глоссарий
что такое цикл агента?
TL;DR
Цикл агента означает, что один ИИ-агент управляет остальными агентами за вас, и вам больше не нужно переключаться между терминалами и копировать результаты. Вы говорите ему, что нужно сделать; он создаёт рабочее пространство на каждую задачу, запускает агентов, проверяет их прогресс и сообщает, когда работа готова к ревью. Pane даёт этому агенту всё нужное через runpane CLI и свой MCP-сервер, а агентом цикла может быть Claude Code, Codex или любой CLI-агент.
Цикл агента - это когда один ИИ-агент управляет другими за вас. Вам не нужно переключаться между терминалами, проверять каждого агента и копировать результаты. Один агент делает всё это автоматически.
как выглядит работа без цикла
Без цикла цикл это вы: переключаетесь, проверяете и копируете вручную.
Вы открываете терминал. Запускаете агента и даёте ему задачу. Переходите в другой терминал и запускаете второго агента. Теперь вы постоянно переключаетесь между ними, проверяете прогресс и переносите замечания из одного окна в другое. С тремя или четырьмя агентами начинается хаос.
как выглядит работа с циклом
С циклом вы говорите с одним агентом и проверяете работу, когда она готова.
Вы говорите с одним агентом: «Нужно решить три задачи. Создай для каждой панель, запусти в каждой Codex и сообщи, когда они будут готовы к ревью».
Остальное делает агент цикла. Он создаёт рабочие пространства, запускает агентов, проверяет прогресс и отчитывается. Вы проводите ревью, когда всё готово, а не когда вспомнили проверить.
как это работает по шагам
Проверить, есть ли работа, создать панель, запустить агента, следить за ним, отчитаться.
- 1Агент цикла ищет работу. Он проверяет задачи GitHub, PR или другой источник, который вы указали.
- 2Он создаёт панель для каждой задачи. Каждая панель - изолированное пространство со своей веткой, то есть git worktree. Агенты не перезапишут работу друг друга.
- 3Он запускает агента в каждой панели. Это может быть Codex, Claude Code или любой инструмент для терминала.
- 4Он проверяет агентов. Читает вывод терминала, отвечает на запросы разрешений и при необходимости отправляет следующие инструкции.
- 5Он отчитывается вам. Сообщает, что готово, что требует ревью и что ещё выполняется.
что даёт Pane
Pane даёт руки: панели, агентов, вывод терминала и ввод.
Pane служит рабочим пространством, которым управляет агент цикла, и в нём также есть два собственных агента цикла: Pane Chat и сессии. В любом случае агент цикла получает эти команды:
- → Создавать панели с изолированными git worktree
- → Запускать агентов в этих панелях
- → Читать вывод терминала и следить за работой
- → Отправлять ввод, отвечать на запросы и продолжать работу
- → Ждать состояний, например «готов» или «бездействует»
кто запускает цикл?
Цикл может вести любой агент или скрипт, который умеет выполнять команды.
Всё, что умеет выполнять команды терминала: Codex, Claude Code, bash-скрипт, задача cron или GitHub Action. Исполнитель цикла управляет рабочим пространством через runpane CLI от Pane. Pane Chat и сессии представляют собой встроенные версии, уже подключённые внутри Pane, а отдельная настройка, которую нужно включить, позволяет им продолжать прерванные ходы, чтобы цикл работал, пока вас нет.
связанные материалы
- → Настройка первого цикла агента - практическое руководство
- → Документация по циклам агентов - полный справочник команд
- → Pane Chat - встроенный координатор
- → runpane CLI - команды для агентов
Источники
- Исправления
- Если что-то здесь неверно или устарело, сообщите нам, и мы исправим это и обновим дату вверху. Открыть задачу на GitHub
- Источники
частые вопросы
Автор: Parsa Khazaeepoul, сооснователь Pane. .