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

ベッドロック経由のファイルアップロード修正、地味だが本番運用の落とし穴が減る

anthropic-sdk-python v1.2.0リリース:ファイルアップロード修正と機能改善

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

重要度の根拠: SDKマイナーバージョンアップであり、バグ修正と小機能改善が主体だが、ファイルアップロード修正は実装者に直結した改善

要約

AnthropicのPython SDKがv1.2.0にアップデート。AWSベッドロック経由のバイナリファイルアップロードで署名処理を修正し、正しく動作するようになりました。beta版のfiles/skillsネームスペースがGA(一般提供)の形状に統一され、古いベータヘッダピンが削除されました。セッションイベントアキュムレーターの前方互換性改善、ファイル読み込み時のサイズ上限超過対応、ファイルバイト保持の精度向上なども含まれ、開発者にとって使いやすさが向上しています。

要点

  • AWSベッドロック経由のバイナリファイルアップロード修正
  • beta files/skillsをGA形状に統一
  • セッションイベント前方互換性向上
  • ファイル読み込み・保持の精度改善
開発者向け技術解説(API・実装詳細・破壊的変更)を見る

anthropic-sdk-python v1.2.0では、複数の技術的改善が実装されました。(1) AWS/Bedrockインテグレーション: raw request bytesの署名処理を修正し、バイナリファイルアップロード時のエンコーディング問題を解決(#531)。(2) API仕様: beta版のfiles/skillsネームスペースがGA形状に統一、古いbetaヘッダピンを削除。(3) セッション管理: event accumulatorが新しいイベント型に前方互換性を持つよう改良(#533)。(4) ツール機能: file read操作でサイズ上限超過時にview_rangeを返すよう対応(#538)、ファイルバイトの正確な保持(改行変換なし)実装(#540)。(5) webhook: unwrap()メソッドでheaders引数必須化。実装者はv1.1.0からの移行で、ファイルハンドリング周りのバグ減少とbeta/GA境界の明確化を得ます。

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

## 1.2.0 (2026-08-27)

完全な変更ログ: [v1.1.0...v1.2.0](https://github.com/anthropics/anthropic-sdk-python/compare/v1.1.0...v1.2.0)

### 機能追加

* **api:** beta files/skillsネームスペースがGA形状を使用するよう変更、古いベータヘッダピンを削除 ([9df4565](https://github.com/anthropics/anthropic-sdk-python/commit/9df4565fdfe4eec941809a0a3d1615ee11e16b68))

### バグ修正

* **aws,bedrock:** バイナリファイルアップロードが正しく動作するよう、raw request bytesに署名を施す ([#531](https://github.com/anthropics/anthropic-sdk-python/issues/531)) ([f50e910](https://github.com/anthropics/anthropic-sdk-python/commit/f50e9106c002d71966f5f8027758b3d703999936))

* **ci:** detect-breaking-changesでアサイン別名を解決 ([f2c4925](https://github.com/anthropics/anthropic-sdk-python/commit/f2c49254941b4d700fe97cbe6bb85205b06a6460))

* **sessions:** イベントアキュムレーターを新しいイベント型に対応させ前方互換性を確保 ([#533](https://github.com/anthropics/anthropic-sdk-python/issues/533)) ([cbbaf6e](https://github.com/anthropics/anthropic-sdk-python/commit/cbbaf6e46358d5c844eac01ed3c50a797daf93a7))

* **tools:** readメソッドがサイズ上限超過ファイルのview_rangeを返すよう許可 ([#538](https://github.com/anthropics/anthropic-sdk-python/issues/538)) ([b68e876](https://github.com/anthropics/anthropic-sdk-python/commit/b68e876345bde1ecc099ef245e87b1319dc8d080))

* **tools:** エージェント toolset およびメモリツールにおいて正確なファイルバイトを保持(改行変換なし) ([#540](https://github.com/anthropics/anthropic-sdk-python/issues/540)) ([56921a8](https://github.com/anthropics/anthropic-sdk-python/commit/56921a8c04e0ec71192fcd22dd28db2a5e1306f7))

* **webhooks:** unwrap()メソッドにはheaders引数の受け渡しが必須 ([0baa902](https://github.com/anthropics/anthropic-sdk-python/commit/0baa90225359f6b4bec50476c19bb52c2ad4250d))

### ドキュメント

* **api:** organization rate-limitリスト エンドポイントのページネーション について明確化 ([1832b27](https://github.com/anthropics/anthropic-sdk-python/commit/1832b27d0751943640cb898bb77c088ea3f24acb))

API/SDK対象: 開発者

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

媒体: SDK (anthropic-sdk-python)

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