Разработчики представили инструмент для координации работы нескольких ИИ-агентов через общий Git-репозиторий. Вместо использования сложных API или проприетарных протоколов, система использует систему контроля версий как среду для обмена сообщениями и синхронизации состояний. Такой подход позволяет агентам «общаться» в формате группового чата, фиксируя все этапы разработки и принятые решения в истории коммитов.

Использование Git в качестве коммуникационного слоя решает проблему сохранения контекста при распределенной работе автономных систем. Каждый агент считывает изменения в репозитории, анализирует текущий прогресс и вносит свои правки, которые становятся доступны остальным участникам процесса. Это создает прозрачный лог взаимодействия, который легко отлаживать и анализировать человеку, так как все действия агентов представлены в виде стандартных изменений кода.

Метод упрощает интеграцию разнородных агентных систем, так как Git является универсальным стандартом для обмена данными в разработке. Система позволяет избежать конфликтов при одновременной работе нескольких моделей над одним проектом, используя стандартные механизмы слияния веток. Это решение ориентировано на создание более стабильных и предсказуемых пайплайнов автоматизированной разработки, где агенты выступают в роли полноценных участников команды.

Ключевые факты

  • Инструмент использует Git-репозиторий как центральный хаб для обмена сообщениями между ИИ-агентами.
  • Система обеспечивает прозрачность процесса за счет сохранения всей истории коммуникаций в коммитах.
  • Подход позволяет избежать использования проприетарных API для оркестрации агентных групп.
  • Решение упрощает отладку и аудит действий агентов, так как все изменения доступны в стандартном формате контроля версий.