Skip to content

Фоновые агенты

Agent Nine может создавать фоновых агентов для параллельного выполнения задач — как команда AI-помощников, работающих одновременно.

Как это работает

Когда вы просите о чём-то сложном, Agent Nine может создать под-агентов, работающих параллельно:

text
Отрефактори модуль авторизации и одновременно напиши для него тесты
text
Один агент исследует кодовую базу, другой пишет план реализации

Каждый агент работает независимо со своим контекстом и возвращает результаты вам.

Типы агентов

ТипНазначениеПример
General PurposeЛюбая задача — код, анализ, отладка«Исправь баг с логином»
ExploreБыстрый поиск и навигация по коду«Найди все API-эндпоинты»
PlanПланирование архитектуры и реализации«Спланируй миграцию базы данных»
VerificationПроверка реализации, запуск тестов«Проверь, работают ли изменения в авторизации»
GuideОтветы о возможностях и инструментах«Как работают хуки?»

Когда создаются агенты

Agent Nine решает, использовать ли агентов, исходя из задачи:

СценарийАгенты?
Простой вопрос или быстрая правкаНет — обработка напрямую
Сложная задача с независимыми частямиДа — параллельные агенты
Исследование + реализацияДа — один исследует, другой реализует
Масштабный рефакторингДа — несколько агентов обрабатывают разные файлы

Мониторинг агентов

Активные агенты отображаются в области статуса. Вы можете:

  • Видеть прогресс — обновления в реальном времени по каждому агенту
  • Отменить — остановить агента, если передумали
  • Прочитать результат — просмотреть выходные данные завершённого агента

Обмен сообщениями

Агенты могут общаться друг с другом через систему почтовых ящиков:

text
Отправь сообщение агенту test-writer: "Модуль авторизации готов для тестов"

Проверить входящие:

text
Прочитай мои сообщения

Это позволяет координировать работу — один агент может дождаться завершения другого перед продолжением.

Изоляция агентов

Каждый агент работает изолированно, чтобы избежать конфликтов:

  • Отдельный контекст — агенты не мешают разговорам друг друга
  • Независимое управление — отмена одного агента не влияет на остальных
  • Git worktree — агенты могут работать с изолированными копиями репозитория, чтобы изменения файлов не конфликтовали

Примеры

Параллельная разработка

text
Создай команду: один агент рефакторит слой базы данных,
другой обновляет API-эндпоинты, третий пишет тесты

Исследование и реализация

text
Разберись, как работает аутентификация в этом проекте,
затем реализуй поддержку OAuth2

Код-ревью

text
Проверь изменения в последних 5 коммитах и
составь резюме потенциальных проблем

Agent Nine — AI coding assistant