Anthropic провела закрытый dev-брифинг по Claude Opus 4.7 23 мая, через двое суток опубликовала официальный анонс. API-доступ открылся немедленно; веб-интерфейс и десктопные клиенты обновлялись поэтапно в течение недели. Компания с самого начала обозначила позиционирование: это не смена поколений вроде перехода с Claude 3 на Claude 4, а итерация с конкретной задачей — снизить операционную стоимость для команд, которые держат модель в продакшене.

Цена токена не изменилась относительно Opus 4.6. Anthropic последовательно избегает ценовых войн с OpenAI и Google, делая ставку на удержание enterprise-клиентов за счёт предсказуемости, а не демпинга. Для команд, строящих бюджет на квартал, это важнее разовой скидки.

Три технических изменения

Первое — контекстное окно 500K токенов стало стандартным для всех API-пользователей без отдельных квот. Раньше этот объём был доступен только enterprise-аккаунтам в закрытой бета-программе. 500K токенов соответствует примерно 375 000 словам или нескольким сотням файлов среднего размера — достаточно, чтобы загрузить целиком большинство корпоративных кодовых баз или полный комплект документации к сложному API.

Второе — tool use в режиме extended thinking. В Opus 4.6 модель могла вызвать инструмент до начала цепочки рассуждения или после её завершения, но не внутри. Это ограничение создавало практическую проблему: если для ответа требовались данные из внешней системы, модель должна была либо запросить их заранее (не зная ещё, что именно нужно), либо прервать reasoning и начать заново. В 4.7 вызов происходит непосредственно в шаге reasoning: модель рассуждает, понимает, что нужны данные, запрашивает инструмент, получает ответ и продолжает рассуждение без прерывания. На задачах с многократными обращениями к внешним системам — базам данных, поисковым API, сервисам верификации — это сокращает число round-trip-ов и уменьшает суммарную задержку агентного цикла.

Третье — SWE-bench Verified: 78,4% против 74,9% у Opus 4.6. Прирост в 3,5 процентных пункта выглядит скромно, но контекст важен. SWE-bench Verified — это реальные GitHub issues из популярных open-source-проектов, задачи отобраны и верифицированы вручную. На задачах, выходящих за пределы среднего по бенчмарку — многофайловые рефакторинги, миграции между версиями библиотек, правки с побочными эффектами в нескольких модулях — разрыв ощутимее. Это подтверждают разработчики, тестировавшие обе версии в открытых обсуждениях.

Параметры архитектуры и тренировочного процесса не раскрыты — Anthropic последовательно не публикует технические карточки моделей, обосновывая это политикой ответственного раскрытия.

Как это выглядит в работе с кодом

Ключевое улучшение, которое отмечают бета-тестеры — снижение «потерь контекста» при многошаговых сессиях над большими кодовыми базами. Когда сессия охватывает 15–20 файлов одновременно, 4.6 начинал терять ограничения, обозначенные в начале: задачи, заявленные вначале, к середине сессии исчезали из поведения модели.

Один из бета-тестеров описал сценарий миграции с Pydantic v1 на v2 в кодовой базе из 300+ файлов: на 4.6 системный промт нужно было переформулировать каждые два-три цикла, на 4.7 — один раз в начале сессии. Это согласуется с заявленной Anthropic логикой: оптимизация под длинные агентные сценарии, а не универсальный прирост качества на коротких задачах.

Для генерации единичных функций или unit-тестов разницы почти нет. Здесь 4.7 и 4.6 ведут себя практически идентично, и переключение не даёт ощутимого выигрыша. Улучшение специфически проявляется там, где нужно удерживать большой контекст и множество ограничений на протяжении десятков шагов.

Tool use в агентных пайплайнах: что меняется на практике

До появления tool use внутри extended thinking агентный цикл с Claude выглядел так: модель формирует план, вызывает инструмент, получает данные, вызывает модель заново уже с этими данными для следующего шага. Каждый такой переход — это отдельный API-запрос, дополнительная задержка и увеличение стоимости за счёт повторной передачи контекста.

Теперь модель может запросить инструмент в середине reasoning-шага, дождаться результата и продолжить рассуждение в той же последовательности мыслей. Для пайплайнов, где модель обращается к инструментам 5–10 раз за сессию, это может сократить суммарное время выполнения на 20–40% за счёт устранения overhead на переинициализацию контекста.

Разработчики, использующие Claude Code или строящие агентные интеграции через API напрямую, получат эффект без каких-либо изменений в своём коде: формат сообщений совместим с предыдущей версией, поведение модели изменится автоматически при переключении на 4.7.

Переходить ли на 4.7 сейчас

Если команда использует Claude Code, строит агентные интеграции или работает с длинными контекстами в продакшене — переключение обоснованно. Цена не изменилась, формат сообщений совместим, риск регрессий минимален.

Для разовых задач генерации или классификации обновление можно отложить. Anthropic не гарантирует идентичности вывода: на длинных контекстах модель ведёт себя иначе, что может повлиять на downstream-пайплайны, привязанные к конкретным шаблонам ответов. Перед полной миграцией стоит прогнать 4.7 на боевом трафике в течение недели — не потому что вероятны регрессии, а потому что это стандартная гигиена при переключении любой модели в продакшене.

Архитектурная закономерность в этом релизе видна отчётливо: Anthropic фокусируется на агентном использовании быстрее, чем на benchmark-гонке. Следующие итерации, вероятно, продолжат эту траекторию — улучшение надёжности и снижение стоимости агентных сценариев, а не прирост на синтетических задачах.