- Как быстро сменить модель
- Какая модель используется по умолчанию в Claude Code?
- Доступные модели и псевдонимы
- Как изменить модель в Claude Code
- Как выбрать подходящую модель для кодирования
- Выбор модели на Bedrock, Vertex и других провайдерах
- Как получить доступ к большему числу моделей через Novita AI
- Часто задаваемые вопросы
- Рекомендуемые статьи
Модель по умолчанию в Claude Code — Sonnet (актуальная версия Sonnet для вашего провайдера; на Anthropic API по состоянию на середину 2026 года это Sonnet 5). Sonnet быстр, справляется с большинством задач кодирования и позволяет сохранять разумные расходы в длительных сессиях. Если вы ничего не меняли, вы работаете именно на нём.
Чтобы сменить модель, достаточно одной команды: /model opus внутри сессии или claude --model opus при запуске. В остальной части руководства рассмотрено, когда каждую модель действительно стоит использовать, как сокращённые псевдонимы разрешаются у разных провайдеров и как использовать endpoint Novita AI для доступа к более широкому набору моделей с открытыми весами по более низкой цене за токен.
Как быстро сменить модель
Если ваша цель — просто сменить модель Claude Code, воспользуйтесь одним из способов:
- Выполните
/modelвнутри Claude Code и выберитеsonnet,opus,haikuили другой доступный псевдоним. - Запустите одноразовую сессию с
claude --model opus. - Укажите
"model": "opus"в~/.claude/settings.json, если хотите, чтобы новая модель сохранялась.
Для большинства пользователей достаточно команд /model sonnet, /model opus и claude --model opus. ANTHROPIC_MODEL по-прежнему полезна для скриптов и CI, но переменные окружения со специфическими псевдонимами для провайдера не обязательны для обычного переключения моделей.
Какая модель используется по умолчанию в Claude Code?
При запусце Claude Code без указания модели запускается псевдоним sonnet, который разрешается в последнюю версию Sonnet для вашего провайдера. На Anthropic API (endpoint по умолчанию) это Claude Sonnet 5 (по состоянию на середину 2026 года). Пользователи бесплатного и Pro-планов по умолчанию работают на Sonnet 5.
Логика проста: Sonnet предлагает наилучший баланс скорости и возможностей для повседневной работы с кодом. Он справляется с редактированием файлов, многошаговым рефафакторингом, генерацией тестов и большинством задач уровня репозитория без дополнительной задержки и затрат, связанных с Opus. В большинстве сессий переход на более тяжёлую модель не даёт заметно лучших результатов.
Есля ваша организация установила общеорганизационную модель по умолчанию в консоли администрирования Claude Code, она переопределяет системное значение по умолчанию и вступает в силу при следующем запуске сессии. Вы по-прежнему можете переопределить её для конкретной сессии с помощью /model или флага --model. О проектных праулах, влияющих на поведение по умолчанию, читайте в проектных праулах в CLAUDE.m.
Доступные модели и псевдонимы
Claude Code использует псевдонимы вместо полных идентификаторов моделей для повседневного выбора. Псевдоним, такой как sonnet, всегда указывает на рекомендуемую версию для вашего провайдера, поэтому вам не нуно обновлять конфигурацию каждый раз при выходе новой модели.
| Псевдоним | Что выбирает | Для чего подходит |
|---|---|---|
sonnet |
Последняя версия Sonnet (Sonnet 5 на Anthropic API) | По умолчанию — быстро, мощно и эффективно для большинства задач кодирования |
opus |
Последняя версия Opus (Opus 4.8 на Anthropic API) | Сложные архитектурные рассуждения, анализ больших кодовыж баз |
haiku |
Последняя версия Haiku (Haiku 4.5) | Простые, быстрые задачи, где скорость важнее глубины |
fable |
Claude Fable 5 | Длительные автономные сессии, неоднозначные или открытые задачи |
best |
Fable 5, если доступен, иначе последняя версия Opus | Максимальная доступная производительность без ручного указания |
opusplan |
Opus для планирования, Sonnet для выполнения | Получить рассуждения Opus на тему архитектуры без оплаты по тарифам Opus за каждый шаг |
sonnet[1m] |
Sonnet с контекстным окном 1 млн токенов | Очень длинные сессии или большие кодовые базы, требующие расширенного контекста |
opus[1m] |
Opus с контекстным окном 1 млн токенов | Сложные задачи с длинным контекстом, требующие рассуждений Opus |
default |
Сбрасывает любое переопределение; возвращает к учётной записи по умолчанию | Сброс к системному умолчанию после тестирования других моделей |
Псевдонимы со временем обновляются. Чтобы зафиксировать конкретную версию — для воспроизводимости или во избежние неожиданного поведения после обновления модели — используйте полный идентификатор модели:
claude --model claude-sonnet-5
claude --model claude-opus-4-8
Текущие модели Claude (Anthropic API)
| Модель | Идентификатор API | Контекст | Стоимость ввода | Стоимость вывода |
|---|---|---|---|---|
| Claude Fable 5 | claude-fable-5 |
1M токенов | $10/MTok | $50/MTok |
| Claude Opus 4.8 | claude-opus-4-8 |
1M токенов | $5/MTok | $25/MTok |
| Claude Sonnet 5 | claude-sonnet-5 |
1M токенов | $2/MTok* | $10/MTok* |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001 |
200k токенов | $1/MTok | $5/MTok |
*Специальное вводное ценообразование Sonnet 5 действует до 31 августа 2026 г.; стандартный тариф — $3/$15 за MTok.
Все модели имеют контекстное окно в 1 миллион токенов, кроме Haiku 4.5, который ограничен 200k. Для большинства задач кодирования размер контекстного окна становится решающим фактором только при загрузке целых репозиториев или выполнении очень длительных агентных сессий.
Как изменить модель в Claude Code
Существует четыре способа настройки модели в порядке приоритета:
1. Во время сессии: /model
Введите /model без аргументов, чтобы открыть интерактивный выборщик. Введите /model <псевдоним>, чтобы переключиться немедленно:
/model opus
/model sonnet
/model haiku
/model fable
Начиная с Claude Code v2.1.153, /model сохраняет ваш выбор по умолчанию для будущих сессий. Если вы хотите переключиться только для текущей сессии, нажмите s в выборщике вместо Enter. Ввод /model <псевдоним> напрямую сохраняет выбор (аналогично Enter).
2. При запуске: флаг --model
Передайте --model при запуске Claude Code, чтобы применить выбор только для этой сессии:
claude --model opus
claude --model haiku
claude --model claude-sonnet-5 # полный идентификатор модели, фиксирует конкретную версию
Это не влияет на сохранённое значение по умолчанию и не сохраняется до следующего запуска.
3. Переменная окружения: ANTHROPIC_MODEL
Установите ANTHROPIC_MODEL, чтобы применить модель на время сессии оболочки или скрипта:
export ANTHROPIC_MODEL="opus"
Как и --model, это ограничено сессией и не записывается в файл настроек.
4. Файл настроек (постоянное значение по умолчанию)
Чтобы установить постоянное значение по умолчанию, добавьте поле model в файл настроек Claude Code (обычно ~/.claude/settings.json):
{
"model": "opus"
}
Это будет применяться при каждом запуске Claude Code с этой машины, если не переопределено флагом --model или переменной окружения ANTHROPIC_MODEL.
Как выбрать подходящую модель для кодирования
Необходимый уровень модели больше зависит от типа задачи, чем от сложности.
Придерживайтесь Sonnet (по умолчанию) для:
- Повседневных задач кодирования — реализация функций, написание тестов, рефакторинг
- Итеративных сессий, где вы просматриваете diff и задаёте уточняющие вопросы
- Большинства многомодульных правок, когда кодовая база помещается в контекстное окно
- Ситуаций, где скорость важна (Sonnet отвечает заметно быстрее Opus)
Основное ограничение Sonnet — глубина рассуждений по действительно неоднозначным архитектурным вопросам. Он склонен выбирать первый разумный подход, а не оценивать альтернативы. Для решений, где ошибка в компромиссе стоит значительного времени на рефакторинг, стоит перейти на Opus.
Переключитесь на Opus для:
- Поиска первопричины, когда проблема неочевидна
- Архитектурных решений: выбор между паттернами проектирования, оценка стратегий рефакторинга, определение того, где технический долг создаст проблемы
- Анализа больших кодовых баз, где Opus может удерживать больше контекста в рабочей памяти
- Многочасовых автономных сессий, где фактором является накопленное ухудшение контекста
Opus 4.8 стоит в 2,5 раза дороже Sonnet 5 за токен и работает медленнее. Для коротких задач разница в качестве рассуждений часто не оправдывает затраты. Псевдоним opusplan — практичный компромисс: он использует Opus на этапе планирования (где более глубокое обдумывание окупается) и переключается на Sonnet для реализации (где важнее пропускная способность).
Используйте Haiku для:
- Форматирования кода, очистки комментариев, простых переименований переменных
- Задач, где нужны быстрые ответы для минимальных изменений
- Высокообъёмных скриптовых сценариев, где стоимость токенов наиболее важна
Haiku 4.5 — самая быстрая модель и самая дешёвая ($1/$5 за MTok), но он не сравнится с Sonnet или Opus в многошаговых рассуждениях или работе со сложными кодовыми базами. О стороне командной политики в этом компромиссе читайте: Claude Code auto mode for cost-sensitive teams.
Используйте Fable 5 для:
- Диагностики сбоев и расследования инцидентов
- Длительных, открытых агентных прогонов, где вы хотите, чтобы модель сначала исследовала, а потом действовала
- Неоднозначных проблем, которые обычно потребовали бы разбиения работы на несколько сессий
Fable 5 не используется по умолчанию, потому что большинству сессий кодирования он не нужен. Он медленнее и стоит вдвое дороже Opus. Он оправдывает себя в действительно сложной, длительной работе: он более тщательно проверяет собственные выходные данные, не теряет нить при последовательности вызовов инструментов и принимает меньше решений, требующих корректирующих подсказок. Для типовой реализации функций он избыточен.
Выбор модели на Bedrock, Vertex и других провайдерах
Псевдонимы разрешаются по-разному в зависимости от используемого API-провайдера. Если вы направляете Claude Code через Amazon Bedrock, Google Cloud’s Agent Platform или Microsoft Foundry, разрешение псевдонимов по умолчанию будет более старым:
| Провайдер | Псевдоним opus разрешается в |
Псевдоним sonnet разрешается в |
|---|---|---|
| Anthropic API (по умолчанию) | Opus 4.8 | Sonnet 5 |
| Claude Platform on AWS | Opus 4.7 | Sonnet 4.6 |
| Amazon Bedrock | Opus 4.6 | Sonnet 4.5 |
| Google Cloud Agent Platform | Opus 4.6 | Sonnet 4.5 |
| Microsoft Foundry | Opus 4.6 | Sonnet 4.5 |
Чтобы получить более новые модели на Bedrock, Vertex или Foundry, либо используйте полный идентификатор модели явно, либо установите переменные окружения ANTHROPIC_DEFAULT_OPUS_MODEL / ANTHROPIC_DEFAULT_SONNET_MODEL для указания специфичного для провайдера ARN модели или имени развёртывания нужной версии.
Как получить доступ к большему числу моделей через Novita AI
Claude Code считывает ANTHROPIC_BASE_URL для определения конечной точки API, на которую отправлять запросы. Направьте его на совместимый с Anthropic endpoint Novita AI, чтобы использовать модели с открытыми весами — включая версии DeepSeek, Qwen, GLM, Kimi и MiniMax — сохраняя агентный рабочий процесс Claude Code.
Это полезно, когда:
- Вы хотите опробовать конкретную модель с открытыми весами (Qwen3-Coder, GLM-4.7, MiniMax M2.7) на своей реальной кодовой базе
- Стоимость за токен является ограничением, и вы запускаете высокообъёмные агентные сессии
- Вы оцениваете качество моделей на своих задачах, прежде чем решиться на расходы по API
Настройка
- Зарегистрируйтесь на novita.ai, чтобы получить бесплатные пробные кредиты.
- Перейдите в Управление ключами, создайте новый ключ и скопируйте его.
- Установите эти переменные окружения перед запуском Claude Code:
macOS / Linux:
export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<ваш API-ключ Novita>"
export ANTHROPIC_MODEL="minimax/minimax-m2.7"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="minimax/minimax-m2.7"
Windows (командная строка):
set ANTHROPIC_BASE_URL=https://api.novita.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=<ваш API-ключ Novita>
set ANTHROPIC_MODEL=minimax/minimax-m2.7
set ANTHROPIC_DEFAULT_HAIKU_MODEL=minimax/minimax-m2.7
Windows (PowerShell):
$env:ANTHROPIC_BASE_URL = "https://api.novita.ai/anthropic"
$env:ANTHROPIC_AUTH_TOKEN = "<ваш API-ключ Novita>"
$env:ANTHROPIC_MODEL = "minimax/minimax-m2.7"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "minimax/minimax-m2.7"
Запустите Claude Code обычным образом после установки переменных. Выборщик /model будет отражать модели, размещённые на Novita, которые вы настроили, а не список псевдонимов Anthropic.
Замечание о ANTHROPIC_BASE_URL и выборе модели
ANTHROPIC_BASE_URL меняет куда отправляются запросы, а не какая модель Anthropic отвечает. При указании на Novita AI имя модели, заданное в ANTHROPIC_MODEL, должно быть идентификатором модели, размещённой на Novita (например, minimax/minimax-m2.7 или deepseek/deepseek-v4-flash), а не псевдонимом Anthropic, таким как sonnet или opus. Псевдонимы Anthropic корректно разрешаются только при обращении к собственному endpoint Anthropic.
Представительные модели, доступные на Novita AI
| Модель | Идентификатор модели Novita | Сильные стороны |
|---|---|---|
| MiniMax M2.7 | minimax/minimax-m2.7 |
Агентный вызов инструментов, 97% точности инструментов |
| DeepSeek V4 Flash | deepseek/deepseek-v4-flash |
Быстрая и экономичная для итеративных задач |
| Qwen3-Coder 480B | qwen/qwen3-coder-480b-a35b-instruct |
Генерация кода, большой контекст |
| GLM-4.7 | zai-org/glm-4.7 |
Задачи кодирования и агентные задачи |
Перед настройкой проверьте актуальный список моделей и подтверждённые идентификаторы на novita.ai/llm-api — доступность и имена моделей могут меняться.
Часто задаваемые вопросы
Какая модель используется по умолчанию в Claude Code?
Sonnet — а именно последняя версия Sonnet для вашего API-провайдера. На Anthropic API по состоянию на середину 2026 года это Claude Sonnet 5. Если ваша организация установила общеорганизационное значение по умолчанию, оно имеет приоритет.
Как переключить модель в Claude Code?
Самый быстрый способ — /model <псевдоним> во время активной сессии. Чтобы установить её постоянно, добавьте "model": "opus" (или предпочтительный псевдоним) в файл настроек ~/.claude/settings.json. Используйте --model при запуске для одноразового переопределения сессии.
Что делает псевдоним opusplan?
Он использует Opus на этапе планирования Claude Code и переключается на Sonnet для выполнения. Это даёт вам более глубокие рассуждения Opus по архитектурным решениям без оплаты по тарифам Opus за каждое редактирование файла в процессе реализации. Это хороший выбор по умолчанию, если вы регулярно хотите Opus для части «подумать, что делать», но не для части «написать код».
Могу ли я закрепить конкретную версию модели?
Да. Передайте полный идентификатор модели вместо псевдонима: claude --model claude-sonnet-5 или claude --model claude-opus-4-8. Для постоянной фиксации добавьте полный идентификатор в файл настроек или установите ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5 в окружении.
Влияет ли модель на инструменты и возможности Claude Code?
Нет. Все модели имеют доступ к одному и тому же набору инструментов Claude Code: чтение и редактирование файлов, выполнение bash, веб-поиск, MCP и прочее. Уровень модели влияет на качество рассуждений, а не на доступные инструменты.
Могу ли я использовать разные модели для разных проектов?
Да. Добавьте поле model в файл настроек на уровне проекта (.claude/settings.json в корне проекта). Это переопределяет ваше пользовательское значение по умолчанию для сессий, запущенных в этой папке. Вы также можете использовать ANTHROPIC_MODEL в файле .env или скрипте, специфичном для проекта.
Что произойдёт, если выбранная мной модель устарела или недоступна?
Claude Code покажет предупреждение при запуске с указанием запрошенной модели и заменяющей. Сессия начнётся с системной модели по умолчанию. Чтобы избежать неожиданных замен, переключитесь на текущий рекомендуемый псевдоним или обновите настройку до не устаревшего идентификатора модели.
Рекомендуемые статьи
- Claude Code Router: используйте альтернативные модели и провайдеры в Claude Code
- Claude Sonnet vs Opus: какая модель имеет смысл в Claude Code?
- Документация CLI Claude Code: настройка, слэш-команды и интеграция с LLM API
Источники проверены 10 июля 2026 г.: Документация по конфигурации моделей Claude Code, Обзор моделей Anthropic, LLM API Novita AI.
