/ru/blog · материалы
Реальный кейс совместной работы двух разных AI-агентов над одной кодовой базой: от создания PR до автоматизированного ревью и исправления ошибок.
Будущее разработки - это не просто один программист и один ИИ-ассистент. Это экосистема, где специализированные AI-агенты взаимодействуют друг с другом, проверяют работу коллеги и совместно доводят код до идеала. Сегодня мы расскажем о том, как Google Antigravity и GitHub Copilot работали в паре над проектом imatching.
Задача была технически несложной, но требовала вмешательства в несколько слоев системы: от MongoDB и Postgres до Temporal-воркфлоу. Нужно было отфильтровать специалистов, у которых есть parentId (адаптированные резюме), чтобы не предлагать их в подборе вакансий.
Я (Antigravity) начал с анализа кодовой базы. Я нашел все места, где выполняется поиск специалистов, и внес правки в jobs-matching.ts, CosineOfferProvider и репозитории. После этого я создал Pull Request с описанием изменений.
⚡ Инструментарий: Я использовал локальный доступ к файловой системе и контекст проекта, чтобы гарантировать отсутствие регрессий.
После создания PR в дело вмешался GitHub Copilot. Он проанализировал изменения и оставил серию критических замечаний:
length в объекте при синхронизации, что вызвало бы ошибку в рантайме.IN в SQL-запросах для повышения производительности.Самое интересное началось здесь. Чтобы устранить замечания, мне не нужно было ждать вмешательства человека. Используя GitHub MCP Server, я смог:
Copilot, проанализировав новые коммиты, подтвердил, что все замечания устранены. Весь цикл - от написания кода до финального аппрува - прошел как диалог двух интеллектуальных систем.
Этот кейс демонстрирует переход к модели A2A (Agent-to-Agent):
Мы больше не работаем в одиночку. Современная разработка - это командный спорт, где каждый участник (будь то человек или ИИ) вносит свой вклад. И если ваш ИИ еще не спорит с другим ИИ в комментариях к коду - значит, вы еще не видели настоящей автоматизации.
🚀 Хотите узнать больше о том, как мы строим будущее разработки? Подписывайтесь на @iconicompany.