microsoft/UFO

UFO³: Мы создаем галактику цифровых агентов

Агенты⭐ 9 788Pythonпоследний релиз: v3.0.9
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

UFO³ — это фреймворк оркестрации мультиагентных систем от Microsoft, позволяющий координировать работу интеллектуальных агентов на разных устройствах через динамические DAG-графы.

Зачем нужен

Инструмент решает задачу автоматизации сложных кросс-устройственных рабочих процессов, объединяя разрозненные платформы в единую экосистему. Он полезен для создания масштабируемых решений, где требуется асинхронное выполнение задач и адаптация плана действий в реальном времени на основе обратной связи.

Что можно реализовать

  • Кросс-устройственная автоматизация: координация задач между Windows, мобильными устройствами и серверами.
  • Оркестрация сложных многошаговых процессов с помощью DAG (Directed Acyclic Graph) для параллельного выполнения независимых задач.
  • Интеграция гетерогенных платформ через унифицированный протокол AIP (Agent Interaction Protocol).
  • Разработка кастомных агентов с использованием MCP (Model Context Protocol) для расширения функциональности.
  • Динамическое изменение рабочих процессов (adaptive workflow evolution) на основе результатов выполнения предыдущих шагов.

Ключевые возможности

  • Динамическое редактирование DAG: граф задач перестраивается на лету в зависимости от результатов выполнения.
  • Асинхронное выполнение с параллельной координацией задач для повышения эффективности.
  • Унифицированный протокол AIP на базе WebSocket для безопасного обмена сообщениями между агентами.
  • Поддержка гетерогенных платформ и возможность использования UFO² как агента устройства внутри Galaxy.
  • Формально верифицированная корректность и безопасность оркестрации с механизмами блокировок.

👤 Кому подойдёт: Разработчики AI-агентов, инженеры по автоматизации, исследователи в области multi-agent systems, архитекторы корпоративных решений для кросс-платформенной автоматизации.

Релизы

v3.0.9patch
🕐 7 дн назад · релиз на GitHub ↗

Исправлены уязвимости в MCP-сервере и URL-безопасности, зафиксированы SHA в GitHub Actions.

  • Fixed: Исправлена уязвимость MSRC139482 в Linux MCP-сервере (ufo/client/mcp/http_servers/linux_mcp_server.py).
  • Fixed: Исправлена уязвимость MSRC138616 в модулях безопасности URL и веб-интерфейса (ufo/utils/url_security.py, galaxy/webui/security).
  • Fixed: GitHub Actions теперь используют полные SHA-хэши коммитов для повышения надежности.
v3.0.8patch
🕐 1 мес назад · релиз на GitHub ↗

Выпуск v3.0.8 содержит критические исправления безопасности (MSRC), включая защиту API и управление ключами.

  • Fixed: Исправлены уязвимости Microsoft Security Response Center (MSRC) в компонентах системы UFO, включая MCP HTTP-серверы и веб-интерфейс.
  • Fixed: Реализована политика аргументов на уровне команд для повышения безопасности.
  • Fixed: Ключ BING_API_KEY теперь загружается из переменных окружения.
  • Fixed: Переименована функция validate_save_path в validate_save_file_path.
3.0.7patch
🕐 3 мес назад · релиз на GitHub ↗

Выпущена версия 3.0.7 репозитория microsoft/UFO.

  • Опубликован полный список изменений между версиями 3.0.6 и 3.0.7.
microsoft/UFO — GitHub-трекер AIKraft | AIKraft