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`, сама модель его не знает) — так по журналу восстанавливается
|
время бери вызовом `date`, сама модель его не знает) — так по журналу восстанавливается
|
||||||
длительность этапов и границы issue. Точки записи: старт issue (worker запущен,
|
длительность этапов и границы issue. Точки записи: старт issue (worker запущен,
|
||||||
назначенный режим ревью), принят индекс worker-а, **запуск каждого ревью** (механизм,
|
назначенный режим ревью), принят индекс worker-а, **запуск каждого ревью** (механизм,
|
||||||
кто запускал, уровень мышления) и **его вердикт**, коммит-гейт (сводка тестов, хэш
|
кто запускал, уровень мышления — **фактическое значение хоста** вроде `high`/`xhigh`,
|
||||||
|
не название яруса: «рабочий уровень» в журнале не проверяем, а `medium` вместо `high` —
|
||||||
|
видимое расхождение) и **его вердикт**, коммит-гейт (сводка тестов, хэш
|
||||||
коммита), chain-level решения (риск / вне скоупа). Происхождение ревью пишешь ты сам —
|
коммита), chain-level решения (риск / вне скоупа). Происхождение ревью пишешь ты сам —
|
||||||
в момент запуска и в момент вердикта. Мельче этих точек (каждая команда, каждый
|
в момент запуска и в момент вердикта. Мельче этих точек (каждая команда, каждый
|
||||||
прочитанный файл) не пиши — метки времени не должны превратить журнал в спам. Журнал —
|
прочитанный файл) не пиши — метки времени не должны превратить журнал в спам. Журнал —
|
||||||
|
|||||||
@@ -5,14 +5,19 @@
|
|||||||
конкретным настройкам хостов. Вышла новая модель или переименовались уровни —
|
конкретным настройкам хостов. Вышла новая модель или переименовались уровни —
|
||||||
правится этот файл, не `SKILL.md`.
|
правится этот файл, не `SKILL.md`.
|
||||||
|
|
||||||
## Codex CLI (проверено на боевом прогоне 2026-07-04)
|
## Codex CLI (проверено на боевых прогонах 2026-07-04)
|
||||||
|
|
||||||
Ручка уровня — reasoning effort субагента (`low` / `medium` / `high` / `xhigh`).
|
Ручка уровня — reasoning effort субагента (`low` / `medium` / `high` / `xhigh`).
|
||||||
|
|
||||||
|
**Субагенты НЕ наследуют уровень сессии.** У `spawn_agent` свой дефолт — `medium`:
|
||||||
|
промолчал про уровень — получил ступень ниже рабочей (наблюдение прогона issue 12:
|
||||||
|
сессия `high`, worker и ревьюер молча ушли на `medium`). Уровень задавай **явно
|
||||||
|
каждому субагенту** при запуске.
|
||||||
|
|
||||||
| Роль | Уровень | Настройка |
|
| Роль | Уровень | Настройка |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| task-lens ревью, диагностика, разбор логов | экономный | ступень ниже дефолта сессии |
|
| task-lens ревью, диагностика, разбор логов | экономный | `medium` |
|
||||||
| worker, обычное code review | рабочий | дефолт сессии |
|
| worker, обычное code review | рабочий | `high` |
|
||||||
| узкий гейт по спору, финальное chain-ревью | усиленный | `xhigh` |
|
| узкий гейт по спору, финальное chain-ревью | усиленный | `xhigh` |
|
||||||
|
|
||||||
Модель по роли: во всех ролях — модель сессии; отдельной дешёвой модели для
|
Модель по роли: во всех ролях — модель сессии; отдельной дешёвой модели для
|
||||||
|
|||||||
Reference in new issue
Block a user