Voydevich
Anthropic Python SDK

Anthropic Python SDK: оновлення за 14–15 жовтня 2026 року

Офіційний Python SDK для Claude API отримав нативну підтримку трейсингу OpenTelemetry, параметр speed для повідомлень та оновлення для Managed Agents і Admin API.

Записи з 14 жовтня 2026 по 15 жовтня 2026 · оновлено 9 листопада 2026

Головне

  • Нативна підтримка трейсингу OpenTelemetry у клієнті
  • Параметр speed та поле usage.speed для Messages
  • Підтримка telemetry destinations та тестового ендпоінта в Admin API
  • Поле execution_identity для агентів у Managed Agents
  • Виправлення обробки подій та закриття скинутих стрімів

Коротко

Цього тижня для офіційної бібліотеки Anthropic Python SDK вийшли релізи 1.14.0 та 1.15.0. Головною подією стала поява нативної підтримки трейсингу OpenTelemetry безпосередньо в клієнті. Крім того, додано параметр speed для запитів Messages, розширено можливості Admin API щодо керування телеметрією та лімітами витрат, а також виправлено низку помилок у роботі стрімінгу.

Нові можливості

Клієнт та спостережуваність

  • Нативна інтеграція з OpenTelemetry: клієнт отримав вбудовану підтримку створення спанів. Якщо застосунок реєструє глобальний tracer provider, SDK автоматично створює спани та експортує їх разом з іншими трейсами, а також додає заголовки контексту трейсингу з глобального прорагатора до запитів. Щоб вимкнути цю поведінку, можна передати open_telemetry=False у клієнт або задати змінну середовища ANTHROPIC_OPEN_TELEMETRY=false.

Messages API та моделі

  • Керування швидкістю генерації: у Messages додано параметр speed, а також нове поле usage.speed у відповідях. Згідно з документацією, для використання speed деяким моделям потрібен спеціальний бета-заголовок.
  • Розширення можливостей мислення: до типів thinking у можливостях моделей додано значення between_tools.

Admin API та Managed Agents

  • Налаштування телеметрії в Admin API: додано підтримку telemetry destinations до Admin API, а також окремий тестовий ендпоінт для перевірки цих призначень телеметрії.
  • Підтримка Managed Agents: для агентів у Managed Agents додано атрибут execution_identity.
  • Ліміти витрат (Spend Limits): у списки лімітів витрат додано тип помилки organization_type_not_supported. Також ліміт витрат рівня використання (usage-tier spend cap) для організацій у Console тепер повертається як обмеження витрат лише для читання (read-only spend limit).

Виправлення та покращення

  • Керування ресурсами стрімів: реалізовано закриття скинутих стрімів без очікування збирача сміття (garbage collector).
  • Стійкість обробки стрімінгових подій: допоміжні функції для роботи з потоками повідомлень (message stream helpers) тепер пропускають невідомі типи подій.
  • Порядок подій у стрімінгу: SDK більше не генерує помилку «Unexpected event order», якщо подія надходить до message_start.
  • Виправлення моделей API: перейменовано модель відповіді для тестування telemetry destination.
  • Уточнення документації: уточнено правила передавання результатів користувацьких інструментів (custom tool results), зафіксовано, що is_enabled завжди має значення true для лімітів витрат користувачів, а також скориговано описи для prefill, thinking, fallback і прикладів моделей.

Версії тижня

  • v1.14.0 — 14 жовтня 2026
  • v1.15.0 — 15 жовтня 2026

Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо