Claude の API に新しい版 2026-10-21、SDK も一新
公開 3 分で読めます
Anthropic は 10 月 21 日、Claude の API の新しい版「2026-10-21」を公開しました。これまでの版 2023-06-01 からの切り替えで、いくつかの書き方が使えなくなります。あわせて、Python・TypeScript・Go・Java などの SDK とコマンドの道具 ant CLI の新しい版を出し、これらは新しい版の API を既定で使います。
要点
- 新しい版では、temperature・top_p・top_k を送るとエラーになります。
- 文書をアシスタントの発言に直接入れたり、利用者の発言に出典を付けたりするとエラーになります。
- 管理用の API などでは、名前の変わった項目の古い名前が返らなくなります。
- Python の SDK は 2.0.0 など、各言語の SDK が大きく版を上げ、新しい版の API を使います。
- SDK と CLI のライセンスは、MIT から Apache 2.0 に変わりました。
- API を転売する事業者向けに、利用者ごとの安全の措置を確かめる項目が加わりました。
いちばん影響が大きいのは、答えのばらつきを決める temperature などの 3 つの指定が無くなることです。新しい版では既定の値(temperature は 1.0)で動きます。Claude 4.7 以降のモデルはもともと既定の値しか受け付けないため変わりませんが、Claude Sonnet 4.6 などで temperature を下げて答えをそろえていた場合は、その効果がなくなり、代わりの設定はありません。Amazon Bedrock では、新しい版は Claude 4.7 以降のモデルだけで使えます。
SDK の新しい版では、API キーを送るヘッダーが X-Api-Key から Authorization: Bearer に変わります。キーを読み書きする中継の仕組み(プロキシやゲートウェイ)は合わせて直す必要があります。古い文章生成の API(Text Completions)は、TypeScript などの SDK から外れました。
前日の 10 月 20 日には、API を自社のサービスに組み込んで提供する事業者が、どの利用者の依頼かを Anthropic に伝えられる「ユーザープロファイル」の仕組みを始めています。Anthropic が安全のために利用を制限するとき、事業者全体ではなくその利用者だけに当てられるようになります。10 月 21 日には、その利用者が制限や利用停止を受けているかを確かめる項目が加わりました。
日本の利用者にとって
Claude の API を使ったシステムを持つ開発者は、SDK を上げる前に、移行の手引きにある変更点が自分のコードに当たるかを確かめる必要があります。今の版の SDK を使い続けている間は、API の版は 2023-06-01 のままです。
YOBITSUGI AI で使えるか
これは開発者向けの API の変更です。YOBITSUGI AI では Anthropic の Claude Opus・Claude Sonnet・Claude Haiku・Claude Fable を使えます。
出典
- Claude Platform release notes — October 21, 2026(Claude Platform release notes・2026年10月21日)
- Migrating to API version 2026-10-21(Claude Platform Docs)