GitHub запустил новое приложение Copilot, предоставившее разработчикам возможность управлять несколькими агентами в одном интерфейсе. Это важное обновление упрощает поток работы, снижающее время на переключение контекста и контроль за кодом.
Контекст: вызовы разработки с агентами
С увеличением использования ИИ-агентов, разработка программного обеспечения сталкивается с новыми вызовами, включая рассеивание контекста и повышение времени на проверки кода. В GitHub зафиксировали почти 1,4 миллиарда коммитов в месяц, что связано с ростом активности разработчиков и потребностью в более упрощённых рабочий процессах. Рынок разработки активно внедряет решения, которые облегчают взаимодействие команд из-за роста нагрузки на разработчиков.
Особенности нового приложения Copilot
С помощью Copilot разработчики могут видеть работу нескольких агентов в одном интерфейсе. Каждый агент работает в отдельной среде, позволяя пользователям инспектировать и тестировать изменения в реальном времени. Приложение предлагает управление активными сессиями, pull-запросами и автоматизациями через единый интерфейс, что значительно упрощает работу команды.
К примеру, одно из нововведений — Agent Merge, который помогает управлять pull-запросами, контролируя CI/CD-процессы и выдавая уведомления о необходимых проверках. Это позволяет оптимизировать процесс проверки кода и уменьшить количество ошибок при слиянии изменений.
Практическое значение для разработчиков
Для русскоязычных разработчиков это обновление представляет массу преимуществ. Упрощение взаимодействия между агентами и четкое управление процессами поможет разработчикам повысить свою продуктивность на 30-40%. Это особенно актуально для команд, работающих над многими проектами одновременно, где такие инструменты могут существенно сократить время, затрачиваемое на управление workflow.
Следующий шаг — тестирование приложения в более широком круге, что даст возможность лучше оценить его функциональность и потенциальные улучшения с учётом обратной связи от пользователей.