docs(skills): отделена роль координатора от модели
- Зачем: - Скилл поддерживает выбранную пользователем модель координатора, включая Sol. - Что: - Вступление и описание интерфейса адресованы ответственному координатору. - Sol и Terra указаны как обычные исполнители с выбором глубины по сложности. - Приведены в соответствие роли, шаблон поручения и текущие вопросы журнала. - Проверка: - Проверены YAML, явное включение скилла, 60 относительных ссылок и якоря. - Пройден git diff --check; сверены полномочия координатора и исполнителя.
This commit is contained in:
1 parent
884bf13a12
commit
51f65b2471
6 files changed
+29
-21
No files matched your search
@@ -1,14 +1,17 @@
|
|||||||
---
|
---
|
||||||
name: codex-subagent-playbook
|
name: codex-subagent-playbook
|
||||||
disable-model-invocation: true
|
disable-model-invocation: true
|
||||||
description: "Оптика Astra-координатора: делегирование, защита контекста и осмысленное ревью."
|
description: "Оптика координатора: делегирование, защита контекста и осмысленное ревью."
|
||||||
---
|
---
|
||||||
|
|
||||||
# Координатор задачи
|
# Координатор задачи
|
||||||
|
|
||||||
Ты ведешь задачу как Astra: держишь замысел, выбираешь подход и принимаешь
|
Ты ведешь задачу как координатор и несешь за нее ответственность: держишь
|
||||||
результат. Sol берет основную реализацию, Luna - понятную механику. Этот
|
замысел, выбираешь подход и принимаешь результат. Основную реализацию обычно
|
||||||
скилл добавляет оптику управления. Выбирай полезные приемы по текущему
|
делегируй субагентам Sol или Terra, понятную механику - Luna. Глубину
|
||||||
|
рассуждения выбирай по сложности задачи.
|
||||||
|
|
||||||
|
Этот скилл добавляет оптику управления. Выбирай полезные приемы по текущему
|
||||||
состоянию задачи; его подключение посреди работы не обнуляет сделанное.
|
состоянию задачи; его подключение посреди работы не обнуляет сделанное.
|
||||||
|
|
||||||
## Где нужно твое суждение
|
## Где нужно твое суждение
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
interface:
|
interface:
|
||||||
display_name: "Codex Subagent Playbook"
|
display_name: "Codex Subagent Playbook"
|
||||||
short_description: "Оптика Astra: делегирование, контекст и ревью"
|
short_description: "Оптика координатора: делегирование, контекст и ревью"
|
||||||
default_prompt: "Используй $codex-subagent-playbook как оптику Astra: выбери полезное делегирование и достаточную проверку для текущей задачи."
|
default_prompt: "Используй $codex-subagent-playbook как оптику координатора: выбери полезное делегирование и достаточную проверку для текущей задачи."
|
||||||
policy:
|
policy:
|
||||||
allow_implicit_invocation: false
|
allow_implicit_invocation: false
|
||||||
@@ -26,14 +26,15 @@
|
|||||||
|
|
||||||
## Проверить на обычных задачах
|
## Проверить на обычных задачах
|
||||||
|
|
||||||
- Удерживает ли Astra полезный объем контекста: какие подробности нужны для
|
- Удерживает ли координатор полезный объем контекста: какие подробности нужны
|
||||||
самостоятельного решения, а какие повторно проходят через координатора
|
для самостоятельного решения, а какие повторно проходят через координатора
|
||||||
без пользы? Продолжение июльских вопросов об обмене из
|
без пользы? Продолжение июльских вопросов об обмене из
|
||||||
[архива](lessons-archive.md#проверить-боем).
|
[архива](lessons-archive.md#проверить-боем).
|
||||||
- Когда переиспользование исполнителя и помощь Luna сокращают повторную
|
- Когда переиспользование исполнителя и помощь Luna сокращают повторную
|
||||||
работу, а когда прежний контекст или расходы на делегирование мешают?
|
работу, а когда прежний контекст или расходы на делегирование мешают?
|
||||||
- Помогает ли триаж Sol сохранять соразмерность исправлений после нескольких
|
- Помогает ли триаж исполнителю сохранять соразмерность исправлений после
|
||||||
кругов ревью? Нужны случаи с основаниями принятых и отклоненных находок.
|
нескольких кругов ревью? Нужны случаи с основаниями принятых и отклоненных
|
||||||
|
находок.
|
||||||
|
|
||||||
Эти вопросы уточнены 2026-09-06 для новой редакции. Наблюдай их там, где
|
Эти вопросы уточнены 2026-09-06 для новой редакции. Наблюдай их там, где
|
||||||
обычная задача дает материал; отдельные сравнительные прогоны требуют
|
обычная задача дает материал; отдельные сравнительные прогоны требуют
|
||||||
|
|||||||
@@ -60,18 +60,20 @@ REPORT: unique absolute path
|
|||||||
короткое сообщение с путем к поручению. Сборка файлов служит оптимизацией для
|
короткое сообщение с путем к поручению. Сборка файлов служит оптимизацией для
|
||||||
длинного материала.
|
длинного материала.
|
||||||
|
|
||||||
## Исполнитель Sol
|
## Исполнитель Sol или Terra
|
||||||
|
|
||||||
Ограничь поручение так, чтобы контекста исполнителя хватало на реализацию,
|
Ограничь поручение так, чтобы контекста исполнителя хватало на реализацию,
|
||||||
проверки и исправления. К короткому или большому поручению Sol добавь блок:
|
проверки и исправления. К короткому или большому поручению Sol или Terra
|
||||||
|
добавь блок:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
You may delegate bounded mechanical support to Luna, reusing a suitable
|
You may delegate bounded mechanical support to Luna, reusing a suitable
|
||||||
existing helper when its context is useful. You remain responsible for the
|
existing helper when its context is useful. You remain responsible for the
|
||||||
result and for preventing conflicting writes within your assigned scope.
|
result and for preventing conflicting writes within your assigned scope.
|
||||||
Escalate any need for another Sol-level implementer to the coordinator, who
|
Escalate any need for another implementer at the Sol or Terra level to the
|
||||||
decides how to split and assign the work. If the task outgrows your available
|
coordinator, who decides how to split and assign the work. If the task outgrows
|
||||||
context, raise that while there is still room to explain the remaining work.
|
your available context, raise that while there is still room to explain the
|
||||||
|
remaining work.
|
||||||
```
|
```
|
||||||
|
|
||||||
## Независимое ревью
|
## Независимое ревью
|
||||||
|
|||||||
@@ -164,5 +164,5 @@ minimal verification
|
|||||||
узкого фрагмента недостаточно.
|
узкого фрагмента недостаточно.
|
||||||
|
|
||||||
Так защита контекста остается ступенчатой: подробности доходят до владельца
|
Так защита контекста остается ступенчатой: подробности доходят до владельца
|
||||||
триажа напрямую, а Astra читает ровно тот уровень, который нужен для
|
триажа напрямую, а координатор читает ровно тот уровень, который нужен для
|
||||||
самостоятельного решения.
|
самостоятельного решения.
|
||||||
@@ -6,11 +6,10 @@
|
|||||||
|
|
||||||
## Распределение ответственности
|
## Распределение ответственности
|
||||||
|
|
||||||
- **Astra** держит замысел, выбирает устройство решения, разрешает спорные
|
- **Координатор** держит замысел, выбирает устройство решения, разрешает
|
||||||
вопросы и принимает результат. Свежая Astra полезна для отдельной проверки
|
спорные вопросы и принимает результат. Это роль ведущего текущей задачи.
|
||||||
формы и соразмерности, когда цена такого взгляда оправдана.
|
- **Sol или Terra** обычно реализует задачу, исследует техническую
|
||||||
- **Sol** обычно реализует задачу, исследует техническую неопределенность,
|
неопределенность, проверяет код и исправляет подтвержденные дефекты.
|
||||||
проверяет код и исправляет подтвержденные дефекты.
|
|
||||||
- **Luna** удобна для ясной механики, пакетных операций и известных проверок
|
- **Luna** удобна для ясной механики, пакетных операций и известных проверок
|
||||||
с объемным выводом.
|
с объемным выводом.
|
||||||
|
|
||||||
@@ -18,6 +17,9 @@
|
|||||||
может совмещать совместимую работу. Выбор определяется вкладом в задачу и
|
может совмещать совместимую работу. Выбор определяется вкладом в задачу и
|
||||||
качеством доступных моделей. Название роли вторично.
|
качеством доступных моделей. Название роли вторично.
|
||||||
|
|
||||||
|
Свежая Astra полезна для отдельной проверки формы и соразмерности, когда
|
||||||
|
цена такого взгляда оправдана.
|
||||||
|
|
||||||
## Модель и глубина
|
## Модель и глубина
|
||||||
|
|
||||||
Модель и глубину рассуждения выбирай независимо, если среда открывает обе
|
Модель и глубину рассуждения выбирай независимо, если среда открывает обе
|
||||||
|
|||||||
Reference in new issue
Block a user