chore(claude): token-diet — worker-агенты на sonnet (opus только deep-code-reviewer) #2292

Merged
lekss361 merged 1 commit from chore/claude-token-diet into main 2026-07-03 15:49:38 +00:00
Owner

Зачем

Анализ расхода лимитов за 21 день (vault: research/Claude_Limits_Burn_Analysis_0703.md): 91% расхода = Opus, при этом model: opus прошит во frontmatter всех агентов — субагенты работали на Opus даже из Sonnet-окон, обнуляя per-role модели launcher'а (start-bot.ps1).

Что сделано

  • 13 файлов .claude/agents/*.md: model: opusmodel: sonnet (auto-analyst, auto-backend, auto-code-reviewer, auto-frontend, auto-qa-tester, auto-resolver, backend-engineer, code-reviewer, database-expert, devops-engineer, frontend-engineer, qa-tester, tech-analyst)
  • deep-code-reviewer.mdостаётся opus (критичные ревью)

Для сложных задач main-сессия может точечно переопределять модель через model: параметр Agent-вызова.

Сопутствующие меры вне PR (user-level / gitignored): ~/.claude/settings.json — model без [1m], CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=60; локальный .mcp.json — forgejo alwaysLoad: false.

Изменение согласовано с user явно (сессия 2026-07-03).

## Зачем Анализ расхода лимитов за 21 день (vault: `research/Claude_Limits_Burn_Analysis_0703.md`): **91% расхода = Opus**, при этом `model: opus` прошит во frontmatter всех агентов — субагенты работали на Opus даже из Sonnet-окон, обнуляя per-role модели launcher'а (start-bot.ps1). ## Что сделано - 13 файлов `.claude/agents/*.md`: `model: opus` → `model: sonnet` (auto-analyst, auto-backend, auto-code-reviewer, auto-frontend, auto-qa-tester, auto-resolver, backend-engineer, code-reviewer, database-expert, devops-engineer, frontend-engineer, qa-tester, tech-analyst) - `deep-code-reviewer.md` — **остаётся opus** (критичные ревью) Для сложных задач main-сессия может точечно переопределять модель через `model:` параметр Agent-вызова. Сопутствующие меры вне PR (user-level / gitignored): `~/.claude/settings.json` — model без `[1m]`, `CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=60`; локальный `.mcp.json` — forgejo `alwaysLoad: false`. Изменение согласовано с user явно (сессия 2026-07-03).
lekss361 added 1 commit 2026-07-03 15:48:13 +00:00
chore(claude): token-diet — worker-агенты на sonnet (opus только deep-code-reviewer), forgejo MCP deferred в main-окне, analyst throttle ready>=10
All checks were successful
CI Trade-In / changes (pull_request) Successful in 8s
CI / changes (pull_request) Successful in 8s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
25186a78ac
lekss361 merged commit b22edc6d6f into main 2026-07-03 15:49:38 +00:00
lekss361 deleted branch chore/claude-token-diet 2026-07-03 15:49:39 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#2292
No description provided.