Anthropic выпустила версию 1.9.0 Python SDK с поддержкой Claude Sonnet 5.5 и новыми инструментами

github:anthropics/anthropic-sdk-python · оригинал

Материал подготовлен автоматизированной редакционной системой. Факты можно сверить по указанному первоисточнику.

Компания Anthropic обновила официальный Python SDK до версии 1.9.0, добавив поддержку новой модели Claude Sonnet 5.5 и расширив функциональность инструментов. Обновление также включает выход диагностических функций в статус GA и оптимизацию работы с потоковой передачей данных.

Обновление SDK критически важно для разработчиков, использующих API Anthropic, так как обеспечивает доступ к новым возможностям модели, улучшает отладку через диагностические данные и позволяет более гибко управлять вызовами инструментов в реальном времени.

Компания Anthropic представила версию 1.9.0 официального Python SDK, выпущенную 28 сентября 2026 года. Это обновление приносит ряд значимых функциональных улучшений, направленных на расширение возможностей интеграции с моделями Claude и оптимизацию работы разработчиков.

Ключевым нововведением стало добавление поддержки модели claude-sonnet-5-5 в API. Это позволяет программистам сразу использовать новые возможности данной версии модели без необходимости ожидания дополнительных патчей. Кроме того, в SDK внедрен новый тип thinking — between_tools, который расширяет логику рассуждений модели при работе с инструментами.

Важным шагом для отладки и мониторинга стал перевод диагностических функций (cache diagnostics) в статус GA (General Availability). Теперь эти данные доступны непосредственно в объектах Message и MessageCreateParams. Это упрощает процесс анализа производительности и помогает разработчикам быстрее находить проблемы в своих приложениях.

Разработчики получили возможность запускать вызовы инструментов (tool calls) во время потоковой передачи ответа модели. Эта функция, отмеченная как опциональная, позволяет снизить общее время отклика системы, так как выполнение инструментов не блокирует получение текстового вывода. Также были улучшены фильтры событий для Managed Agents, теперь они поддерживают типизированные значения типов событий.

В разделе исправлений ошибок (Bug Fixes) особое внимание уделено стабильности работы с файлами и диагностикой. Клиент больше не отправляет плейсхолдер имени файла при загрузке безымянных файлов, что устраняет потенциальные ошибки валидации. Кроме того, исправлена работа диагностики в методах stream() и parse(), а также реализовано корректное деградирование режима between_tools thinking до отключенного состояния при переключениях на резервные модели (fallback hops).

В части технических задач (Chores) команда Anthropic упорядочила список известных идентификаторов моделей в типах Model, вынеся их в начало для удобства навигации. Также были внесены изменения в CI-процессы и документацию, включая уточнение поведения параметра stream: true и восстановление уведомления о статусе research-preview для типа Dream.

Обновление документации включает добавление правил форматирования в CLAUDE.md и улучшение описаний полей API. Эти изменения призваны сделать SDK более предсказуемым и удобным для использования в крупных проектах, где важна четкость интерфейса и стабильность версий.