Analytics・RBAC・支出管理がGA昇格。エンタープライズ向け機能が本格始動。
Anthropic SDK Python v2.4.0リリース
原題: anthropics/anthropic-sdk-python: v2.4.0
重要度の根拠: Analytics・RBAC・支出管理がGAに昇格し、本番環境での利用が推奨されるようになったため、Anthropic APIユーザーに一定の意味がある。
要約
Anthropic Python SDKがv2.4.0にアップデートされました。分析機能、支出制限、ロールベースアクセス制御(RBAC)のAPI機能が正式リリース(GA)となり、セッションエラー型の追加やメトリクスフィルタの実装も含まれています。ドキュメント更新や既存APIの改善、バグ修正も施されており、Anthropic APIをPythonで利用する開発者にとっては着実な機能拡張版です。
要点
- Analytics・Spend Limits・RBACがGAに昇格
- セッションエラー型2つ追加(tool_use制限など)
- user_profile_id フィールド拡張
- 既存APIの型修正・検証改善
- ドキュメント・例の大幅更新
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
v2.4.0では、Analytics API(group_by フィルタ対応)、Spend Limits API(period フィルタ対応)、RBAC削除レスポンス型がGAに昇格。新セッションエラー型 tool_use_limit_reached_error、compaction_limit_reached_error を追加。External Keys・Workspaces型に user_profile_id フィールドを追加。バグ修正: spend_limit を spend_limit_increase_request_approve_response 内で nullable に、pydantic パラメータ検証の改善。ドキュメント例をSonnet 5.5対応に更新。
本文の日本語訳(全文)を見る
### 機能追加
* **api:** Analytics、支出制限、RBAC の GA メソッド追加
* **api:** 統合メトリクスと RBAC 削除レスポンス向けの名前付きベータ型追加
* **api:** 共有 Analytics オーダーおよびリクエスト発行者型を増加
* **api:** tool_use_limit_reached_error および compaction_limit_reached_error セッションエラー型追加
* **api:** Analytics group_by および支出制限期間フィルタ用の型追加
* **api:** External Keys および Workspaces に user_profile_id を追加
### バグ修正
* **api:** spend_limit_increase_request_approve_response 内で spend_limit を nullable に
* **api:** Analytics 必須フィールドを常時送信必須にし、未使用プロジェクトプロダクトフィールドを削除
* **client:** omit を受け付けるパラメータ型について pydantic に検証させるようにしたバグを修正
### その他改善
* **ci:** 未使用のビルドアップロードステップを削除
* **docs:** Slack チャネル ID の説明を明確化
* **docs:** Compliance API 無効化の動作を明確化
* **docs:** capability_access_all ロールアクション権限を明確化
* **docs:** Dreams モデルフィールドを supported models セクションにリンク
* **docs:** Admin API サンプルのユーザー ID を更新
* **internal:** 各リポジトリ固有のレビュールール用セクション追加
* **internal:** ワーカーコメントの記述をよりシンプルに
### ドキュメンテーション
* **client:** async parse() docstring の例に欠落していた await を追加
* **examples:** message threads 例を Sonnet 5.5 対応に保持
* **examples:** 例で使用するモデル ID を最新に
* **readme:** 削除された README セクションの代わりに docs サイトへのリンク
* 削除されたドキュメンテーションの代わりに SDK ドキュメンテーションへのリンク
出典: https://github.com/anthropics/anthropic-sdk-python/releases/tag/v2.4.0
媒体: SDK (anthropic-sdk-python)
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。