非公式・AI自動要約ニュースサイト(Anthropic公式とは無関係)
Claude News JP / www.claude-news.online
📰 ニュース Anthropic 🔵 標準 LLMコーディング · 出典: SDK (anthropic-sdk-python)

Message.to_param()とツール直渡し、開発体験の小さな利便性アップが地味に効く

Anthropic SDK Python v1.5.0リリース:Managed Agentsと開発者向け機能拡張

原題: anthropics/anthropic-sdk-python: v1.5.0

重要度の根拠: SDK機能拡張とセキュリティ向上により、Managed Agents利用者と開発効率重視ユーザーに直結する改善だが、既存実装への破壊的変更なし。

要約

Anthropic PythonのSDK v1.5.0がリリースされました。Managed Agentsの自動ツール権限設定、GitHubリポジトリのマウント(認証なし対応)、メッセージをパラメータに変換するAPI、ツールオブジェクトの直接受け渡し対応が主な新機能。セキュリティ強化(認証情報ファイルのアクセス権検証)とストリーミング時のツール入力JSON処理の修正も含みます。開発者の利便性向上と運用管理の堅牢化に焦点を当てたアップデートです。

要点

  • Managed Agentsの自動ツール権限とGitHub公開リポジトリ認証なしマウント対応
  • Message.to_param()でメッセージをAPIパラメータに直接変換可能
  • ツールオブジェクトをcreate/parse/stream/count_tokensで直接受け渡し
  • 認証情報ファイルのアクセス権チェック強化(セキュリティ)
  • idempotency_key廃止・レガシー互換保持
開発者向け技術解説(API・実装詳細・破壊的変更)を見る

SDK v1.5.0は複数のAPI層改善を実装:(1) Managed Agentsの auto mode ツール権限設定と認証なしPublic GitHubマウント対応。(2) Message.to_param()・BetaMessage.to_param()で既存メッセージをAPI呼び出し用パラメータに変換可能に。(3) messages.create()・parse()・stream()・count_tokens()でツールオブジェクト直接受け渡し(従来は辞書のみ)。(4) CredentialsError・IdentityTokenFileErrorの新例外クラス追加。(5) セキュリティ: 認証情報ファイルがグループ/他者読み取り可能な場合に拒否。(6) 破壊的変更なし;idempotency_keyは非推奨化されレガシー互換。コード例:tools=[tool_obj, ...] 直接渡し可、msg.to_param()で辞書化可。

本文の日本語訳(全文)を見る

## 1.5.0 (2026年9月10日)

完全な変更ログ: v1.4.0...v1.5.0

### 新機能

* **API**: Managed Agents向けの自動モードツール権限設定を追加

* **API**: web_fetchツールのエラーコード「content_too_large」を追加

* **API**: user-profiles-2026-09-04ベータ値とexternal_user_detailsをユーザープロファイルに追加

* **API**: Managed Agentsセッションで認可トークンなしのパブリックGitHubリポジトリマウントに対応

* **client**: Message.to_param()およびBetaMessage.to_param()を追加

* **credentials**: CredentialsErrorおよびIdentityTokenFileErrorを追加

* **tools**: messages.create、parse、stream、count_tokensでツールオブジェクトの直接受け取りに対応

### バグ修正

* **client**: クライアントフックが実行される前にextra_bodyをマージ

* **credentials**: グループまたは他のユーザーがアクセス可能な認証情報ファイルを拒否

* **streaming**: ストリーミング中のツール入力JSON(部分的)をコンテントブロックから除外

* **types**: テキストブロックをダンプする際にparsed_outputを除外

### 保守

* **client**: 未使用のべき等性要求オプション(idempotency request option)をクリーンアップ

* **client**: べき等性キー要求オプション(idempotency_key request option)を非推奨化レガシー互換に

* **docs**: 環境スコープフィールドの説明を修正

* **internal**: 生成ファイルのヘッダーコメントを削除

* **internal**: パッケージバージョンを復元

* **internal**: 生成ファイルへのパッケージバージョン刻印を廃止

* **tests**: 空のテストパッケージマーカーファイルを復元

API/SDK安全性/研究対象: 開発者

出典: https://github.com/anthropics/anthropic-sdk-python/releases/tag/v1.5.0

媒体: SDK (anthropic-sdk-python)

※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。