Перейти к содержимому
Зарегистрироваться бесплатно
Claude Code

Как переключать Sonnet и Opus в Claude Code

Разберите /model, model aliases, full model IDs, provider differences и влияние на cost в Claude Code. С настройкой, примерами и устранением частых ошибок.

Короткий ответ

При переключении Sonnet, Opus или другой модели в Claude Code используйте поддерживаемый /model или официальный путь model configuration.

Model aliases, full model IDs и provider mappings не всегда одинаковы. Marketing name в web UI не всегда является API-recognized model ID.

Если вы используете сторонний gateway, берите model ID из model plaza или документации этого provider.

Когда это важно

  • Вы хотите переключаться между более дешевой и более сильной моделью
  • Вы видите aliases Sonnet / Opus / Haiku, но не знаете, что вводить
  • Вы используете third-party Base URL или model gateway
  • Вы хотите контролировать token cost Claude Code
  • Вы видите model not found или выбор модели не применяется

Три слоя model names

СлойЗначение
Display nameУдобное человеку имя в UI
AliasShort name или shortcut внутри инструмента
Model IDИдентификатор, который реально понимает API

Для успешного запроса важно, распознает ли текущий provider этот Model ID.

Рекомендуемая практика

  1. Проверьте, какие модели поддерживает текущий provider.
  2. Используйте /model в Claude Code или официальный model configuration.
  3. Если используете third-party gateway, копируйте доступный model ID из его model plaza.
  4. Рассматривайте model choice вместе со стоимостью.
  5. Не угадывайте model names вручную.

О BetterToken

Скопируйте точный Model ID из model plaza. Измените Model ID в настройках и перезапустите Claude Code. Для переключения в текущей сессии используйте /model YOUR_MODEL_ID.

Выбор модели влияет на качество, скорость и стоимость. Usage records помогают сравнить реальный расход между моделями.

Связанные материалы

References