Sonnet 5.5 в Claude Code и редакторах
Claude Code — агент Anthropic для работы с кодом в терминале, редакторе и десктопном приложении. В подписках он по умолчанию запускается на Opus 5.5, хотя справка Anthropic называет Sonnet подходящим выбором для большей части повседневной работы с кодом. Как поставить Sonnet 5.5 и не перепутать версии — по шагам.
Установка
curl -fsSL https://claude.ai/install.sh | bash
claude --version # проверка
claude doctor # диагностика# PowerShell
irm https://claude.ai/install.ps1 | iex
# WinGet
winget install Anthropic.ClaudeCode
# Homebrew, канал stable
brew install --cask claude-code
# npm, нужен Node.js 22+
npm install -g @anthropic-ai/claude-codeТребования: macOS 13 и новее, Windows 10 версии 1809 и новее, Ubuntu 20.04+, Debian 10+ или Alpine 3.19+, от 4 ГБ памяти, процессор x64 или ARM64. На Windows желателен Git for Windows — тогда Claude Code пользуется Git Bash, без него — PowerShell. Нативная установка обновляется сама, установки через Homebrew и WinGet — нет.
При первом запуске claude откроет браузер для входа. Подходят планы Pro, Max, Team
и Enterprise или аккаунт Console с оплатой по токенам; работать можно и через Amazon Bedrock,
Google Cloud's Agent Platform или Microsoft Foundry. Если в окружении задан ANTHROPIC_API_KEY
и вы подтвердите его, вход через браузер пропускается.
Как включить Sonnet 5.5
Модель по умолчанию зависит от способа входа: на подписках Pro, Max, Team, Enterprise и с ключом API Anthropic это Opus 5.5. Переключиться можно четырьмя способами — от высшего приоритета к низшему:
# 1. в сессии, выбор сохранится
/model sonnet
# 2. только на этот запуск
claude --model sonnet
# 3. для запуска из окружения
export ANTHROPIC_MODEL=sonnet
# 4. ключ в ~/.claude/settings.json
"model": "sonnet"В меню /model клавиша Enter переключает модель и сохраняет выбор, клавиша
s — только на текущую сессию. Сменить модель можно посреди работы: история диалога
останется. Суффикс [1m] для Sonnet 5.5 не нужен — миллион токенов у неё и так по умолчанию.
Алиас sonnet означает разные версии
Короткое имя sonnet удобно, но по документации на разных площадках оно сейчас ведёт
на разные модели:
| Как вошли | sonnet означает |
|---|---|
| Anthropic: подписка или ключ API | Sonnet 5.5 |
| Claude Platform on AWS | Sonnet 4.6 |
| Amazon Bedrock, Google Cloud's Agent Platform | Sonnet 4.5 |
| Microsoft Foundry | Sonnet 4.5 |
Соответствие со временем меняется. Чтобы на облаке гарантированно работала 5.5, переопределите алиас в настройках, указав идентификатор модели в том виде, в каком он записан на вашей площадке (таблица ID — в шпаргалке по API):
{
"model": "sonnet",
"env": {"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5"}
}Уровень усилия
У Sonnet 5.5 в Claude Code по умолчанию стоит medium, в API — high. Поменять:
# в сессии; без аргумента откроется ползунок
/effort high
# на один запуск
claude --effort xhigh
# из окружения
export CLAUDE_CODE_EFFORT_LEVEL=lowУровень max действует только в текущей сессии, если не задан переменной окружения; в
settings.json ключ effortLevel принимает low, medium, high и xhigh.
Слово ultrathink в промпте просит более глубокого размышления только на один ход.
Из руководства по промптингу: на low и medium в длинных задачах модель чаще останавливается,
чтобы что-то уточнить, а на low может отчитаться о правке, не запустив тесты. Если это мешает,
поднимите уровень или пропишите в CLAUDE.md правило: прежде чем сказать «готово»,
прогнать тесты, проверку типов или сборку. На xhigh и max бывает обратное: после задачи модель
сама запускает раунды ревью, иногда с субагентами. По замерам Anthropic, инструкция не устраивать
ревью без просьбы сократила стоимость сессии на max примерно на треть без потери качества.
opusplan: план от Opus, работа от Sonnet
Команда /model opusplan включает связку: в режиме планирования работает Opus,
а после согласования плана исполнение переходит к Sonnet. Сложная часть — разобраться в задаче
и разложить её на шаги — достаётся старшей модели, а основной объём токенов на правки тратит
более дешёвая. На подписке это бережёт лимиты: Opus, как предупреждает справка, расходует квоту
заметно быстрее.
VS Code, Cursor и JetBrains
Расширение Claude Code ставится из маркетплейса VS Code — ID anthropic.claude-code,
нужна версия VS Code 1.94.0 или новее. Оно работает и в форках: для Cursor есть прямая ссылка
установки cursor:extension/anthropic.claude-code, для остальных — реестр Open VSX.
Модель выбирается кнопкой с её названием внизу поля ввода или командой /model; если
модель поддерживает уровни усилия, в том же меню появляется строка Effort. Для сред JetBrains есть
отдельный плагин, а в редакторах, куда расширение не ставится, можно запустить claude
во встроенном терминале.
Расширению нужна та же учётная запись — платная подписка или аккаунт Console, отдельный ключ вводить не требуется. Если вы выбираете между Claude Code и другими ассистентами для программирования, пригодится обзор нейросетей для написания и правки кода. Документация по установке — на code.claude.com.
Вопросы и ответы
Как выбрать Sonnet 5.5 в Claude Code?
Наберите /model sonnet в сессии или запустите claude --model sonnet. При входе через подписку или ключ API Anthropic алиас sonnet ведёт на Sonnet 5.5; в облаках версию лучше закрепить полным ID.
Какая модель в Claude Code стоит по умолчанию?
На планах Pro, Max, Team и Enterprise и при входе по ключу API — Opus 5.5. На Amazon Bedrock и Google Cloud тоже Opus 5.5, в Microsoft Foundry — Sonnet 4.5.
Можно ли пользоваться Claude Code бесплатно?
Нет. Нужен план Pro, Max, Team или Enterprise либо аккаунт Console с оплатой по токенам. Бесплатный план claude.ai доступа к Claude Code не даёт.
Работает ли Claude Code в Cursor?
Да. Расширение anthropic.claude-code ставится в Cursor по прямой ссылке cursor:extension/anthropic.claude-code, в другие форки VS Code — из реестра Open VSX.
Почему алиас sonnet в Bedrock — не Sonnet 5.5?
Соответствие алиасов задаётся отдельно для каждой площадки: на Bedrock и Google Cloud's Agent Platform sonnet пока ведёт на Sonnet 4.5, на Claude Platform on AWS — на Sonnet 4.6. Закрепите версию через ANTHROPIC_DEFAULT_SONNET_MODEL или полное имя модели.
Как поменять effort в Claude Code?
Командой /effort high в сессии, флагом --effort при запуске или переменной CLAUDE_CODE_EFFORT_LEVEL. Для Sonnet 5.5 по умолчанию стоит medium.
Ещё записи
- Что за модельПаспорт, что изменилось и где Sonnet 5.5 доступна
- Sonnet 5.5 или Opus 5.5Цена, скорость, тесты и цена задачи на Max
- Переезд с Sonnet 5Какие параметры теперь дают 400 и чем их заменить
- Бесплатный планЧто даёт Free, лимиты и цены подписок
- Шпаргалка по APIЗапросы, ставки, effort и between_tools
- БенчмаркиТаблица Anthropic и независимые лидерборды