Claude APIが2026年8月に踏んだ変更点まとめ──Python SDK v1.0の破壊的変更を中心に
AnthropicのClaude Platform公式リリースノートを8月1日から26日まで全件確認すると、Python SDK v1.0のhttpx→httpx2移行、computer use/browser useツールのGA、Files APIとSkills APIのGA、Playgroundへの刷新など、10の日付にわたる変更があった。個人開発者に影響するものを中心に、日付つきで整理した。

Claude APIやSDKを直接触っている個人開発者・小規模チームにとって、Anthropicの公式リリースノートは「読んでいないと気づかないうちに動かなくなる」変更の宝庫だ。2026年8月1日から26日までの公式リリースノート(platform.claude.com/docs/en/release-notes/overview)を全件確認したところ、10の日付(8/1・3・5・7・10・11・18・19・20・26)にわたって変更が入っていた。うち8月20日分(Python SDK v1.0、computer use/browser useツールキットのGoogle Cloud対応)は下記「影響が大きい順に3つ」で扱っており、下の一覧表には含めていない。企業向けの管理機能も多いが、ここでは個人開発者に直接関わるものを中心に、公式記載のまま整理する。
- 個人開発者に一番影響が大きいのは8月20日のPython SDK v1.0。
httpxがメンテナンスされなくなったため、Pydanticチームが保守する互換フォークhttpx2に移行し、Python 3.9未満は非対応になった- Files APIの
expires_in_secondsは**3,600秒(1時間)〜7,776,000秒(90日)**の範囲でしか設定できず、一度設定すると変更不可。Claude Sonnet 5の導入価格($2/$10 per MTok)は8月10日付で恒久化が確定し、9月1日に予定されていた値上げは行われないことになった- SDKアップグレードで困ったら、Claude Code内で
/claude-api upgrade pythonコマンドを実行すると、移行に必要な差分を自動で当ててくれる、とGitHub公式の移行ガイドに明記されている
影響が大きい順に3つ
1. Python SDK v1.0(8月20日)── 破壊的変更あり
anthropic Python SDKがv1.0になった。目立つ変更は次の通り。
- HTTP層が
httpxからhttpx2(API互換のフォーク)に移行。カスタムのhttp_client・Timeout・トランスポートオブジェクトはhttpx2基準で作り直す必要がある。トレーシングやモッキングでhttpxをパッチしているライブラリを使っている場合は、起動時にhttpx2.alias_httpx()を呼ぶ - Python 3.10以上が必須(それより古いバージョンでは動かない)
- レガシーの Text Completions API、Messagesメソッドの
temperature・top_p・top_kパラメータ、ツールランナーのクライアント側compaction_controlを削除 - 非同期クライアントで
.with_raw_responseを使っている場合、await response.parse()が必要になった AnthropicBedrockは、AWSリージョンが未設定だとエラーになる(従来のus-east-1への暗黙フォールバックが廃止)
Claude Codeやvibe codingで自作スクリプトからAnthropic SDKを直接叩いている場合、pip install -U anthropicで無条件にv1.0へ上がる。動いていたコードが突然エラーを吐くようになったら、まずこの変更を疑うとよい。
公式移行ガイド(GitHubのanthropic-sdk-pythonリポジトリのMIGRATION.mdを直接取得して確認)によると、httpxからhttpx2への移行の理由は、単なる好みの変更ではない。「HTTP層は、もうアクティブにメンテナンスされていないhttpxから、Pydanticチームが保守するAPI互換フォークhttpx2に移行した」と明記されている。httpx2はhttpxと同じクラス・同じ挙動・セキュリティ修正込みの「そのまま差し替え可能な後継」と位置づけられている。
同じ移行ガイドは、対処法をQuick reference表としてまとめている。抜粋する。
| 該当する状況 | 対処 |
|---|---|
| Python 3.9を使っている | Python 3.10以上へ上げる |
import httpxをSDKとの間でやり取りしている |
import httpx2 as httpxに変更、または型注釈をhttpx.X→httpx2.Xに |
respx/pytest-httpx/vcrpyやOpenTelemetry/Sentryのhttpx計装を使っている |
httpxを何かがインポートする前にhttpx2.alias_httpx()を呼ぶ |
client.completions.create()・HUMAN_PROMPT・AI_PROMPTを使っている |
client.messages.create()に移行 |
AnthropicBedrock()をリージョン未設定で使っている |
aws_region=を渡すかAWS_REGIONを設定 |
移行ガイドは「Claude Codeを使っているなら、/claude-api upgrade pythonをプロジェクトで実行し、差分をレビューするのが最短経路」とも案内している。型チェッカー(pyright/mypy)を使っていれば、アップグレード後はほぼすべての非互換箇所がエラーとして検出される、とも書かれている。
2. computer use / browser use ツールのGA(8月19日)
「Claudeにブラウザやデスクトップ画面を操作させる」機能が正式版になった。
- computer use: ベータを外れて
computer_toolset_20260801に。ベータヘッダー不要、1ターンで複数アクションをまとめる「batch actions」、zoomが既定で有効、メンバー単位の設定が可能に - browser use(新設):
browser_toolset_20260801。デスクトップ全体でなく、アプリケーションがホストするブラウザのビューポート内で動く。スクリーンショット+クリックに加えて、ページのアクセシビリティツリー・要素・フォーム・タブを直接読み、要素参照・フォーム入力・タブ管理・ダウンロード検知・オプトインのファイルアップロードに対応する
両方ともClaude Fable 5、Claude Mythos 5、Claude Opus 5、Claude Sonnet 5、Claude Opus 4.8で利用可能(Claude API上)。8月20日にはGoogle Cloud(Vertex AI)上でも両ツールセットが使えるようになった。
「Claude in Chrome」(ブラウザ拡張)とAPIのbrowser useツールは別物なので混同しないほうがいい。前者はコンシューマー向けのChrome拡張機能、後者はアプリケーション開発者が自分のプロダクトにブラウザ操作機能を組み込むためのAPIツールだ。
3. Files API・Agent Skills / Skills APIのGA(8月19日)
- Files API:
/v1/filesエンドポイントとMessages APIでのファイル参照が、ベータヘッダー(files-api-2025-04-14)不要になった。アップロード時のexpires_in_secondsによるファイル有効期限設定、ページネーション、ids[]フィルターが標準機能に。公式ドキュメント「Files」を確認すると、expires_in_secondsは**3,600秒(1時間)〜7,776,000秒(90日)**の整数でしか指定できず、一度アップロード時に設定すると後から変更はできない。ids[]は1リクエストで最大100件のファイルIDを指定でき、pageやlimitとは併用できない - Agent Skills / Skills API(
/v1/skills): ベータヘッダー(skills-2025-10-02)不要に。containerパラメータ経由でSkillsを読み込むMessages APIリクエストも含む。Agent Skills公式ドキュメントによれば、APIを通じたSkillsの利用にはcode execution toolが前提条件として必要で、SkillはAPI上ではネットワークアクセスなし・実行時のパッケージインストールなしのサンドボックスコンテナ内で動く
その他の変更(日付順、企業向け中心)
| 日付 | 内容 |
|---|---|
| 8/1 | Claude Managed Agentsのリサーチプレビュー機能「Dreams」がClaude Opus 5に対応 |
| 8/3 | Compliance APIがCowork(claude.ai web/mobile)セッションのトランスクリプトを返すように(Enterprise・ベータ) |
| 8/5 | Inference hooksがEnterprise向けベータに(社内AIセキュリティサーバーの許可/拒否判定を推論前に挟む)。Claude Opus 4.1(claude-opus-4-1-20250805)が提供終了、以後全リクエストがエラーに |
| 8/7 | Claude Managed Agentsにセッション予算・アドバイザー機能・推論実行地域指定(inference_geo)・GitHubリポジトリの.claude/skillsからのスキル自動読み込みが追加 |
| 8/10 | Claude Sonnet 5の導入価格($2/$10 per MTok)が恒久化。9月1日に予定されていた$3/$15への値上げは行われないと確定 |
| 8/11 | Compliance APIがユーザー端末上のCowork/Claude Codeセッションのトランスクリプトも返すように(Enterprise・ベータ)。anthropic-workspace-idレスポンスヘッダーを追加 |
| 8/18 | ConsoleのWorkbenchがPlaygroundに刷新。Messages APIの全パラメータに対応し、実行時のSDKリクエストとAPIレスポンスをその場で確認できる |
| 8/19 | Admin APIのユーザー管理エンドポイント(Enterprise)がGA。エージェントのweb_search/web_fetchツールで到達先ドメインを制限可能に |
| 8/26 | Compliance APIのセッションエンドポイントがCowork/Claude CodeでGA。Claude ScienceとClaude for Microsoft 365(Excel/PowerPoint/Word/Outlook)のセッション記録もベータで取得可能に |
Sonnet 5の導入価格恒久化(8/10)は既に当サイトのClaude Sonnet 5リリース記事とClaude 料金・性能比較で2026年8月14日付の追記として反映済みなので、本記事では詳細は繰り返さない。
8月6日のセキュリティスキャン機能は裏取りできず掲載していない
情報源はplatform.claude.com/docs/en/release-notes/overviewのほか、この記事のために追加でcurlしたMIGRATION.md・Files公式ドキュメント・Agent Skills公式ドキュメントの計4本。掲載した変更は、いずれかの一次資料に掲載されている内容を日付ごとに転記・要約したものだ。事前調査の段階で「8月6日にスキル・プラグインのセキュリティスキャン機能がベータ公開された」という情報があったが、この記事の執筆時点で同機能の一次ソース(Claudeアプリ側のリリースノート)はJavaScript描画のページで本文を直接確認できず、8月6日の項目としては裏取りできなかったため掲載していない。また、Claude Codeの変更点は本ページに含まれず、別途CHANGELOG.md(GitHub)が公式の参照先とされている。
出典・参照資料
AIニュースの解説を動画でも
YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。
コメント
まだコメントはありません。最初のコメントを書いてみませんか?
AIについて聞きたいことはありますか?
質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。
質問箱を見る →新しい記事をメールで受け取る
AIの新しい発表を、出典付きで整理して届けます。