Як налаштувати оркестрування моделей у Claude Code для економії токенів
Як змусити Claude Code економити токени: розвідка на Sonnet, рішення на Opus/Fable
Claude Code за замовчуванням робить усе однією моделлю. Ви поставили Opus/Fable і цією ж дорогою моделлю він робить все, швидко використовуючи ліміти підписки.
Причому це відбувається двічі: спершу за прочитане, а потім за те, що інформація осіла у контексті й перечитується з кожним наступним запитом.
Рішення: розділити ролі. Основна модель — архітектор: приймає рішення, дебажить складне, синтезує, відповідає вам. Усю чорнову роботу (знайти, прочитати, переказати, механічно поправити) віддає дешевшим субагентам на Sonnet (а у мене був випадок і субагента на опусі від фейбл), а назад отримує стислий висновок замість дампів.
Налаштування, один промпт, попросив свого клодіка оформити його.
Відкрийте Claude Code в будь-якому проєкті (файли пишуться глобально, в ~/.claude/) і вставте:
Налаштуй мені оркестрування моделей для економії токенів.
1. Створи ~/.claude/agents/
scout.md
— сабагент-розвідник:
frontmatter: name: scout, model: sonnet,
tools: Read, Grep, Glob, Bash, WebFetch, WebSearch
description має містити "Use PROACTIVELY" і перелік: пошук по кодовій базі,
читання великих файлів/логів/конфігів, інвентаризація, web-research,
read-only перевірки стану. Тіло: повертати СТИСЛИЙ структурований висновок,
а не сирі дампи; цитувати file:line; працювати read-only; не читати .env.
2. Створи ~/.claude/agents/
worker.md
— сабагент-виконавець:
name: worker, model: sonnet, всі інструменти.
description: масові правки за шаблоном, запуск тестів/скриптів, скрейпінг,
конвертації, batch-операції — коли задача повністю специфікована.
Тіло: виконувати буквально, не розширювати скоуп, після кожної зміни —
перевірка командою перед звітом "зроблено".
3. Додай у ~/.claude/
CLAUDE.md
секцію "Оркестрування моделей":
основна модель сесії = архітектор (рішення, дебаг, синтез, фінальні відповіді);
розвідку делегувати агенту scout, механіку — worker;
тривіальне (класифікація, витяг одного значення) — model: haiku;
основній моделі НЕ читати серії великих файлів у власний контекст,
якщо потрібен лише висновок;
проста сесія цілком — одразу /model sonnet.
4. НЕ вмикай змінну CLAUDE_CODE_SUBAGENT_MODEL — вона перекриває явний model
і ламає tiering.
Покажи готові файли після створення.
Все. Claude сам створить два файли агентів і секцію в глобальних інструкціях. Далі все буде цікавіше) У мене за останній час економія токенів в 10-70% в залежності від основної моделі та робочих процесів в сесії.
Claude Code — інструмент для розробки з ШІ-агентом від Anthropic, що працює в терміналі та може читати, писати й виконувати код у проєктах.
Субагент (subagent) — допоміжний ШІ-агент, якому основна модель делегує окремі завдання (пошук, читання файлів) і отримує від нього стислий результат замість повного контексту.
Як зменшити витрату токенів у Claude Code?
Що робить змінна CLAUDE_CODE_SUBAGENT_MODEL?
Сподобалось? Це лише один пост. Більше думок про ШІ, технології й творчість — щодня в каналі.
Підписатися в Telegram