Перейти к основному содержанию

Доступные модели

Для параметра model в Claude Code вы можете настроить:

Псевдонимы моделей

Псевдонимы моделей предоставляют удобный способ выбора параметров модели без необходимости запоминать точные номера версий:
Псевдоним моделиПоведение
defaultРекомендуемый параметр модели в зависимости от типа вашей учетной записи
sonnetИспользует последнюю модель Sonnet (в настоящее время Sonnet 4.5) для ежедневных задач кодирования
opusИспользует модель Opus (в настоящее время Opus 4.1) для специализированных задач сложного рассуждения
haikuИспользует быструю и эффективную модель Haiku для простых задач
sonnet[1m]Использует Sonnet с окном контекста в 1 миллион токенов для длительных сеансов
opusplanСпециальный режим, который использует opus во время режима планирования, а затем переключается на sonnet для выполнения

Установка вашей модели

Вы можете настроить вашу модель несколькими способами, перечисленными в порядке приоритета:
  1. Во время сеанса - Используйте /model <alias|name> для переключения моделей во время сеанса
  2. При запуске - Запустите с claude --model <alias|name>
  3. Переменная окружения - Установите ANTHROPIC_MODEL=<alias|name>
  4. Параметры - Настройте постоянно в файле параметров, используя поле model.
Пример использования:
# Запуск с Opus
claude --model opus

# Переключение на Sonnet во время сеанса
/model sonnet
Пример файла параметров:
{
    "permissions": {
        ...
    },
    "model": "opus"
}

Специальное поведение модели

Параметр модели default

Поведение default зависит от типа вашей учетной записи. Для определенных пользователей Max Claude Code автоматически вернется к Sonnet, если вы достигнете порога использования с Opus.

Параметр модели opusplan

Псевдоним модели opusplan предоставляет автоматизированный гибридный подход:
  • В режиме планирования - Использует opus для сложного рассуждения и решений архитектуры
  • В режиме выполнения - Автоматически переключается на sonnet для генерации кода и реализации
Это дает вам лучшее из обоих миров: превосходное рассуждение Opus для планирования и эффективность Sonnet для выполнения.

Расширенный контекст с [1m]

Для пользователей Console/API суффикс [1m] можно добавить к полным именам моделей для включения окна контекста в 1 миллион токенов.
# Пример использования полного имени модели с суффиксом [1m]
/model anthropic.claude-sonnet-4-5-20250929-v1:0[1m]
Примечание: Модели с расширенным контекстом имеют другую цену.

Проверка текущей модели

Вы можете увидеть, какую модель вы используете в настоящее время, несколькими способами:
  1. В строке состояния (если настроено)
  2. В /status, который также отображает информацию вашей учетной записи.

Переменные окружения

Вы можете использовать следующие переменные окружения, которые должны быть полными именами моделей, для управления именами моделей, на которые отображаются псевдонимы.
Переменная окруженияОписание
ANTHROPIC_DEFAULT_OPUS_MODELМодель для использования для opus, или для opusplan когда режим планирования активен.
ANTHROPIC_DEFAULT_SONNET_MODELМодель для использования для sonnet, или для opusplan когда режим планирования не активен.
ANTHROPIC_DEFAULT_HAIKU_MODELМодель для использования для haiku, или фоновая функциональность
CLAUDE_CODE_SUBAGENT_MODELМодель для использования для подагентов
Примечание: ANTHROPIC_SMALL_FAST_MODEL устарела в пользу ANTHROPIC_DEFAULT_HAIKU_MODEL.

Конфигурация кэширования подсказок

Claude Code автоматически использует кэширование подсказок для оптимизации производительности и снижения затрат. Вы можете отключить кэширование подсказок глобально или для определенных уровней моделей:
Переменная окруженияОписание
DISABLE_PROMPT_CACHINGУстановите значение 1 для отключения кэширования подсказок для всех моделей (имеет приоритет над параметрами для отдельных моделей)
DISABLE_PROMPT_CACHING_HAIKUУстановите значение 1 для отключения кэширования подсказок только для моделей Haiku
DISABLE_PROMPT_CACHING_SONNETУстановите значение 1 для отключения кэширования подсказок только для моделей Sonnet
DISABLE_PROMPT_CACHING_OPUSУстановите значение 1 для отключения кэширования подсказок только для моделей Opus
Эти переменные окружения дают вам детальный контроль над поведением кэширования подсказок. Глобальный параметр DISABLE_PROMPT_CACHING имеет приоритет над параметрами для отдельных моделей, позволяя вам быстро отключить все кэширование при необходимости. Параметры для отдельных моделей полезны для выборочного управления, например при отладке определенных моделей или работе с облачными поставщиками, которые могут иметь различные реализации кэширования.