Claude Opus 5.5: сложная агентная работа и учёт кэша

Claude Opus 5.5: сложная агентная работа и учёт кэша

В сравнении Anthropic Opus 5.5 занимает место модели для длительной разработки и интеллектуальной работы, а Fable 5.1 выделена для наиболее требовательного reasoning. У Opus 5.5 thinking включено всегда, default effort — medium. Поэтому интеграцию, которая рассчитывает полностью отключать thinking, нельзя переносить без анализа настроек.

Ниже — документальный профиль Claude Opus 5.5, конкретная задача для проверки и расчёт по снимку каталога Zenith от 27 октября 2026 года. Платные запросы редакция для этого разбора не выполняла. Официальные возможности разработчика и метаданные API-шлюза показаны раздельно.

Документальный паспорт Anthropic

Следующие параметры относятся к Anthropic. В снимке Zenith у Opus 5.5 reasoningEffortModes пуст; поведение adaptive thinking, лимиты и инструменты через шлюз отдельным запросом не проверялись.

В официальном сравнении Anthropic у Opus 5.5 указана цена $4 за миллион входных токенов и $20 за миллион выходных токенов на Claude Platform; это цена Anthropic, а не тариф Zenith. Первоисточник.

Паспорт Opus 5.5 и сравнение с Fable 5.1

Официальный ID — claude-opus-5-5; документальный срез — 27.10.2026. Только для официальной платформы Anthropic (не Zenith) таблица Anthropic перечисляет у Opus 5.5 и Fable 5.1 контекст 1M и максимум ответа128K, always-on adaptive thinking. Default effort у Opus — medium, у Fable — high. Базовые ставки Anthropic соответственно $4/$20 и $10/$50 за миллион входных/выходных токенов. Сравнительная таблица Anthropic.

Для большинства нагрузок руководство Anthropic предлагает начинать с Opus5.5, а Fable5.1 выделяет для demanding reasoning и long-horizon задач либо когда собственные evals Opus на повышенном effort недостаточны. Это критерий проведения проверки, не подтверждение результата на вашем коде. Более дорогое имя без проваленного заранее заданного теста не доказывает необходимость смены модели.

Ревью повторной обработки платежа

Вход для воспроизводимой проверки, не журнал выполненного теста:

Псевдокод: получить payment_id; списать деньги; записать payment_id в processed. Два одинаковых события могут прийти одновременно. Найди риск и предложи исправление. Верни JSON с race, invariant, fix и tests; не обещай exactly-once без условий хранения и транзакций.

Иллюстрация ожидаемой структуры ответа:

{"race":"два обработчика могут списать деньги до записи processed","invariant":"повтор события не создаёт второе списание","fix":"требуется атомарная проверка и идемпотентность платёжной операции","tests":["два одновременных события с одним payment_id"]}

Примите ответ только если он рассматривает конкурентный вызов и сбой между списанием и локальной записью. Наличие слова «транзакция» без границ внешней операции недостаточно. Это разбор задания и критериев; результат Opus 5.5 редакция не измеряла. Для выбора Fable используйте тот же сценарий и бюджет, а не общую сложность названия.

Маршруты и ставки Zenith

Снимок каталога подтверждает ID и перечисленные endpoint-типы для использованного ключа на дату снимка. Он не доказывает происхождение backend, одинаковость функций с официальной моделью или текущую доступность для другого ключа.

ID Zenith Endpoint types Вход / выход, $ за миллион токенов 4 000 входных и 800 выходных, $ 10 000 таких запросов, $
claude-opus-5-5 chat_completions, responses, messages 1,35 / 6,7 0,01076 107,6

Для claude-opus-5-5: 4000 × 1,35 / 1 000 000 + 800 × 6,7 / 1 000 000 = $0,01076. Объём 4 000/800 — фиксированное допущение для бюджета, не измеренные токены приведённого задания. Кэш, комиссии, изображения и внешние инструменты в эту текстовую смету не включены. Если задача потребовала три обращения, сложите расход всех трёх, включая исправления.

Кэш — отдельная категория

ID Zenith Чтение, $ за миллион Создание, $ за миллион, если поле есть
claude-opus-5-5 0,07 1,7

Именно в снимке 27.10.2026 для этого SKU создание указано как $1,70 за миллион токенов; это не нулевая и не пропущенная ставка. Фактическую долю чтения и записи берут из usage и истории; одинаковый префикс сам по себе не подтверждает cache hit. Эти ставки относятся к Zenith и не подменяют официальный тариф.

Проверка выбранного ID перед запросом

Ключ Zenith получают через канал из документации сервиса. В условиях Zenith описан внутренний баланс для учёта доступа внутри сервиса. Справочник Zenith предписывает использовать ключ только с api.zenithmarket.dev; это правило настройки, не гарантия от утечки. Сохраните следующий файл как check_model.py и запустите python check_model.py. Он только читает каталог, не отправляя платную генерацию.

import getpass
import json
import urllib.request

key = getpass.getpass("Zenith API key: ")
model_id = 'claude-opus-5-5'
request = urllib.request.Request(
    "https://api.zenithmarket.dev/v1/models",
    headers={"User-Agent": "Comrad404SourceReview/1.0", "Authorization": "Bearer " + key},
)
with urllib.request.urlopen(request, timeout=30) as response:
    data = json.load(response)
row = next((r for r in (data if isinstance(data, list) else data.get("data", [])) if r.get("id") == model_id), None)
if not row:
    raise SystemExit("ID отсутствует в каталоге этого ключа")
for field in ("id", "supported_endpoint_types", "reasoningEffortModes",
              "inputCostMicrousdPerMillion", "outputCostMicrousdPerMillion"):
    print(field, row.get(field, "не указано"))

Это пример чтения каталога, не проверенный здесь на сегодняшнем HTTP-ответе. Код поддерживает массив либо объект data с массивом; иной формат нужно считать ошибкой, а не отсутствием модели. При подходящем формате ожидается точный ID и поля возвращённой строки. Цена в полях MicrousdPerMillion задана в microUSD за миллион токенов: чтобы получить USD за миллион, разделите число на 1 000 000. Отсутствие поля означает неизвестное значение, а не поддержку функции. При 401 проверьте ключ и домен; при отсутствии ID не заменяйте его похожим именем молча.

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

Используйте критерии конкретного задания выше: корректность структуры, совпадение с эталоном, соблюдение ограничений и полный расход на принятую задачу. Сохраните точный ID, маршрут, параметры и дату. Отдельно проверьте работу инструментов и мультимодальных входов, если они требуются приложению: успешный текстовый ответ их не подтверждает.

Один и тот же сценарий с кэшем

В снимке Zenith claude-opus-5-5: обычный вход$1,35, создание$1,70, чтение$0,07, выход$6,70 за миллион токенов. Для4 000 входных и800 выходных без прочих категорий: без кэша$0,01076; если весь вход отнесён к записи — $0,01216; если к чтению — $0,00564. Например, чтение: 4000 × 0,07 / 1 000 000 + 800 × 6,70 / 1 000 000. Это альтернативные расчёты одной входной части; она не учитывается дважды. Условия фактической записи, чтения и TTL проверяют по usage и правилам маршрута; попадание здесь не измерено.

Два обращения со стабильным префиксом и переменным хвостом

Отдельный условный сценарий: префикс 5 000 токенов, новый хвост 1 000, выход 800 в каждом из двух обращений. Предполагаем, что первый usage подтвердил запись всего префикса, второй — чтение; хвост в обоих обычный. Ставки Zenith на миллион: запись $1,70, чтение $0,07, обычный вход $1,35, выход $6,70. A: 0,005×1,70 + 0,001×1,35 + 0,0008×6,70 = $0,01521. B: 0,005×0,07 + 0,001×1,35 + 0,0008×6,70 = $0,00706. Всего $0,02227 против $0,02692 за два полностью некэшированных входа 6 000/800. Это арифметика заданных категорий, без двойного учёта; допустимость TTL/префикса и cache hit должны быть подтверждены фактическим API, здесь запуска не было.

Для задачи retry-цикла не установлено превосходство Opus над Fable: это строго документальный профиль с планом проверки. Разница default effort medium/high и официальных ставок влияет на конфигурацию и смету, но не доказывает лучшего исправления кода.