Перейти к содержимому

Разговоры и очередь

У проекта может быть несколько разговоров с агентом. Каждый разговор — одна сессия агента (и, с worktree, одна рабочая копия): агент видит всю его историю.

Куда уходит каждая фраза, решает разбор команд:

  • продолжить — ответ на вопрос агента, уточнение, ещё немного той же работы;
  • новый — другая цель или другая часть проекта («отдельно: …» говорит об этом явно);
  • старый разговор — «про версию, тот первый», «отмени тот, что про README».

Тот же выбор действует для статуса, уточнения и отмены. Отмена без указания разговора останавливает последнюю начатую задачу.

Основная папкаWorktreeРазговоры
git-репозиторийвключеныидут параллельно, каждый в своей рабочей копии
git-репозиторийвыключеныпо одной задаче, остальные в очереди
обычная папка—по одной задаче, остальные в очереди

Когда несколько разговоров идут одновременно, вокруг пятна кружат спутники, по одному на разговор: белое кольцо — работает, жёлтое — ждёт разрешения, тусклое — в очереди. Если разговоров несколько, голос называет нужный.

«Нет, лучше поменяй сайдбар», сказанное, пока агент ещё работает, ждёт в очереди и уходит агенту, как только его текущий ход закончится.

В Настройки ▸ Модели есть экспериментальный переключатель: отдельная модель решений выбирает разговор с вероятностями, а когда два разговора примерно равновероятны, blu спрашивает вас, а не выбирает сам. По умолчанию выключено.