GitHub обновил свой Copilot, введя возможность запуска нескольких AI-агентов одновременно в одном проекте. Это нововведение существенно ускоряет разработку и облегчает многозадачность для программистов.
Как работает новая функция
Теперь вы можете создавать несколько сессий агентов, которые работают независимо друг от друга. Каждый агент получает отдельное задание, как если бы вы запускали несколько стиральных машин одновременно — каждая из них может настроена по своему усмотрению и не мешает другим сессиям.
С помощью обновленного интерфейса, вы можете видеть все активные сессии и их прогресс. Каждый агент продолжает с той точки, на которой вы его оставили, что избавляет от повторных объяснений задач.
Возможности для разработчиков
Представьте ситуацию с проектом, в котором необходимо добавить новую функцию, провести тесты и выполнить аудит доступности. С новой функцией вы можете попросить одного агента разработать новую функцию, а второго — провести аудит, и в то же время запустить тесты с третьим. Все три процесса будут происходить параллельно, что экономит время и позволяет сосредоточиться на анализе результатов.
Рынок и конкуренция
Данная функция является значительным шагом вперед для GitHub на фоне растущей конкуренции. Другие платформы, такие как GitLab и Bitbucket, также предлагают различные AI-инструменты, но пока не достигли такого уровня параллельной обработки. Это обновление показывает, что GitHub там, где можно оптимизировать работу разработчиков.
Что это значит для пользователей
Для разработчиков из России это означает возможность значительно повысить производительность рабочих процессов. Если ваша команда использует GitHub Copilot, стоит доверить часть задач агентов, а не делать это вручную. Такие функции являются необходимыми для оптимизации времени, особенно в условиях жесткой конкурентной среды.
Следующий шаг — продолжать экспериментировать с функциями GitHub Copilot и адаптировать их под свои нужды, чтобы минимизировать время на выполнение рутинных задач.