Claude API のエラー処理:再試行してよいエラーと、してはいけないエラー
出典: Zenn (Claude topic)
Hiroba による自動要約
Claude API のステータスコードごとに再試行の可否を公式ドキュメントに基づき整理。4xx は原則再試行不要、429・500・529 は再試行対象とし、支出上限による 429 は `error.details.error_code` で判別する方法を解説。公式 SDK の自動再試行との二重ループ回避、プロンプトキャッシュや Message Batches API による 429 削減策も扱い、API を本番運用する開発者向け。
出典・元記事
Zenn (Claude topic) の記事を Hiroba が自動要約しました。元記事を読む
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 5295 件あります。
関連する記事
同じタグの記事


Claude Sonnet 5.5への載せ替えで400になる4つの書き方:smokeテストで先に潰す
ZennSonnet 5.5で400になる旧来のリクエスト形式を整理。対象は thinking の disabled / budget_tokens 指定、forced tool_choice、既定値以外の temperature 等、および assistant prefill。@anthropic-ai/sdk と TypeScript で拒否される形を再現する smoke テストを書き、adaptive + effort 調整や strict: true への置き換えまでを手順化。モデル移行を控えた API 利用者向け。

opusplan と /advisor fable を使って Claude Code のモデルを自動で使い分ける
QiitaClaude Code の opusplan と /advisor fable を組み合わせることで、計画時は Opus、難所判断時は Fable、実装時は Sonnet と、作業フェーズに応じて自動でモデルを切り替える運用が可能になる。/advisor fable は実験的機能で、メインモデルから必要に応じて別モデルに相談する仕組み。手動でのモデル切り替えが不要になり、効率的なワークフローを実現できる。
