pimenov.ai

База знаний

Anthropic Claude — линейка моделей и API

Линейка Claude от Anthropic: Fable, Opus, Sonnet, Haiku. Цены API, контекст, идентификаторы моделей, снятые версии и подключение через Messages API и SDK.

Опубликовано Обновлено

Claude — семейство больших языковых моделей Anthropic. Этот справочник помогает сравнить актуальные модели, выбрать вариант под задачу, подключить Messages API и проверить результат. Данные сверены с официальной документацией 8 сентября 2026 года.


Четыре основные модели Claude

Anthropic делит актуальную линейку по производительности, скорости и стоимости.

  • Claude Fable 5.1 — модель для требовательного рассуждения и длительной агентной работы.
  • Claude Opus 5 — основной выбор Anthropic для большинства нагрузок, включая сложное агентное программирование и корпоративные задачи.
  • Claude Sonnet 5 — сочетание высокой скорости и интеллектуальных возможностей. Подходит для большинства повседневных задач, особенно когда важен баланс расходов и качества.
  • Claude Haiku 4.5 — самая быстрая и дешёвая модель линейки. Подходит для простых операций и массовой обработки.
📌
Если вы пока не знаете, какую модель выбрать, Anthropic рекомендует начинать с Opus 5. Используйте Fable 5.1 для задач, с которыми Opus 5 не справляется даже при повышенном уровне усилия; Sonnet 5 — когда важен баланс скорости и стоимости; Haiku 4.5 — для быстрых механических операций.

Основная линейка и цены API

Цены указаны в долларах США за миллион входных и выходных токенов. Контекстное окно показывает объём данных, который модель может учитывать в одном запросе, а максимальный вывод — верхнюю границу генерируемого ответа.

МодельОсновная рольКонтекстМаксимальный выводЦена: вход / выходClaude API ID
Claude Fable 5.1Требовательное рассуждение и длительная агентная работа1M128K$10 / $50claude-fable-5-1
Claude Opus 5Сложный агентный код и корпоративные задачи1M128K$5 / $25claude-opus-5
Claude Sonnet 5Баланс скорости и интеллектуальных возможностей1M128K$2 / $10claude-sonnet-5
Claude Haiku 4.5Быстрые и массовые операции200K64K$1 / $5claude-haiku-4-5-20251001

В Claude API также принимается короткий псевдоним claude-haiku-4-5. Если для интеграции важна воспроизводимость, используйте полный идентификатор снимка claude-haiku-4-5-20251001.

Claude Fable 5 (claude-fable-5) остаётся активной моделью. В актуальном сравнении основной линейки Anthropic указана Fable 5.1.

Цены, доступность и ограничения меняются. Перед расчётом бюджета сверяйтесь с официальным обзором моделей и отдельной страницей Pricing, на которую ведёт обзор.

Как выбрать модель под задачу

  • Классификация, извлечение данных, короткие ответы и массовые запросы → Haiku 4.5.
  • Тексты, анализ документов, программирование и задачи с ограниченным бюджетом → Sonnet 5.
  • Сложная отладка, большие рефакторинги, архитектурные решения и основная агентная нагрузка → Opus 5.
  • Наиболее трудные задачи и длительная автономная работа → Fable 5.1.
⚖️
Более мощная модель расходует больше денег или доступной квоты. Проверяйте выбор на собственных контрольных задачах: дешёвая модель выгоднее только тогда, когда её результат проходит ваши критерии качества.

Как устроены идентификаторы моделей

Начиная с поколения Claude 4.6, Anthropic использует идентификаторы без даты:

claude-{name}-{major}
claude-{name}-{major}-{minor}

Примеры: claude-sonnet-5, claude-opus-4-8, claude-opus-5 и claude-fable-5-1.

Такой идентификатор обозначает фиксированную версию модели. Он не является автоматически обновляемым указателем. Anthropic не меняет веса или конфигурацию существующего ID: обновлённая модель получает новый идентификатор. Обслуживающая инфраструктура, включая маршрутизацию, логику выборки и защитные классификаторы, может обновляться и немного влиять на наблюдаемое поведение.

Модели до поколения 4.6 используют дату снимка:

claude-{name}-{major}-{minor}-{YYYYMMDD}

Пример: claude-haiku-4-5-20251001. В Claude API короткие имена старых моделей, такие как claude-haiku-4-5, работают как псевдонимы и указывают на последний датированный снимок соответствующей версии. Поэтому псевдоним может со временем разрешаться иначе, а полный ID снимка остаётся закреплённым.

Идентификаторы отличаются на некоторых партнёрских платформах. Например, Amazon Bedrock использует префикс anthropic.; для датированных идентификаторов Bedrock также применяет суффикс -v1:0, а в Google Cloud дата отделяется символом @. Перед переносом интеграции сверяйтесь с таблицей идентификаторов выбранной платформы.

Активные, устаревшие и снятые модели

Anthropic различает четыре состояния жизненного цикла:

  • Active — модель поддерживается и рекомендуется.
  • Legacy — модель больше не получает обновлений и в будущем может быть объявлена устаревшей.
  • Deprecated — модель пока работает, но уже не рекомендуется; для неё назначают замену и дату отключения.
  • Retired — модель недоступна, а запросы к ней завершаются ошибкой.

На 8 сентября 2026 года на платформах Anthropic активны:

  • claude-fable-5-1 и claude-fable-5;
  • claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-opus-4-6 и claude-opus-4-5-20251101;
  • claude-sonnet-5, claude-sonnet-4-6 и claude-sonnet-4-5-20250929;
  • claude-haiku-4-5-20251001.

Наиболее близкие ориентировочные даты возможного отключения среди активных моделей предыдущих поколений: Sonnet 4.5 — не ранее 29 сентября 2026 года, Haiku 4.5 — не ранее 15 октября 2026 года, Opus 4.5 — не ранее 24 ноября 2026 года. Формулировка «не ранее» означает, что отключение не произойдёт раньше указанной даты; точная дата не обещана. Проверяйте страницу статусов перед миграцией.

Claude Mythos Preview (claude-mythos-preview) имеет статус Deprecated. Рекомендованная замена — claude-mythos-5.

Недавно снятые модели:

МодельДата отключенияРекомендованная замена
claude-opus-4-1-202508055 августа 2026claude-opus-4-8
claude-opus-4-2025051415 июня 2026claude-opus-4-8
claude-sonnet-4-2025051415 июня 2026claude-sonnet-4-6
claude-3-haiku-2024030720 апреля 2026claude-haiku-4-5-20251001
claude-3-7-sonnet-2025021919 февраля 2026claude-sonnet-4-6
claude-3-5-haiku-2024102219 февраля 2026claude-haiku-4-5-20251001
claude-3-opus-202402295 января 2026claude-opus-4-8

Даты на официальной странице Anthropic относятся к Claude API, Claude Platform on AWS и Microsoft Foundry. Amazon Bedrock и Google Cloud устанавливают собственные графики отключения.

Подключение через Messages API

Основной эндпоинт для генерации ответа:

POST https://api.anthropic.com/v1/messages

Передайте API-ключ в заголовке x-api-key, версию API — в anthropic-version; в теле укажите model, max_tokens и messages.

curl https://api.anthropic.com/v1/messages \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model":"claude-opus-5","max_tokens":1024,"messages":[{"role":"user","content":"Объясни кэширование промпта в двух предложениях"}]}'

Пример с Python SDK anthropic:

from anthropic import Anthropic

client = Anthropic()  # читает ANTHROPIC_API_KEY из окружения

message = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[
        {
            "role": "user",
            "content": "Объясни кэширование промпта в двух предложениях",
        }
    ],
)

print(message.content[0].text)

Не вставляйте API-ключ в код или репозиторий. Передавайте его через переменную окружения ANTHROPIC_API_KEY или защищённое хранилище секретов.

📌
Примеры основаны на официальной документации. Фактический запуск API и Claude Code при подготовке материала не выполнялся.

Как проверить результат

Успешный запрос возвращает HTTP 200 и объект сообщения. В массиве content должен появиться блок с type: "text", а объект usage содержит сведения о входных и выходных токенах. Если API сообщает, что модель неизвестна, проверьте написание ID, доступ аккаунта и доступность модели на выбранной платформе.

Возможности Messages API

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

  • Вызов инструментов. Функции описываются схемой JSON Schema: в ней задаётся структура входных данных. Модель возвращает блок tool_use, приложение выполняет функцию и передаёт результат в блоке tool_result.
  • Структурированный вывод. В output_config.format задайте объект с type: "json_schema" и полем schema, чтобы запросить ответ заданной структуры.
  • Управление усилием. Поле output_config.effort принимает значения low, medium, high, xhigh и max. У Fable 5.1, Opus 5 и Sonnet 5 уровень по умолчанию — high; Haiku 4.5 этот параметр не поддерживает.
  • Кэширование промпта. Поле cache_control помечает повторно используемый контекст. Доступны сроки жизни 5 минут и 1 час; по умолчанию применяется 5 минут.
  • Потоковая выдача. Параметр stream включает передачу ответа частями через server-sent events, то есть события, которые сервер отправляет по мере готовности данных.

Параметры temperature, top_p и top_k помечены как устаревшие. Модели, выпущенные после Claude Opus 4.6, принимают temperature только со значением 1, не принимают top_k, а top_p допускают только со значением не ниже 0.99. Другие значения могут привести к HTTP 400. Для управления поведением новых моделей используйте промпт и поддерживаемый уровень усилия.

Полезные сценарии

Массовая обработка коротких документов

Задача: классифицировать обращения, карточки или фрагменты текста и извлечь заданные поля. Передайте Haiku 4.5 набор коротких документов и определите формат результата через JSON-схему. Наблюдаемый результат — валидный JSON, который проходит автоматическую проверку и контрольную выборку. Сценарий не подходит для сложного многошагового рассуждения без отдельной оценки качества.

Работа программирующего агента

Задача: внести повседневное изменение в код, добавить тесты или исправить известную ошибку. Sonnet 5 подходит для основной работы с контролем расходов. Для сложной отладки, крупного рефакторинга или архитектурного решения используйте Opus 5. Наблюдаемый результат — применимый патч и успешно пройденные тесты; сам ответ модели не подтверждает корректность программы.

Длительная автономная задача

Задача: поручить агенту длинную последовательность действий с большим контекстом. Используйте Fable 5.1, когда результаты Opus 5 на повышенном уровне усилия не проходят ваши проверки. Оценивайте работу по журналу вызовов инструментов, тестам и итоговым артефактам. Высокая цена делает Fable 5.1 невыгодной для коротких механических операций.

Модели, контекст и расходы в Claude Code

Команда /model показывает модели, доступные конкретному аккаунту, и позволяет переключаться между ними без потери текущего диалога. Точные названия и доступность меняются, поэтому результат /model служит источником истины для аккаунта.

Для большинства задач программирования Claude Code рекомендует Sonnet. Opus подходит для сложной отладки, сквозных рефакторингов и архитектуры; Haiku — для быстрых механических операций.

Способ учёта расходов зависит от авторизации:

  • при входе в Claude Code через корпоративное место Enterprise с помощью /login используется включённый пул со сбросом по скользящему окну;
  • при работе через ключ Claude Console, Bedrock, Vertex AI или Microsoft Foundry расход оплачивается по токенам;
  • команда /cost показывает текущие расходы API-сессии.

Каждый ход включает историю разговора, контекст проекта и новый запрос. Поэтому длинная сессия постепенно увеличивает расход и заполняет контекстное окно.

  • /compact сжимает историю, сохраняя краткое содержание текущей задачи;
  • /clear начинает новый диалог и удаляет историю чата, но оставляет доступными проектные файлы и CLAUDE.md;
  • /context показывает, что занимает контекстное окно.

Используйте /clear при переходе к другой задаче и /compact, когда нужно продолжить длинную текущую работу.

Чеклист быстрого выбора

Нужна основная модель по рекомендации Anthropic → Opus 5
Важен баланс скорости, качества и расходов → Sonnet 5
Opus 5 не проходит проверки на сложной или длительной задаче → Fable 5.1
Нужны скорость и массовая обработка → Haiku 4.5
Нужен предсказуемый JSON → задайте схему в output_config.format
Повторяется большой блок контекста → настройте cache_control
Интеграция использует старую модель → проверьте статус и предварительную дату отключения
После вызова API → проверьте HTTP-статус, content и usage
Перед внедрением → прогоните модели на собственной контрольной выборке

Официальные источники

Следующий шаг

Разобраться с клиентскими библиотеками и созданием агентов: Anthropic SDK и Claude Agent SDK.

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

Если вы выбираете модель для продукта или хотите распределить задачи между Sonnet, Opus и Fable с учётом стоимости, можно отдельно разобрать архитектуру и ожидаемую нагрузку.

Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov