Основы ты знаешь из урока про модель и : модель — потолок способностей, effort — сколько работы вложено в ответ. Здесь — то, что всплывает, когда настраиваешь Claude Code всерьёз: какие слои задают выбор, кто кого перекрывает и где прячутся лишние траты.
Ещё три псевдонима
К sonnet, opus, haiku и opusplan добавь:
| Псевдоним | Что выбирает |
|---|---|
fable | модель Fable у твоего провайдера — для самых трудных и долгих задач |
best | Fable, если она есть у твоего аккаунта, иначе Opus |
opus[1m] | Opus с окном в миллион токенов — для очень длинных сессий там, где у opus такого окна нет |
Три важные детали:
- Псевдоним переезжает. Со временем он начинает указывать на более новую модель. Нужна одна конкретная версия — пиши полное имя модели из обзора моделей Anthropic.
default— не модель./model defaultсбрасывает твой выбор и возвращает модель по умолчанию для аккаунта.- Провайдер решает. На Bedrock, Google Cloud, Microsoft Foundry и Claude Platform on AWS тот же псевдоним может вести на модель постарше. А Fable в зависимости от плана может расходовать usage credits.
Effort: кто кого перекрывает
Effort задаётся в нескольких местах, и у каждого своя длительность:
| Где | Сколько действует |
|---|---|
/effort <уровень> или ползунок в /model | сохраняется как твой уровень для этой модели; s в ползунке — только эта сессия |
claude --effort <уровень> | эта сессия |
CLAUDE_CODE_EFFORT_LEVEL | каждая сессия, запущенная с ней; перекрывает все остальные источники |
modelSettings или effortLevel в файле настроек | каждая сессия, к которой применяется файл |
effort: во frontmatter навыка или субагента | пока работает этот навык или субагент |
Над всеми стоит потолок maxEffortLevel: даже переменная окружения его не пробьёт. Уровень, сохранённый для текущей модели, сбрасывает /effort auto — тогда действует effortLevel из настроек, если он подходит, иначе собственный уровень модели. Какой уровень в силе прямо сейчас, покажет /effort status.
Тонкости, которые ловят опытных:
maxне сохраняется в файлах.effortLevelиmodelSettingsего не принимают. Через/effortон живёт одну сессию, постоянно — только черезCLAUDE_CODE_EFFORT_LEVEL.- Верхний
effortLevelустаревает. Заданный на верхнем уровне пользовательских настроек, он не действует на новейшие модели. Для конкретной модели используйmodelSettings. - Уровни у моделей разные. Попросишь уровень, которого у модели нет, — получишь ближайший доступный ниже. И
highу одной модели — не то же количество рассуждений, чтоhighу другой. ultrathink— на один ход. Слово в запросе просит глубже подумать над этим ходом, уровень не меняется. «Подумай хорошенько» — обычный текст.- Ultracode — не уровень усилий, а отдельная настройка: с ней Claude планирует динамический процесс для каждой серьёзной задачи на том уровне, на котором идёт сессия.
Пример точечной настройки — , где важна проверка, получает свой уровень, независимо от сессии:
---
name: five-whys
description: Ищет причину сбоя по фактам.
effort: high
---
Пока навык активен, он работает на high. Переменная CLAUDE_CODE_EFFORT_LEVEL и потолок по-прежнему главнее. И учти: в режиме auto Haiku не поддерживается, поэтому навык с model: haiku там останется на модели сессии.
Быстрый режим
/fast — это та же Opus с конфигурацией API, которая отвечает быстрее, но дороже за токен. Качество то же. Документация называет режим research preview: возможности и цены могут меняться.
Что важно знать до включения:
- Только Opus. Режим работает на поддерживаемых моделях Opus; если ты был на другой модели,
/fastпереключит на Opus. После выключения ты остаёшься на Opus — вернись через/model. - Всегда usage credits. На подписке быстрый режим платится только из дополнительных кредитов — даже если лимит плана не исчерпан. Без включённых кредитов
/fastответитFast mode requires usage credits. - Включай в начале. Если включить его посреди разговора, весь разговор до этого момента один раз оплатится по некэшированной цене быстрого режима.
- Видно по значку. Когда режим включён, рядом с полем ввода появляется
↯. - Не у всех провайдеров. На Bedrock, Google Cloud, Microsoft Foundry и Claude Platform on AWS его нет.
Где он оправдан: живая отладка и быстрые итерации, когда ожидание стоит дороже токенов. Где нет: долгие автономные прогоны, CI и всё, где важна цена. Потраченное на Pro и Max видно в разделе Usage credits на claude.ai, на Team и Enterprise — через /usage.
И про цифры в целом: total_cost_usd в JSON от claude -p — оценка на стороне клиента, а не твой счёт.
Мини-проверка
В переменной CLAUDE_CODE_EFFORT_LEVEL стоит high, а в навыке effort low. На каком уровне пойдёт навык?
Осторожно
Смена модели посреди сессии, а на большинстве моделей и смена effort, заставляет следующий запрос перечитать весь разговор без кэша. С /fast это бьёт сильнее всего: включение в середине разговора разом оплачивает всё прошлое по некэшированной цене, и всё это — из usage credits. Решай про модель, усилия и быстрый режим до первого запроса.