Claude Opus 4.1 Deprecation: руководство Anthropic по миграции до 5 августа

Anthropic Claude Opus 4.1 deprecation отключит claude-opus-4-1-20250805 5 августа 2026 г. Router-командам стоит обновить aliases, проверить fallback tiers и избежать API failures.

Опубликовано источник Anthropic

Архивный материал, подготовленный с помощью ИИ по указанному источнику и опубликованный без индивидуальной проверки. Ответственный редактор: Joe Werner.

Схема таймлайна прекращения поддержки Claude Opus 4.1 и путь миграции к Opus 4.8 до 5 августа 2026 г.
Машинный перевод с английского оригинала — читать оригинал

Если в вашей конфигурации routing всё ещё фигурирует claude-opus-4-1-20250805 как fallback, отсчёт пошёл. Anthropic официально объявил о прекращении поддержки Claude Opus 4.1 5 июня 2026 г., а полное отключение модели на API состоится 5 августа 2026 г. — ровно 60 дней от уведомления до permanent failure.

Для команд, использующих multi-provider routing, вопрос шире простой замены model ID. Способна ли ваша fallback-архитектура выдержать провайдера, который отключает модели каждые 60 дней без инцидентов в production?

Что произошло

Anthropic объявил о прекращении поддержки claude-opus-4-1-20250805 на странице model deprecations 5 июня 2026 г. Рекомендуемая замена — claude-opus-4-8. Таймлайн:

  • 5 июня 2026 г.: Объявление о deprecation. Модель продолжает работать, но больше не рекомендуется.
  • 5 августа 2026 г.: Полное отключение. Запросы к claude-opus-4-1-20250805 начнут возвращать ошибки.

Это продолжает устойчивый паттерн: Claude Opus 4 (claude-opus-4-20250514) был deprecated 14 апреля и отключается 15 июня; Claude Sonnet 4 (claude-sonnet-4-20250514) следует тому же графику. Текущая таблица активных моделей:

МодельСтатусОтключение
claude-opus-4-8ActiveНе ранее 28 мая 2027 г.
claude-opus-4-7ActiveНе ранее 16 апреля 2027 г.
claude-opus-4-6ActiveНе ранее 5 февраля 2027 г.
claude-opus-4-5-20251101ActiveНе ранее 24 ноября 2026 г.
claude-opus-4-1-20250805Deprecated5 августа 2026 г.
claude-opus-4-20250514Deprecated15 июня 2026 г.

Обратите внимание на разрыв нумерации: в публичном API нет «Opus 4.2» или «Opus 4.3». Anthropic перешёл от Opus 4.1 сразу к линейке 4.5/4.6/4.7/4.8, каждый с собственным суффиксом model ID с датой.

Почему это важно для AI engineering teams

Три операционных сигнала заслуживают внимания.

Ритм deprecation ускоряется. Раньше Anthropic давал 4–6 месяцев между запуском модели и её отключением. Теперь Opus 4 (май 2025) отключается в июне 2026, Opus 4.1 (август 2025) — в августе 2026: от запуска до retirement менее 14 месяцев в обоих случаях. Команды, которые захардкодили model ID в CI/CD pipeline, monitoring dashboards или значениях по умолчанию в SDK, столкнутся с этими стенами раньше, чем ожидают.

Мульти-провайдерная математика стоимости изменилась. Opus 4.8 стоит $5/$25 за миллион token (input/output) — на 67% дешевле оригинального Opus 4 ($15/$75). При $5/$25 Claude Opus 4.8 конкурирует с GPT-5 по многим workload'ам, а разрыв с DeepSeek V4 Pro по задачам, требовательным к reasoning, сужается до того предела, где latency и reliability становятся важнее цены за token.

Партнёрские платформы живут по своим календарям. Amazon Bedrock и Vertex AI устанавливают собственные графики retirement. Если вы route через AWS Bedrock, модель может просуществовать дольше или короче, чем на Anthropic API. Это значит, что multi-provider fallback logic не может опираться на единый глобальный срок отключения — нужны per-provider метаданные deprecation.

Router/operator перспектива

Практическая проблема для операторов routing layer — управление model alias decay. Когда вы настраиваете fallback chain вида opus-4-8 → opus-4-1 → opus-4 → sonnet-4-6, два средних уровня уже deprecated и отключатся в течение 60 дней. Нужна routing policy, которая:

  1. Автоочищает deprecated уровни — проверяет endpoint deprecation Anthropic или ведёт локальный deprecation ledger, который routing config читает при deploy, а не при каждом request.
  2. Регулярно аудитирует alias-версии — при каждом объявлении deprecation от Anthropic сканирует routing configs, environment variables, дефолты SDK, параметры LangChain-обёрток и monitoring dashboards на предмет всех паттернов claude-opus-4-* и claude-sonnet-4-*.
  3. Тестирует срабатывание fallback до retirement — настраивает synthetic request, который принудительно понижает routing layer с primary на каждый fallback уровень и проверяет, что нижний уровень отвечает 200 до отключения верхнего.

Для команд, пропускающих Claude через OpenAI-compatible gateway, model alias string — единственный source of truth. Если ваш routing layer принимает claude-opus-4-1 как user-facing alias и резолвит его в claude-opus-4-1-20250805 на уровне протокола, alias mapping нужно обновить — не только fallback chain.

Чеклист миграции: Claude Opus 4.1 → Opus 4.8

Миграция с Opus 4.1 на Opus 4.8 — в основном замена имени модели, но поведение effort-параметров изменилось:

  • Замените model ID везде: claude-opus-4-1-20250805 → claude-opus-4-8. Проверьте source code, config files, .env, CI/CD скрипты, дефолты SDK-обёрток, monitoring dashboards и параметры LangChain/LlamaIndex.
  • Отдельно аудитируйте Bedrock/Vertex. Если вы route через AWS Bedrock или Vertex AI, проверьте таблицы моделей на этих платформах — сроки deprecation могут отличаться.
  • Перекалибруйте effort levels. Opus 4.8 по умолчанию использует effort=high. Для coding и high-autonomy задач явно задайте xhigh. Если вы подстраивали latency под калибровку effort Opus 4.1, проведите переоценку.
  • Проверьте допущения о context window. Opus 4.8 по умолчанию даёт 1M token (200k на Microsoft Foundry). Если вы передавали context-window beta header для старых моделей — удалите его.
  • Проверьте sampling parameters. Opus 4.8 возвращает 400 ошибку на temperature, top_p, top_k — так же, как Opus 4.7. Если вы добавили retry-путь, который при 400 заново вставляет эти параметры — удалите его.
  • Обновите routing alias mappings. Если routing layer резолвит user-facing aliases вроде claude-opus-4-1 в timestamped wire ID, обновите target резолвинга.
  • Запустите synthetic fallback тесты. Принудительно прогнайте routing layer через каждый fallback уровень и убедитесь, что до 5 августа все возвращают 200.
  • Обновите фильтры мониторинга. Если dashboards фильтруют по строке model name, добавьте claude-opus-4-8 в allowlist и пометьте claude-opus-4-1-20250805 как deprecated.

Anthropic также предоставляет команду /claude-api migrate (в Claude Code), которая автоматизирует замену model ID по всему codebase, включая корректировки для Bedrock и Vertex.

На что обратить внимание пользователям TheRouter

Если вы route трафик Anthropic через multi-provider AI gateway, убедитесь, что fallback-уровни Claude в вашей routing config содержат только активные model ID. Быстрая проверка:

grep -r "claude-opus-4-1\|claude-opus-4-2025" .

Любой match — это бомба замедленного действия на 5 августа. Замените на claude-opus-4-8 и протестируйте fallback chain end-to-end. Для команд, управляющих несколькими upstream provider'ами — включая SiliconFlow, DashScope и другие OpenAI-compatible endpoints, — рекомендуется настроить cron-задачу для проверки страницы deprecation Anthropic еженедельно и флагации model ID в конфигурации, чей статус изменился на «Deprecated».

Главный урок: чем быстрее провайдер выпускает обновления, тем быстрее он отключает старые версии. Вашему routing layer нужна version-aware alias management, которая рассматривает model ID как эфемерные routing keys, а не как permanent configuration.

Модели, упомянутые в статье

Редакционная диаграмма: из таблицы маршрутизации вычеркнуты два названия моделей Anthropic, рядом — красный значок предупреждения и обратный отсчёт на строгом техническом фоне

Claude Haiku отключён на Vertex AI: Haiku больше не работает, Opus — следующий. Срочно проверьте маршрутизацию partner-моделей

Claude 3.5 Haiku отключён на Vertex AI вчера. Claude 3 Opus устарел и будет удалён 1 августа. Если ваша routing-политика включает любую из этих моделей на Vertex, вы уже получаете ошибки или потеряете доступ через 26 дней.

источник Google Cloud / Vertex AI
Техническая схема изменений параметров API Claude Sonnet 5 с путями 400-ошибок и аннотациями разницы токенизатора

Три критических изменения API в Claude Sonnet 5: что обязан проверить каждый оператор перед миграцией

Claude Sonnet 5 несёт три скрытые угрозы для production: adaptive thinking включён по умолчанию, temperature/top_p/top_k с нестандартными значениями возвращают 400, новый tokenizer раздувает количество токенов примерно на 30%. Чеклист для операторов.

источник Anthropic
Помощь и контакты