Как выбрать модель Claude для кода: руководство Anthropic и советы для Claude Code
Как выбрать модель Claude для кода: руководство Anthropic и советы для Claude Code
Anthropic опубликовала полное руководство по выбору между Fable 5.2, Opus 5.5, Sonnet и Haiku, а также промпт для проверки конфигурации Claude Code и субагентов.
Anthropic опубликовала полное руководство по выбору между Fable 5.2, Opus 5.5, Sonnet и Haiku. Можно попросить Fable 5.2 проверить вашу конфигурацию Claude Code на соответствие рекомендациям из этого руководства.
Раньше встроенный субагент Explore в Claude Code всегда работал на Haiku. Теперь он использует вашу основную модель. Если это Opus 5.5 или вы только что переключились на Fable 5.2, Explore впустую расходует лимиты более мощной модели каждый раз, когда читает файлы или ищет код.
Поэтому стоит создать собственного субагента с именем Explore и указать model: haiku.
Отправьте Fable 5.2 следующий промпт:
Прочитай это руководство: https://claude.dev/blog/which-claude-model-should-you-build-with/
Затем проверь мою конфигурацию Claude Code на соответствие рекомендациям из него: пользовательские настройки и настройки проекта, субагентов в ~/.claude/agents и .claude/agents, а также файл CLAUDE.md.
Найди три категории проблем.
1. Субагенты используют неподходящие модели.
Найди субагентов, которые только ищут файлы, читают логи или запускают тесты, но не имеют явно указанной модели, поэтому используют мою основную модель.
Если у меня нет собственного субагента Explore с настройкой model: haiku, тоже считай это проблемой.
Проверь и обратную ситуацию: субагенты, которые редактируют код или принимают решения, должны оставаться на основной модели. Убедись, что переменная CLAUDE_CODE_SUBAGENT_MODEL не заставляет их использовать более слабую модель. Проверяй только эту переменную: в блоке env моих настроек и в окружении командной оболочки.
2. Модель или уровень усилий не соответствуют задаче.
Используй таблицу из руководства:
- Opus 5.5 с уровнем усилий
mediumдля повседневной разработки и отладки. - Sonnet 5.5 для чётко определённых задач, например исправления ошибки или реализации функции по спецификации.
- Fable 5.2 для масштабного рефакторинга, миграций и координации большого числа субагентов.
Отметь уровень усилий выше high, если он установлен по умолчанию, и предложи сначала попробовать более мощную модель с меньшим уровнем усилий.
Также отметь opusplan, если он выбран по умолчанию, поскольку в этом режиме редактирование кода выполняется на Sonnet.
3. Нет возможности проверить результаты работы в проекте.
Проверь, указано ли в CLAUDE.md, как запускать тесты и сборку, и существует ли вообще какая-либо проверка, которую можно выполнить.
В руководстве рекомендуется следующий порядок: сначала обеспечить возможность проверки результата, затем повысить уровень усилий на одну ступень и только после этого переходить к более мощной модели.
Для каждой найденной проблемы:
- Процитируй соответствующую настройку и строку из руководства.
- Объясни, к каким затратам она приводит и в каких ситуациях создаст проблемы.
- Предложи минимальное исправление в виде готовой конфигурации, которую можно скопировать.
Затем изучи код проекта и последние коммиты. Составь таблицу, показывающую, какие виды задач в этом проекте лучше выполнять на каких моделях и с каким уровнем усилий.
В завершение объясни, как использовать /model и /usage, чтобы выполнить одну задачу из моего списка на двух разных моделях и сравнить затраты.
Сначала покажи рекомендации. Пока ничего не изменяй.
Почему это важно
АналитикаClaude Code может незаметно отправлять дешёвые операции чтения файлов и поиска кода на дорогие модели, поэтому явное указание моделей для субагентов и проверка результатов помогают экономить лимиты ИИ и время. Такой аудит делает рабочий процесс предсказуемее: сложные задачи остаются на мощных моделях, а рутинные — на более дешёвых.
Обсудить в сообществе
Делитесь опытом и мыслями с ИИ-разработчиками
Связанные материалы экосистемы
Практические гайды, терминология и агентские скиллы
Claude Code Projects: как один ИИ координирует команду автономных агентов
Глубокий разбор Claude Code Projects: архитектура Coordinator и Threads, параллельные ветки, общая память MEMORY.md и управление облачными агентами.
Claude Code
Официальный терминальный агент разработки от Anthropic, работающий непосредственно в командной строке через Claude 3.7 Sonnet с нативной поддержкой Bash, Git, файловой системы и протокола MCP.
MCP Servers и Claude Code: практическое руководство по подключению и разработке
Как расширить возможности Claude Code с помощью Model Context Protocol: подключение файловой системы, GitHub, PostgreSQL, Brave Search и создание собственного сервера на TypeScript.
Claude Opus (Флагманская интеллектуальная модель Anthropic)
Самая мощная тяжеловесная модель в семействе Anthropic. Создана для сложного философского и научного анализа, написания многослойных текстов и глубокого понимания контекста.