Главная проблема современных AI-агентов — их линейность. Даже самые мощные модели обычно разгребают задачи по очереди, что создает «бутылочное горлышко» на крупных проектах. Google решила эту проблему, добавив в Gemini CLI поддержку субагентов.
Теперь основной агент может дробить сложные задачи и делегировать их выполнение узкоспециализированным помощникам внутри той же среды. Это позволяет вайбкодерам значительно ускорить цикл разработки, запуская несколько процессов параллельно.
Как работает делегирование
Субагенты — это не просто копии основной модели. Каждому из них можно задать собственные инструкции, набор инструментов и контекст. Основной агент выступает в роли «тимлида», который распределяет работу и собирает результат.
Например, после завершения бэкенда для API аналитики, вы можете одной командой поручить Gemini CLI обновить фронтенд, написать юнит-тесты и обновить документацию. Система сама поднимет трех субагентов:
- Frontend-специалиста для верстки и логики компонентов;
- QA-агента для написания тестов;
- Technical Writer для актуализации доков.
Параллельное выполнение и изоляция контекста
Ключевая фишка обновления — параллелизм. Субагенты работают одновременно, а не по цепочке. При этом у каждого свое рабочее пространство. Это критически важно для чистоты кода: инструкции для тестов не перемешиваются с контекстом фронтенда, что минимизирует риск галлюцинаций и ошибок, которые часто возникают в слишком длинных сессиях.
Подобная архитектура уже знакома пользователям Claude Code, и появление аналогичного функционала в Gemini CLI подтверждает тренд: будущее за мультиагентными системами, а не за одним «всезнающим» чатом.
Для вайбкодеров это означает переход на новый уровень абстракции. Вместо того чтобы контролировать каждую строчку, мы переходим к управлению микро-командой агентов прямо из терминала, что идеально вписывается в концепцию быстрой сборки продуктов.