Claude APIストリーミング実装の3つの罠
Pythonでclaude-sonnet-5を呼び出し、tool_useを使うときにinput_json_deltaのパースでエラーが出るときに役立つ。
Claude APIのPythonによるSSE実装における、ツール利用時の引数パース、HTTP 200応答後のエラー発生、利用トークン数の取得ミスという3つの注意点と回避策を解説する。
元の記事:Claude API のストリーミング(SSE)を Python で実装する手順 — input_json_delta を都度パースして落ちる・HTTP 200 の後に error イベント・usage の取り違え、3つのハマりどころ【2026】(Qiita・yureki_lab・9月30日)