Что такое модели Claude и зачем выбирать режим?
Для подписи кнопки мне не нужна самая дорогая модель: я ставлю низкий effort и проверяю diff. Для причины ошибки в нескольких сервисах важнее доступные модели и более глубокая проверка результата.
В документации Anthropic Claude описан так:
Перевод с английского: «Claude - это семейство передовых больших языковых моделей, разработанных Anthropic».
Для выбора достаточно держать в голове три критерия:
- Качество. Насколько хорошо модель справляется с неоднозначным кодом, архитектурой и цепочкой действий.
- Скорость. Сколько ты готов ждать ответ и вызовы инструментов.
- Стоимость. Сколько входных и выходных токенов уйдёт на задачу.
Режимы thinking и effort находятся на другом уровне. Они сохраняют различия между Haiku и Opus. При этом меняется то, сколько работы модель готова вложить в конкретный ответ или агентный цикл.
Тут легко запутаться из-за интерфейса. По свёрнутому или не показанному блоку thinking я не делаю вывод, что reasoning не было: сверяюсь с документацией и фактическим расходом токенов.
Я бы выбирал так: сначала оцени задачу, потом модель, потом effort. Не наоборот. Если агент должен поменять подпись кнопки, дорогая модель с максимальным усилием только добавит задержку и пространство для лишних изменений.
Какие модели Claude бывают и чем они отличаются?
Если ты сравниваешь модели Claude, начни с выбора под конкретный шаг агента:
| Что сравнить | Что проверить перед выбором |
|---|---|
| Возможности | Решает ли модель именно этот тип задачи |
| Скорость | Сколько времени занимают ответ и вызовы инструментов |
| Цена | Тариф input/output на текущей странице Anthropic |
| Контекст | Сколько данных помещается в текущем продукте |
| Thinking | Какой режим доступен для выбранной модели |
| Тип доступной модели | Когда я её выбираю | Что проверяю | Ограничение |
|---|---|---|---|
| Быстрая доступная модель | Короткая повторяемая операция | Результат, diff и задержку | Не предполагаю, что она справится со сложной диагностикой |
| Рабочая доступная модель | Обычная разработка и фича с тестами | Diff, тесты и число повторных попыток | Возможности и тариф сверяю в актуальном списке Anthropic |
| Более сильная доступная модель | Плохо локализованный баг и архитектурный анализ | Гипотезу, изменения и тесты | Более высокая цена не гарантирует нужный результат |
| Модель с подходящим контекстом и инструментами | Длинная автономная цепочка действий | Доступность контекста, инструментов и фактический прогресс | Не подставляю характеристики из старой статьи |
Доступность тоже имеет значение. Она зависит от продукта, аккаунта и текущих условий Anthropic. Если нужная модель не появляется в Claude Code, не подставляй её характеристики из старой статьи: проверь официальный список и настройки текущего продукта.
Моё правило выбора простое: проверяй доступность и назначение конкретной модели по актуальному списку Anthropic на дату выбора. Не переноси в Claude Code ограничения, относящиеся к другой модели или продукту.
Ориентируйся на доступность модели и её название в таблице. Точные ограничения зависят от продукта и текущей конфигурации. Если модель не появляется в /model, ориентируйся на список внутри самого Claude Code.
Какую модель Claude использовать для агента?

Если ты спрашиваешь, какую модель claude использовать, свяжи выбор с действием агента и его неопределённостью.
| Задача | Модель | Стартовый режим |
Уровень xhigh или max выбирай только если его поддерживает текущая модель; для недоступного уровня используй ближайший поддерживаемый.
|---|---|---|
| Изменить текст, цвет или CSS в одном месте | Самая быстрая доступная модель | low или medium |
| Сделать обычную фичу с тестами | Рабочая модель из текущего списка | high |
| Найти сложный баг в нескольких файлах | Более сильная доступная модель или высокий effort | high или xhigh |
| Разобрать архитектуру и зависимости | Модель с подходящими возможностями | xhigh или max |
| Долго работать автономно | Модель, поддерживающая нужные инструменты и контекст | xhigh или max при наличии |
Anthropic предлагает начинать с быстрой и более экономичной модели для прототипирования, задач с жёсткой задержкой и большого потока простых запросов. Сложные задачи требуют другой логики: сначала смотреть на capability, то есть на способность модели решить задачу, а уже потом на цену.
Перевод с английского: «Для многих приложений оптимальным подходом может быть начать с более быстрой и экономичной модели, такой как Claude Haiku 4.5».
Маленький проект не гарантирует простую задачу. В небольшом приложении может быть одна плохо понятная интеграция с API, и тогда понадобится высокий effort. Большой проект может состоять из десятков понятных точечных правок, для которых достаточно medium.
Поэтому я задаю себе один вопрос: сколько неизвестного агенту предстоит выяснить на этом ходу?
- Неизвестного почти нет. Я начинаю с быстрой доступной модели на
lowилиmedium. - Нужно прочитать несколько файлов и проверить связи. Я беру рабочую доступную модель на
high. - Непонятно, где причина, есть несколько гипотез и инструментов. Я выбираю более сильную доступную модель или увеличиваю effort в рабочей модели.
- Нужно долго планировать, менять много частей и проверять результат. Я смотрю на модель с подходящими возможностями и контекстом.
Для субагентов я проверяю отдельную настройку в документации Claude Code. Поиск файла и просмотр diff не должны автоматически получать тот же дорогой режим, что и сложный анализ. Если субагент наследует уровень сессии, я задаю ему отдельный уровень в конфигурации.
Чем отличаются качество, скорость и цена моделей Claude?
Вопросы claude какая модель лучше и сравнение моделей claude имеют смысл только вместе с условиями выбора и контекстом задачи.
| Если приоритет | Смотри сначала на |
|---|---|
| Минимальная задержка | Самая быстрая доступная модель |
| Баланс для разработки | Рабочая доступная модель |
| Сложная логика и автономность | Более сильная доступная модель |
| Длинный агентный workflow | Модель с подходящими возможностями и контекстом |
| Контроль расходов | Более дешёвую модель и подходящий effort |
| Максимальная способность на критичном шаге | Более сильная доступная модель с высоким effort, если она подходит по результату |
Anthropic описывает выбор через баланс трёх параметров:
Перевод с английского: «Выбор оптимальной модели Claude для приложения предполагает баланс трёх ключевых факторов: возможностей, скорости и стоимости».
Цена растёт не только из-за названия модели. Thinking-токены считаются выходными. Длинный контекст увеличивает число оплачиваемых input-токенов; отдельная надбавка зависит от модели и продукта. Расход учитывает всю цепочку, включая финальный текст.
Из этого следуют четыре практических правила:
- Самая дорогая модель не обязана быть лучшей для каждой операции.
- Дешёвая модель не становится выгодной, если из-за ошибок агент повторяет работу.
- Низкий effort может быть разумнее смены модели.
- Сравнивай модели по результату на реальной задаче и нескольким проверкам.
Большой контекст тоже не заменяет качество. Модель может вместить много файлов, но плохо выбрать нужную гипотезу. И наоборот: небольшая задача с ясным критерием готовности может решиться быстро и без длинного thinking.
Главный практический рычаг здесь такой:
Перевод с английского: «Настройка effort часто оказывается более эффективным рычагом, чем смена моделей».
Я бы сначала повышал effort внутри той же модели. Перейти на более сильную доступную модель стоит тогда, когда после нескольких проверенных попыток проблема упирается именно в возможности текущей модели. Перед этим проверь ясность задачи и качество контекста.
Я не переношу в статью выдуманные цифры контрольного запуска: для своего сравнения фиксирую задачу, доступную модель, effort, задержку, токены, стоимость, число попыток и итоговый diff. Такой протокол позволяет проверить выбор на реальной задаче, а не обещать универсальную экономию.
Практикум «Старт»
Три дня живой практики: от идеи до работающего проекта по ссылке
2 000 ₽старт 5 августа, 18:00 МСК
Что меняет режим мышления Claude?
Эти настройки часто смешивают. Я разделяю их так:
thinkingотвечает за то, включено ли отдельное рассуждение перед ответом.effortзадаёт поведенческий уровень общей тщательности для токенов ответа, вызовов инструментов и thinking, когда он активен (документация Anthropic).max_tokensограничивает максимальный объём вывода.
Anthropic объясняет смысл thinking так:
Перевод с английского: «Thinking снимает это ограничение. Когда thinking активен, Claude прорабатывает проблему своими словами перед тем, как ответить».
Thinking особенно полезен для сложной математики, кода, анализа и длинной агентной работы. Для короткого переименования переменной он не обязан приносить пользу.
effort шире. Он влияет на:
- текстовые ответы и объяснения;
- вызовы инструментов и их аргументы;
- thinking, когда он активен.
Это важно именно в Claude Code. Агент не только пишет текст. Он читает файлы, запускает команды, вызывает MCP-инструменты, то есть внешние инструменты и данные, анализирует результаты и выбирает следующий шаг. Перед подключением MCP я проверяю права и опасные действия по отдельному чек-листу.
max_tokens работает иначе. Эта настройка задаёт верхний предел вывода. Для thinking-enabled моделей reasoning-токены входят в max_tokens и учитываются в лимите контекста (документация Anthropic). Если предел маленький, на рассуждение и финальный ответ остаётся меньше места.
Стоимость тоже стоит отделить от интерфейса:
Стоимость reasoning учитывается в выходных токенах, если модель использовала этот режим. Перед расчётом сверяй текущий Pricing Anthropic.
Скрытый блок не означает бесплатный блок. Если модель потратила токены на reasoning, они участвуют в оплате как output.
Ещё есть два подхода к мышлению:
- Adaptive Thinking. На поддерживаемых adaptive-моделях модель сама решает, нужен ли thinking на конкретном шаге. Рутинные действия могут пройти быстрее.
- Extended Thinking. Используется фиксированный бюджет
budget_tokensв совместимом legacy-режиме.
Совместимость Adaptive Thinking, Extended Thinking и effort зависит от конкретной модели и продукта. Перед настройкой проверь документацию выбранной модели: не переноси fixed-budget параметры в adaptive-режим без подтверждения.
Какой effort выбрать для простой и сложной задачи?
Ниже моя стартовая эвристика, а не универсальная матрица: я соотношу уровень с неопределённостью задачи и затем проверяю результат по diff и тестам. Общие назначения уровней описаны в документации Claude Code.
| Effort | Когда начинать |
Уровни зависят от текущей модели: сначала проверь её матрицу совместимости, а недоступный уровень замени ближайшим поддерживаемым.
| Effort | Когда начинать |
|---|---|
low | Короткая простая задача, где важна задержка |
medium | Баланс скорости, стоимости и качества |
high | Сложное рассуждение, код и агентные задачи |
xhigh | Длинная автономная или coding-задача |
max | Максимальная способность без ориентира на экономию токенов |
Одинаковое имя уровня не означает одинаковый внутренний бюджет на разных моделях. high у Sonnet и high у Opus не обязаны вести себя одинаково.
Anthropic прямо называет effort поведенческим сигналом. Строгого бюджета токенов он не задаёт. Поэтому нельзя честно обещать формулу «high всегда расходует ровно столько-то».
Я использую такую последовательность:
- Начать с минимального уровня, который подходит по неопределённости.
- Проверить не только текст ответа, но и изменённые файлы, команды и тесты.
- Повысить effort внутри той же модели, если агент не понял ограничение или пропустил связь.
- Перейти на более сильную модель, если проблема повторяется после нормального контекста и высокого effort.
Главное правило выбора effort: сначала повышай effort внутри той же модели. Переход на более дорогую модель оставляй для следующего шага. Anthropic отдельно указывает, что tuning effort часто эффективнее смены модели.
Для агента с MCP, базами данных, API, логами и JSON я бы не оставлял medium по умолчанию. Если MCP вернул большой JSON, я ставлю high и прошу агента назвать поля, которые он прочитал. Потом сверяю их с ответом инструмента.
Здесь размер проекта вторичен: смотри на сложность результата, который агент должен прочитать. Простой diff можно просмотреть на medium. Структурированный ответ инструмента с несколькими полями требует high и проверки фактического результата.
В длинном workflow лучше смешивать режимы по этапам. Планирование и диагностика получают высокий effort. Поиск файла, чтение diff и повторяемая подстановка получают низкий или средний.
Как настроить модель и режим по шагам?

Открой выбор модели командой.
Внутри сессии введи
/modelи выбери модель из доступного списка.После выбора проверь заголовок сессии или снова открой
/model. Не делай вывод о доступности модели только по названию из внешней таблицы.Задай модель при запуске.
Если сессия ещё не началась, передай модель через
claude --model.bashclaude --model sonnetДля постоянной настройки через окружение используется
ANTHROPIC_MODEL.Настрой effort для сессии.
Введи
/effortи выбериlow,medium,high,xhighилиmax, если конкретная модель поддерживает уровень./effortПри запуске можно задать уровень флагом:
bashclaude --effort highУсиль один сложный ход.
Добавь в промпт слово
ultrathink, когда нужно глубже разобрать текущую задачу.Усиление одного ходаultrathink Найди причину ошибки в авторизации. Сначала проверь логи и связанные файлы, затем назови проверяемую гипотезу. Не меняй код до того, как покажешь план проверки.
ultrathinkдействует только на текущий ход. Он не равен постоянному/effort max.Задай постоянный уровень через окружение.
Для настройки сессий используй переменную
CLAUDE_CODE_EFFORT_LEVEL.bashexport CLAUDE_CODE_EFFORT_LEVEL=high claudeПеременные среды могут иметь приоритет над настройкой проекта. Если поведение не совпало с ожиданием, проверь активные переменные.
Не смешивай старый и новый режимы без проверки.
На моделях с adaptive reasoning
effortявляется основным регулятором глубины. В старых версиях и совместимых режимах фиксированный бюджет мог контролироваться черезMAX_THINKING_TOKENS; для текущей конфигурации сверяй документацию Claude Code.Не задавай
MAX_THINKING_TOKENSглобально просто ради большего потолка. В старом поведении эта переменная могла принудительно включать thinking для каждого запроса, включая простой текст.В
settings.jsonиспользуй допустимые значения:json{ "effortLevel": "xhigh" }В файле настроек используй
low,medium,highилиxhigh. Значениеmaxможно задать для текущей сессии, а черезCLAUDE_CODE_EFFORT_LEVELоно может применяться и как переменная окружения, если это поддерживает текущая версия Claude Code.Проверь результат после настройки.
Дай агенту небольшую задачу и посмотри не только на ответ, но и на фактический diff, вызовы инструментов и тесты.
Если меняешь effort внутри длинной сессии, учитывай возможный cache miss. Для отдельного архитектурного плана и последующей реализации лучше разделить контексты, чем хаотично переключать
lowиmax.
Практикум «Старт»
Три дня живой практики: от идеи до работающего проекта по ссылке
2 000 ₽старт 5 августа, 18:00 МСК
Сколько стоят модели и thinking-токены?
Единица расчёта - миллион токенов. В таблицах цена записывается как input/output.
| Что оплачивается | Что влияет на сумму |
|---|---|
| Input | Текст запроса, контекст и результаты предыдущих шагов |
| Output | Видимый ответ и reasoning-токены, если они использованы |
| Инструменты | Дополнительные шаги агентного цикла |
| Кеш | Отдельные тарифы записи и чтения, если они применяются |
Для сравнения не переношу в статью старые тарифы: цена меняется, поэтому сверяй текущую страницу Pricing на дату расчёта.
Thinking не выпадает из счёта. Anthropic формулирует это так:
Перевод с английского: «Токены thinking тарифицируются как выходные токены».
Значит, стоимость ответа складывается не только из видимого текста. В неё входят внутренние reasoning-токены, если модель их использовала.
Пример логики без расчёта конкретного счёта:
- длинный запрос увеличивает input;
- большой ответ увеличивает output;
- thinking увеличивает output;
- вызовы инструментов добавляют новые этапы работы;
- prompt cache имеет отдельные тарифы на запись и чтение.
Поэтому сравнивать «один запрос» мало. Агентный цикл может включать чтение файлов, несколько команд, вызовы MCP и повторную проверку. Для контроля расходов я бы фиксировал задачу, модель, effort и фактический результат, не ограничиваясь названием режима.
Нельзя обещать универсальную экономию от перехода на другую модель. Цена известна, но итог зависит от длины контекста, числа попыток и того, сколько исправлений понадобится после ошибки.
Что ломается, если постоянно включать высокий effort?

Высокий effort не является линейной кнопкой «качество вверх». На простой задаче высокий effort может увеличить задержку и расход без заметного выигрыша. Поэтому я проверяю фактический результат, а не считаю долгую паузу признаком лучшего решения.
На простой правке это выглядит особенно неприятно. Ты просишь поменять подпись, а агент долго строит внутреннюю цепочку, ищет дополнительные зависимости и может начать менять больше участков, чем требовалось.
Есть ещё четыре крайних случая.
MCP и структурированные результаты. При medium агент иногда пропускает внимательное чтение результата инструмента и делает предположение. Это касается JSON, логов, API-ответов, баз данных и других структурированных данных. Тут поднимать effort разумнее, чем сразу менять модель.
Субагенты. Если максимальный режим наследуется всей цепочкой, поиск файла, просмотр diff и другие дешёвые операции получают дорогой reasoning. Один сложный шаг оправдывает высокий режим. Десятки механических подзадач подряд превращают его в скрытый налог.
Я не использую неподтверждённые оценки расхода субагентов. Практическое правило проще: для поиска файла и просмотра diff задавай отдельный низкий или средний режим, а высокий оставляй для анализа.
Смена effort. Участники обсуждений сообщают, что изменение уровня внутри длинного разговора может инвалидировать префикс prompt cache:
В одном обсуждении Reddit пользователь сообщил, что изменение effort может нарушать повторное использование префикса (обсуждение Reddit). Это единичное наблюдение, а не доказательство общего поведения.
В официальной документации Anthropic также указано, что изменение thinking-конфигурации и effort может приводить к cache miss. Если контекст длинный, я проверяю фактический расход после переключения режима, потому что выгода от prompt cache может уменьшиться (документация Claude Code).
На простой задаче максимальный effort может только увеличить задержку, расход и склонность агента усложнять решение. Начни с более низкого уровня, а высокий оставь для неопределённого шага, сложной диагностики или архитектуры.
Я бы разделял работу на этапы:
- Планирование большой фичи:
high,xhighилиmax. - Реализация понятного пункта из плана:
lowилиmedium. - Сложная диагностика:
high. - Поиск файлов и просмотр diff:
lowилиmedium. - Анализ MCP, API и JSON:
high. - Длинный workflow: смешанный режим по шагам.
Если интерфейс выглядит зависшим, не делай автоматический вывод, что модель работает качественнее. Проверь задержку, расход токенов и фактический прогресс: высокий effort может дать полезную работу, но иногда приводит к overthinking.
Вопросы и ответы
Вопросы и ответы
Какую модель Claude использовать для простой задачи?
Для короткой правки текста, CSS, одного файла или повторяемой операции начни с самой быстрой или рабочей доступной модели из актуального списка Anthropic. Поставь low или medium. Если агент не понял ограничение или полез менять соседние участки, сначала повысь effort в той же модели.
чем отличаются модели claude?
Модели отличаются тем, насколько хорошо решают задачу, как быстро отвечают и сколько стоят. Также смотри на размер контекста, максимальный вывод и доступный режим мышления в официальной таблице для своего продукта.
какая модель claude последняя?
На дату проверки я не называю конкретную модель последней без подтверждённой даты выхода. Открой официальный список Anthropic и проверь название, статус и дату обновления страницы.
claude какую модель выбрать для обычной разработки?
В обычной разработке начни с рабочей доступной модели. Для простой фичи используй high, если агенту нужно разобраться в нескольких файлах. Если задача понятна и входит в готовый план, low или medium может оказаться достаточным.
какая самая мощная модель claude?
Запрос «лучшая модель claude» полезен только вместе с задачей и критерием результата: сравни доступные варианты на одной контрольной задаче, а затем проверь diff и тесты. Для задач, требующих более широких возможностей, сравни доступные модели по официальным тестам и на одной контрольной задаче. Не называй одну модель самой мощной без методики сравнения, даты и подтверждённой доступности.
модель claude haiku когда использовать?
Быстрая доступная модель подходит для быстрых простых операций, прототипирования, задач с жёсткой задержкой и большого потока повторяемых запросов. Для сложного бага, архитектуры или длинной автономной работы я бы выбрал более сильную модель либо поднял требования к проверке результата.
claude разница моделей в чём?
Главная разница - в балансе возможностей, скорости и стоимости. Дополнительно отличаются контекст, максимальный вывод и доступные режимы thinking. Одной общей числовой шкалы качества для всей линейки в фактуре нет.
модель claude sonnet 4.6 что это?
Claude Sonnet 4.6 - актуальная модель Anthropic; её возможности и поддерживаемые уровни effort проверяй в официальной документации.
лучшие модели claude code какие?
Для разработки в Claude Code начни с рабочей модели из текущего списка. Сложный баг, архитектура и длинная автономная работа могут потребовать более сильной модели или высокого effort. Простые быстрые действия оставь быстрой модели. Доступность проверяй в /model.
какую модель использует claude code?
Claude Code позволяет выбрать модель через /model, claude --model или переменную ANTHROPIC_MODEL. Конкретная модель текущей сессии зависит от выбора и доступности. Проверяй активную настройку внутри Claude Code вместо вывода по названию продукта.
описание моделей claude где посмотреть?
Описание линейки и таблица Anthropic находятся в разделе Models overview. Для передачи контекста между сессиями пригодится инструкция по Claude Code и Git, а для безопасной работы с инструментами смотри проверку MCP до подключения.
какая модель claude лучше для программирования?
Для обычной разработки начни с рабочей модели из текущего списка. Сложная архитектура, системный баг и длинная автономная работа могут потребовать более сильной доступной модели. Режим тоже влияет на результат: иногда выгоднее поднять effort внутри той же модели.
как поменять модель в claude code?
Внутри сессии введи /model и выбери доступную модель. При запуске передай её через claude --model. Для постоянной настройки используй ANTHROPIC_MODEL. После изменения проверь активную модель в заголовке сессии или через /model.
какую модель лучше использовать в claude?
Простое действие - быстрая доступная модель. Обычная разработка - рабочая модель из текущего списка. Сложная задача - более сильная доступная модель или высокий effort. Выбирай по неопределённости текущего шага, количеству инструментов и цене ошибки; размер проекта оставь второстепенным фактором.
какая самая умная модель claude?
Одной универсально самой умной модели для любой задачи нет. Проверь доступные модели в Claude Code и сравни их на одной контрольной задаче по результату, времени и числу исправлений.
Источники
- Models overview - Anthropic
- Choosing the right model - Anthropic
- Thinking - Anthropic
- Effort - Anthropic
- Pricing - Anthropic
- Model configuration - Claude Code
- An update on recent Claude Code quality reports - Anthropic
- Claude Code defaults to medium effort now - Reddit
- 64.7% of your Claude Code subagent tokens are dead weight - Reddit
- Ok this is actually kinda relatable - Reddit
Практикум «Старт»
Три дня живой практики: от идеи до работающего проекта по ссылке
2 000 ₽старт 5 августа, 18:00 МСК

