Программы
Anthropic обновила API и SDK: новые версии требуют проверки совместимости
Публикация:
В выпущенных 21 октября SDK и CLI по умолчанию используется версия API 2026-10-21. Anthropic отдельно предупреждает о несовместимых изменениях в самих клиентах и о смене их лицензии с MIT на Apache 2.0.

Anthropic выпустила API version 2026-10-21 и обновила клиентские библиотеки вместе с CLI ant. Новые версии клиентов по умолчанию отправляют запросы с этой версией API.
В список вошли Python SDK 2.0.0, TypeScript 1.0.0, C# 13.0.0, Go 2.0.0, Java 3.0.0, PHP 1.0.0, Ruby 2.0.0 и ant CLI 2.0.0. Компания предупреждает, что в SDK и CLI есть несовместимые изменения, которые не зависят от выбранной версии API.
Anthropic также сменила лицензию новых версий клиентских библиотек и CLI: вместо MIT используется Apache 2.0. Поэтому при обновлении нужно проверить не только изменения API и кода, но и условия распространения клиентских компонентов.
В той же записи появились поля enforcement_status и enforcement_actions в профилях пользователей API. Они позволяют увидеть, ограничила или заблокировала ли Anthropic конечного клиента; новый фильтр помогает находить профили с действующим ограничением или блокировкой. Разработчикам, которые обновляют SDK, стоит отдельно проверить миграцию API, совместимость кода и лицензионные требования.