Claude Opus 4.6: что это и как перейти на Opus 5.5 без сюрпризов

Opus 4.6, 4.7 и 4.8 — прошлое поколение, а в каталоге уже Opus 5 и 5.5. Даём план миграции из четырёх шагов: id модели, прогон своих промптов, сравнение стоимости, откат.

5 мин · · модели · разработка

Если вы спрашиваете, что такое Claude Opus 4.6, коротко: это модель Anthropic из прошлого поколения. Линейка 4.x включает версии 4.6, 4.7 и 4.8, а на 18 октября 2026 актуальными в каталоге Zukko считаются claude-opus-5 и claude-opus-5-5. Старые идентификаторы пока доступны как прошлые версии, но надеяться, что они останутся навсегда, не стоит. Ниже: что известно и чего мы не утверждаем, как заменить модель без поломок и как сравнить стоимость.

Claude Opus 4.6: что это и почему о нём спрашивают

Люди приходят с этим вопросом по трём причинам. В коде или конфиге агента зашито claude-opus-4.6, и нужно понять, можно ли оставить как есть. Либо они увидели в списке моделей несколько Opus и выбирают между 4.6, 4.7 и 4.8. Либо читают старую инструкцию, где фигурирует именно 4.6.

Что мы можем сказать честно:

  • 4.6, 4.7 и 4.8 — последовательные версии одной линейки, 5 и 5.5 — следующее поколение;
  • цены прошлых версий в нашей сводке не фиксируются, потому что они меняются, а в примерах мы их не используем: актуальные смотрите на странице «Модели» в кабинете или через GET https://api.zukko.pro/v1/models;
  • про разницу в качестве между версиями мы не делаем выводов: у нас нет собственных замеров на ваших задачах, а чужие цифры без источника приводить нельзя.

Для сравнения 4.7 с 4.6 или 4.8 с 4.7 методика одна: прогнать ваши промпты на обеих моделях и сравнить результат и расход токенов. Её мы разберём ниже, она же подходит для перехода на 5.5. Отдельный разбор пары 4.8 и 5 есть в статье Claude Opus 5 против Opus 4.8.

Что актуально сейчас: Opus 5 и Opus 5.5

Цены Zukko на 18 октября 2026, $ за 1M токенов:

МодельВход / выходКэш: чтение / записьОфициальные вход / выходКонтекстИндекс силы
claude-opus-5-50.8 / 40.08 / 14 / 201M58
claude-opus-50.8 / 40.088 / 15 / 251M50

Индекс силы — Intelligence Index от Artificial Analysis; других оценок качества мы не приводим. Обе модели принимают изображения. Цена входа и выхода у них в Zukko одинаковая, различаются кэш и индекс, поэтому при выборе между ними логично брать claude-opus-5-5 и проверить, что он вас устраивает по задачам. Если в вашем сценарии хватает меньшего, посмотрите на claude-sonnet-5-5 (0.4 / 2): подробнее в статье Sonnet 5 или Opus 5.5.

План миграции в четыре шага

Шаг 1. Найдите все места, где задана модель

Идентификатор модели обычно лежит не только в коде. Поищите по репозиторию и конфигам:

bash
grep -rn "opus-4" --include="*.py" --include="*.ts" --include="*.json" --include="*.toml" --include="*.yaml" --include="*.env*" .

Не забудьте переменные окружения, настройки агентов и IDE. Например, в Claude Code слот Opus задаётся переменной ANTHROPIC_DEFAULT_OPUS_MODEL, и менять её нужно в ~/.claude/settings.json (см. документацию по Claude Code).

Заодно вынесите id модели в одну настройку. Тогда следующая миграция займёт минуту:

bash
import os
import anthropic

MODEL = os.getenv("ZUKKO_MODEL", "claude-opus-5-5")

client = anthropic.Anthropic(
    base_url="https://api.zukko.pro",  # без /v1: SDK добавит путь сам
    api_key=os.environ["ZUKKO_API_KEY"],
)

msg = client.messages.create(
    model=MODEL,
    max_tokens=1024,
    messages=[{"role": "user", "content": "Кратко объясни, что такое идемпотентность."}],
)
print(msg.content[0].text)
print(msg.usage.input_tokens, msg.usage.output_tokens)

Проверьте, что нужное имя есть в ответе GET /v1/models: при опечатке придёт 404 model_not_found, а если модель выключена — 503 model_disabled.

Шаг 2. Прогоните свои промпты на старой и новой модели

Не нужно большого бенчмарка. Хватит 20-50 реальных запросов из логов: типичные, сложные и те, на которых старая модель ошибалась. Сохраните их в JSONL и сравните ответы:

bash
import json
import os
import anthropic

client = anthropic.Anthropic(base_url="https://api.zukko.pro", api_key="fetch_ваш_ключ")
OLD = os.environ["OLD_MODEL"]  # текущий id из вашего конфига (нашли на шаге 1)
NEW = "claude-opus-5-5"

def run(model: str, prompt: str):
    m = client.messages.create(
        model=model, max_tokens=1500,
        messages=[{"role": "user", "content": prompt}],
    )
    return m.content[0].text, m.usage.input_tokens, m.usage.output_tokens

Дальше смотрите глазами или автоматическим чеком: валидный ли JSON, совпадают ли ключевые поля, проходят ли ваши тесты. Если в вашем коде есть парсинг ответа, проверьте его на формулировках новой модели. Отдельно проверьте параметры запроса: если вы передаёте temperature, top_p или другие настройки, убедитесь, что новая модель их принимает и ответ API не меняется неожиданно.

Сравнивайте и число токенов: у разных версий ответы могут быть длиннее или короче, а выход стоит дороже входа.

Шаг 3. Пересчитайте стоимость

Формула без кэша: стоимость = вход × цена входа / 1 000 000 + выход × цена выхода / 1 000 000.

Допустим, в месяц уходит 10M токенов входа и 2M токенов выхода (допущение, возьмите свои цифры из раздела «Использование»):

  • claude-opus-5-5 в Zukko: 10 × $0.8 + 2 × $4 = $8 + $8 = $16;
  • те же токены по официальным ценам claude-opus-5-5: 10 × $4 + 2 × $20 = $40 + $40 = $80;
  • для старой модели возьмите её цены со страницы «Модели» и подставьте в ту же формулу.

Если вы работаете через Anthropic-формат (/v1/messages, Claude Code, Anthropic SDK), шлюз видит чтение и запись кэша, и повторяющийся префикс дешевле: чтение кэша у claude-opus-5-5 стоит $0.08 за 1M против $0.8 за свежий вход, запись $1. В OpenAI-формате (/v1/chat/completions) для Claude весь вход считается по цене входа, поэтому для больших агентных контекстов формат важен. Подробнее о кэше — на странице лимиты ключа и кэш.

Шаг 4. Выкатывайте постепенно и держите откат

Переключите сначала часть трафика или одного пользователя, посмотрите ошибки и расход, потом остальных. Раз id модели вынесен в настройку, откат — это смена одной переменной. Старый id держите под рукой для отката, но помните: прошлая версия может исчезнуть из каталога, и тогда откатываться будет некуда. Поэтому сверяйте список через GET /v1/models по расписанию. Если модель временно выключена, шлюз ответит 503 с кодом model_disabled, и запрос нужно перенаправить на модель из актуального списка.

Частые вопросы

Сколько стоит Opus 4.6, 4.7 или 4.8 в Zukko?

Цены прошлых версий мы здесь не приводим: они меняются и не входят в нашу актуальную сводку. Актуальные значения — на странице «Модели» в кабинете и в GET /v1/models. Сравнить с claude-opus-5-5 (0.8 / 4) можно по формуле из шага 3.

Opus 4.7 лучше 4.6?

Мы не делаем выводов о качестве без замеров на ваших задачах. Прогоните свои промпты по методике шага 2.

Нужно ли менять формат запросов при переходе?

Формат API тот же: меняется только model. Проверьте параметры запроса и разбор ответа, как описано в шаге 2.

Можно ли оставить Opus 4.6 в проекте?

Пока модель есть в списке GET /v1/models, запросы работают. Но прошлые версии могут исчезнуть из каталога, поэтому держите id в настройке и планируйте переход заранее.

Ключ для проверки создаётся на странице API-ключей: поставьте на него дневной лимит, пока гоняете сравнение.

zukko

Платите в 25×
меньше

за Claude Code & ChatGPT

Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.

Claude Opus 4.6 что это: переход на Opus 5.5 · Zukko