Facade Code Документация
Работа с Facade

Управление агентами

Находите нужный диалог, давайте агентам понятные имена и сохраняйте сессии, к которым вернётесь.

Вернитесь к агенту

Щёлкните по агенту на панели Facade, чтобы открыть его терминал. Можно также выполнить команду Go to Agent в Палитре команд и найти агента там.

Общайтесь с агентом прямо в этом терминале: поручайте работу, отвечайте на вопросы или уточняйте требования, даже если задачей управляет другой агент.

Выберите New Agent, когда нужен новый диалог.

Называйте агентов по их работе

Щёлкните по агенту на панели Facade правой кнопкой и выберите Rename Agent. Можно также открыть агента и выполнить эту команду из Палитры команд. Имена вроде «Поиск по коду», «Reviewer» и «Руководитель проекта» помогают не запутаться в растущей команде.

Если вы назвали агента Reviewer, используйте @Reviewer в запросе, чтобы другой агент мог к нему обратиться. Если имена повторяются, используйте ID агента #aN. Переименование агента не начинает новый диалог.

Закрепляйте нужную сессию

Наведите указатель на агента на панели Facade и нажмите значок закрепления. При повторном открытии проекта Facade восстанавливает закреплённых агентов, используя сохранённые диалоги CLI там, где это поддерживается.

Закрепите ревьюера, который знает вашу кодовую базу, а также PM или техлида, с которым часто советуетесь. Так вы сможете возвращаться к тому же диалогу по мере развития проекта.

Снимите закрепление, когда автоматическое восстановление больше не нужно. Закрепление восстанавливает сессию позже, но не держит CLI запущенным, пока редактор закрыт.

Возобновите сохранённый диалог

  1. Откройте проект, в котором работал агент.
  2. Выполните Resume Agent в Палитре команд.
  3. Найдите диалог по заголовку, имени агента, CLI или расположению и выберите его.

Возобновление опирается на историю диалогов CLI в этой среде. В списке показаны диалоги, которые можно возобновить здесь. Если один из них уже запущен в другом окне, Facade сообщит об этом, а не запустит его второй раз.

Чтобы продолжить работу, сохранённую на другой машине, сначала подключитесь к ней.

Завершайте работу агента

Щёлкните по агенту правой кнопкой и выберите End Agent. Facade закроет терминал и завершит процесс CLI. Изменения в файлах проекта сохранятся.

Другие агенты, которых он запустил, продолжат работу. Завершите их отдельно, когда их работа закончена. Вернуться к сохранённому диалогу можно командой Resume Agent.

Открыть как Markdown ↗Документация

Поиск по документации

Поиск по этому руководству. ↑ ↓ — перемещение, Enter — открыть, Esc — закрыть.