Playbooks
Playbook — именованный переиспользуемый текст поведения: стандарт ревью, тон, определение готовности. Он живёт в одном месте, а узел воркфлоу ссылается на него по имени, поэтому один текст служит нескольким воркфлоу и правится один раз. Правка playbook меняет то, как ведёт себя агент, не трогая того, что делает процесс.
Ссылка на playbook
Узел называет playbook как {{playbook:name}} — свой, или {{playbook:@owner/name}} —
опубликованный playbook другого аккаунта. Ссылка работает везде, где обрабатывается шаблон: в
директиве, условии завершения, материализуемом файле, дефолте переменной реестра, — и разрешается на
каждом шаге, поэтому идущий процесс подхватывает правку на ближайшем шаге. Когда текст уместен в
playbook, а когда в дефолте реестра, описано в
Статической конфигурации workflow.
Определение со ссылкой на playbook, который вы не можете прочитать, отклоняется при редактировании, а запуск с такой ссылкой — до создания. Если playbook стал недоступен посреди запуска, шаг продолжается с видимым плейсхолдером, а на запуске остаётся запись о том, что он шёл без этого текста.
Веб-интерфейс
Playbooks управляются на странице Playbooks, доступной из боковой навигации:
- Просмотр своих playbooks с заголовком, машинным именем, видимостью и превью текущего текста
- Создание, правка и удаление; редактор показывает ссылку, которой воспользуется узел
- История версий: каждое сохранение — ревизия; откройте историю, чтобы прочитать прошлую ревизию, увидеть её рядом с текущей или как построчное сравнение и восстановить — восстановление записывает новую ревизию с прежним текстом
- Публикация: опубликованный playbook может читать и называть любой вошедший пользователь; менять его по-прежнему можете только вы
- Если playbook читают идущие процессы, редактор говорит, сколько их, до сохранения: правка дойдёт до них на ближайшем шаге
На странице воркфлоу шаг, называющий playbooks, перечисляет их в своих деталях со ссылкой на каждый: свой открывается в редакторе, опубликованный playbook другого аккаунта — только для чтения на странице Playbooks; недоступный вам playbook помечен как недоступный. На странице запуска шаг, прошедший без playbook, показан на вкладке «Ошибки» под собственным заголовком, отдельно от ошибок: процесс продолжился, но без этого текста.
Инструмент MCP
Инструмент playbooks даёт агенту те же операции: список, чтение (в том числе прошлой ревизии или
опубликованного playbook другого аккаунта), сохранение, удаление, история, сравнение,
восстановление и видимость. См. Справочник инструментов MCP.
Связанное
- Шаблоны — синтаксис и поведение ссылки
- Статическая конфигурация workflow — playbook или дефолт реестра
- Заметки — постоянные данные, версионируемые тем же способом