fix(skill): coordinator-loop — уровень мышления субагентам задавать явно
- Зачем:
- живой прогон issue 12 показал: субагенты не наследуют уровень сессии,
дефолт spawn_agent — medium, worker и ревьюер молча ушли ступень ниже.
- Что:
- effort-levels.md: явные значения уровней (medium/high/xhigh) и
предупреждение про дефолт spawn_agent.
- журнал: фиксировать фактический уровень хоста, не название яруса.
- Проверка:
- сверка с конфигом сессии (model_reasoning_effort = high) и экраном
прогона (spawn gpt-5.5 medium).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
9fda85f012
commit
61418a9708
2 files changed
+11
-4
No files matched your search
@@ -108,7 +108,9 @@ worker-у их индексы **дословно**, без своих интер
|
||||
время бери вызовом `date`, сама модель его не знает) — так по журналу восстанавливается
|
||||
длительность этапов и границы issue. Точки записи: старт issue (worker запущен,
|
||||
назначенный режим ревью), принят индекс worker-а, **запуск каждого ревью** (механизм,
|
||||
кто запускал, уровень мышления) и **его вердикт**, коммит-гейт (сводка тестов, хэш
|
||||
кто запускал, уровень мышления — **фактическое значение хоста** вроде `high`/`xhigh`,
|
||||
не название яруса: «рабочий уровень» в журнале не проверяем, а `medium` вместо `high` —
|
||||
видимое расхождение) и **его вердикт**, коммит-гейт (сводка тестов, хэш
|
||||
коммита), chain-level решения (риск / вне скоупа). Происхождение ревью пишешь ты сам —
|
||||
в момент запуска и в момент вердикта. Мельче этих точек (каждая команда, каждый
|
||||
прочитанный файл) не пиши — метки времени не должны превратить журнал в спам. Журнал —
|
||||
|
||||
@@ -5,14 +5,19 @@
|
||||
конкретным настройкам хостов. Вышла новая модель или переименовались уровни —
|
||||
правится этот файл, не `SKILL.md`.
|
||||
|
||||
## Codex CLI (проверено на боевом прогоне 2026-07-04)
|
||||
## Codex CLI (проверено на боевых прогонах 2026-07-04)
|
||||
|
||||
Ручка уровня — reasoning effort субагента (`low` / `medium` / `high` / `xhigh`).
|
||||
|
||||
**Субагенты НЕ наследуют уровень сессии.** У `spawn_agent` свой дефолт — `medium`:
|
||||
промолчал про уровень — получил ступень ниже рабочей (наблюдение прогона issue 12:
|
||||
сессия `high`, worker и ревьюер молча ушли на `medium`). Уровень задавай **явно
|
||||
каждому субагенту** при запуске.
|
||||
|
||||
| Роль | Уровень | Настройка |
|
||||
|---|---|---|
|
||||
| task-lens ревью, диагностика, разбор логов | экономный | ступень ниже дефолта сессии |
|
||||
| worker, обычное code review | рабочий | дефолт сессии |
|
||||
| task-lens ревью, диагностика, разбор логов | экономный | `medium` |
|
||||
| worker, обычное code review | рабочий | `high` |
|
||||
| узкий гейт по спору, финальное chain-ревью | усиленный | `xhigh` |
|
||||
|
||||
Модель по роли: во всех ролях — модель сессии; отдельной дешёвой модели для
|
||||
|
||||
Reference in new issue
Block a user