Daily Log

2026年10月22日(木)

7 signals received

Claude API

新APIバージョン`2026-10-21`リリースで全8言語SDK・CLIがメジャーバージョンアップ — Python SDK 2.0.0・TypeScript SDK 1.0.0等が`2026-10-21`をデフォルト送信、sampling parameters完全削除・MessageParam型分割等の破壊的変更を含む初の大規模APIバージョン更新

10月21日にClaude Platform Release Notesで新APIバージョン`2026-10-21`をリリース。2023年6月の`2023-06-01`以来初のAPIバージョン更新で、全8言語SDKとCLIが同時メジャーバージョンアップ(Python SDK 2.0.0・TypeScript SDK 1.0.0・C# SDK 13.0.0・Go SDK 2.0.0・Java SDK 3.0.0・PHP SDK 1.0.0・Ruby SDK 2.0.0・`ant` CLI 2.0.0)。SDKライセンスがMITからApache 2.0に変更。主な破壊的変更: (1)`temperature`・`top_p`・`top_k`がMessages APIリクエストで400エラーを返却し完全削除、(2)assistant messagesでの`document`ブロック直接配置が400エラー、(3)user messages内の`citations`配列が400エラー、(4)Admin API・Enterprise Analytics APIのフィールドリネーム(`roles`→`role_ids`・`group_id`→`rbac_group_id`・`workspace_id`→`scope`等)で旧フィールド名が削除、(5)`MessageParam`がロール別ユニオン型(`UserMessageParam`・`AssistantMessageParam`・`SystemMessageParam`)に分割。Amazon Bedrockでは`2026-10-21`はClaude 4.7以降モデルのみ対応で旧モデルは旧バージョン維持が必要。

Claude API

User Profiles APIで`enforcement_status`・`enforcement_actions`フィールド追加 — エンドカスタマー単位の制限・BANステータスをプログラマティック取得可能に

10月21日のPlatform Release Notesで発表。10月20日にローンチされたUser Profiles APIに`enforcement_status`・`enforcement_actions`フィールドが追加され、Anthropicがエンドカスタマーに制限またはBANを適用した場合のステータスをプログラマティックに取得可能に。プロファイルリスト取得時に`enforcement_status[]`フィルターで制限・BAN中のプロファイルを絞り込み検索可能。Organization Webhooks(`webhooks-2026-10-07`ベータ)の`user_profile.enforcement_action_opened`・`user_profile.enforcement_action_resolved`イベントと組み合わせることでエンフォースメント変更のリアルタイム検知が実現。APIバージョン`2026-10-21`と同日の追加。

Claude API

Organization管理者向けWeb Fetch無効化設定追加 — Messages APIリクエストでの`web_fetch`ツール使用を組織単位で制御可能に、Managed Agentsのドメイン制限も組織設定と連動

10月20日のPlatform Release Notesで発表。Claude Console Capabilitiesページから組織管理者がWeb Fetchの有効/無効を切り替え可能に。無効化時にMessages APIリクエストで`web_fetch`ツールを含むと400エラーを返却、Managed Agentsでは`web_fetch`呼び出しがエージェントへのエラー結果として返却。有効時には管理者が許可・ブロックドメインの設定も可能。さらにManaged Agentsの`web_fetch`が組織のドメイン制限と連動し、URLがリダイレクト先含め組織リストとエージェント定義のリストの両方を通過する必要がある設計に。`web_search`も組織の設定(10月6日追加のAllow web search設定+10月14日追加のドメイン制限)に連動し未許可ドメインの結果を自動除外。

Claude API

Inference HooksがEnterprise向けGA化(ベータ卒業) — Netskope・Palo Alto・Zscaler・Proofpoint 4大DLP統合済みで全サーフェスのリアルタイムDLP検査が本番SLA対象に

10月20日のPlatform Release NotesでInference HooksがClaude Enterprise組織向けにベータ卒業しGA化。8月5日のベータ開始から約2.5ヶ月でベータヘッダーが不要に。chat・Claude Code・Cowork・MCP連携の全サーフェスでWebSocketベースのDLPリアルタイム検査が本番SLA対象として提供。Netskope・Palo Alto Networks・

Claude API

User Profiles APIでAPI再販・プラットフォーム事業者のエンフォースメント影響範囲をエンドカスタマー単位に限定可能に — Organization Webhooksベータと連携で制限・BAN通知のリアルタイム受信も提供

10月20日のPlatform Release Notesで発表。`POST /v1/user_profiles`でエンドカスタマーごとにプロファイル(`uprof_`接頭辞ID)を登録し`anthropic-user-profile-id`ヘッダーで各リクエストに帰属させることで、安全性エンフォースメントが組織全体ではなく個別プロファイルに限定される。`access_type`は`application`(自社製品ユーザー)と`passthrough`(API再販先企業)の2種。全5プラットフォーム(Claude API・Claude Platform on AWS・Microsoft Foundry・Amazon Bedrock・Google Cloud)で対応。全8言語SDK+CLIが対応。Organization Webhooks(`webhooks-2026-10-07`ベータ)で`user_profile.enforcement_action_opened`・`user_profile.enforcement_action_resolved`イベントをStandard Webhooks仕様で受信可能。

Anthropic

Anthropic研究ブログ「How Claude designed protein binders against scorpion neurotoxins」公開 — 64時間自律運用・318K+デザイン生成・211テスト中17件バインダー確認で科学研究の自律AIエージェント設計パターンがさらに拡大

10月20日にAnthropic研究ブログで公開。Claude Science内部モデルが単一プロンプト+4回フォローアップで64時間(うち24時間人間介入なし)自律運用し、5種のサソリ神経毒素(Cn2・Ts1・AaH I・AaH II・LqhIII)に対するタンパク質バインダーを設計。12種ツールを自律選択し318,484デザインを生成→553,052ペアスクリーニング→211デザインをAdaptyv Bio・Twist Bioscienceが独立検証し17件がKD 1µM以下のバインダー確認(8%ヒット率)。単一毒素60件では11件(18%)のヒット率で一般的タンパク質設計と同等水準。最強バインダーCn2-B1・Cn2-B2は一桁ナノモル級KD値。簡易セットアップ(1エージェント・1GPU・24時間)でも同等in silicoスコア達成可能で計算コスト最適化の余地。マルチ毒素バインダーは未達でプロンプト分割・段階的アプローチが改善余地。全211デザインとデータをHugging Faceで公開。