Claude Messages APIでメッセージスレッドがパブリックベータに、会話をサーバー側にキャッシュ
AnthropicのClaudeDevsアカウントによると、Messages APIでメッセージスレッドがパブリックベータになりました。APIがターン間の会話をサーバー側に保持するため、リクエストには会話全体ではなく、新しいメッセージと前回のメッセージIDだけを含めればよく、Claudeはより早く応答を開始します。
Anthropicによると、メッセージスレッドはすでにClaude Codeに統合されています。50万〜100万トークンのリクエストでは、初回トークンまでの時間の中央値が約35%短縮され、長い会話ではリクエストの中央値が約800 KBから1.8 KBに縮小しました。利用するには、リクエストにthreadパラメーターとベータヘッダーを追加します。Anthropicによると、Claude Platform、AWS上のClaude Platform、Microsoft FoundryのClaude、Google Cloud上のClaudeで利用でき、料金は標準のトークン料金です。これらの数値はAnthropicによるものです。
Anthropicの記事には詳細も記載されています。最初のリクエストでは会話全体を送信してスレッドを開始し、以降の各リクエストでは新しいメッセージと前回の応答IDを送信します。スレッドはメモリ上に保持され、暗号化されてディスクには書き込まれません。最後のリクエストから5分後に期限切れとなり、その後はクライアントが会話全体を再送して新しいスレッドを開始します。Claudeは各ターンで引き続き会話全体を読み込むため、トークン使用量は変わりません。Anthropicは、長時間稼働するコーディングエージェント、コンピューター操作エージェント(スクリーンショットもスレッドに保持されます)、文書や画像を多用するワークフローに適していると説明しており、ほとんどのClaude Codeユーザーではメッセージスレッドがデフォルトで有効になっているとしています。
ソース
- Messages APIでメッセージスレッドがパブリックベータになりました。X · 97 件のコメント
こんなニュースをプッシュで。
使っているツールに変化があると、AI Tracker がお知らせします。