設定を削除したり、同じ依頼を何度も送り直したりする前に、Claude Statusを確認してください。2026年7月14日21:28(日本時間)の確認では全コンポーネントが稼働中でした。ただし、この情報はすぐ古くなり、緑の表示でも短時間の容量制約は否定できません。
次に、エラーが表示された場所と実際の処理経路を特定します。Claude.ai、Claude CodeのAnthropic直結またはクラウド経由、直接Anthropic API、第三者ゲートウェイでは、確認すべき状態とログが異なります。手動再送の前に、すでに行われた自動再試行も数えてください。
Claude Codeに部分出力が残っている、またはツールを実行した可能性がある場合は、ファイルや外部処理を先に確認します。安全に繰り返せる場合だけ同じ経路で1回再試行し、同じエラーが続くなら停止して時刻、全文、モデル、プロバイダー、request IDを保存します。
最初の1分で、エラーが出た場所を選ぶ
「Claudeの内部サーバーエラー」という表示だけでは原因は決まりません。Claude.aiの一般的なエラー、Claude CodeのAPI Error: 500、直接APIの500 api_error、ゲートウェイが独自に返した500は、見た目が似ていても確認先が違います。
自分が実際に確認できる行から始めてください。
| 表示された場所 | 最初に確認する状態 | 再試行前に見るもの | 最初の安全な操作 | 停止する条件 |
|---|---|---|---|---|
| Claude.aiの会話 | Claude Statusと現在のセッション | Web画面では正確な再試行回数が見えない | 少し待ち、1回だけ再読み込みするか新規チャットと比較 | 同じアカウント・同じ作業で再発したら時刻と画面を保存 |
| Claude.aiのログイン | Claude Statusとブラウザセッション | ログイン連打をテストにしない | 状態確認後、プライベートウィンドウで1回だけ比較 | キャッシュ、拡張機能、ネットワーク、アカウントを同時に変更しない |
| Claude Code | Anthropic、Bedrock、Vertex AI、Foundry、独自endpointのうち実際の経路 | 表示前に自動再試行済みか、部分出力が残っているか | 全文と出力を読み、約1分待つ。安全なら既存メッセージを1回再試行 | 500が再発する、またはツール実行済みの可能性がある場合 |
| 直接Anthropic API | Anthropic APIの状態と実際のHTTPレスポンス | SDK、アプリ、ゲートウェイの再試行履歴 | request-idとrequest_idを保存し、安全な処理だけ1回再試行 | 限定した予算後も同じ500が返る場合 |
| プロバイダー/ゲートウェイ | そのサービスの状態、経路ログ、上流 | SDK、ゲートウェイ、上流の再試行が重なっていないか | 条件を固定し、既知の1経路とだけ比較 | プロバイダー、モデル、入力、タイムアウトを同時に変える前 |
手動で押した回数だけを数えると判断を誤ります。Claude Code、SDK、ゲートウェイ、アプリがすでに送信していれば、画面上の「もう一度」は実質11回目かもしれません。まず、実際に何回リクエストが送られたかを確認します。
緑のステータスでも、端末やブラウザの故障とは限らない
Anthropicのエラーメッセージ案内は、障害と一時的な容量制約を分けています。容量制約は短時間だけ発生したり、一部の機能・モデル・利用者だけに影響したりし、公開ステータスに事故として載らない場合があります。
緑の表示は「Anthropicが広範な障害を公開していない」という有用な情報です。しかし、古い会話、特定アカウント、Bedrockのリージョン、Vertex AIのプロジェクト、Foundry、第三者ゲートウェイまで正常だと証明するものではありません。「緑だからローカル環境が悪い」と決めつけないでください。
次のように、1回の比較で変数を1つだけ変えます。
- 古い会話だけ失敗し、新しい会話は成功する:古いスレッドを残し、会話状態やコンテキストを手掛かりにする。
- Claude CodeがBedrock、Vertex AI、Foundry、独自アドレスのときだけ失敗する:Claude.aiの設定ではなく、そのプロバイダーを確認する。
- HTTPステータス、エラー本文、request IDが返る:確認済みAPIレスポンスの分岐に進む。
- ステータスも本文もrequest IDもない:ネットワーク、プロキシ、DNS、TLS、ファイアウォール、タイムアウトを調べ、API 500と断定しない。
- Claude.ai、Claude Code、直接経路が同時に失敗する:影響範囲は広い可能性があるが、公開状態と各経路の確認先は分ける。
比較した時刻をUTCで記録し、変えた項目と結果を残します。1回の成功や失敗だけで根本原因は証明できませんが、証拠を壊さずに誤った候補を減らせます。
Claudeと表示されていても、処理元は別サービスかもしれない

Claude Codeではこの確認が特に重要です。公式のエラーリファレンスは、現在設定されているAnthropic、Amazon Bedrock、Google Vertex AI、Microsoft Foundry、またはANTHROPIC_BASE_URLの接続先を確認するよう案内しています。
処理元を分けるだけで、無関係な対策を除外できます。Bedrock側の障害はClaude.aiのCookie削除では直りません。ゲートウェイのモデル変換エラーはプロンプトを書き換えても解決しません。500 api_errorはAPI keyや残高の異常を示すコードではありません。Claude Statusが緑でも、第三者経路のリージョンやプロジェクトは未確認です。
Claude.aiの通常会話であれば、短く待って新規チャットと比較する方が、ブラウザを全面リセットするより安全です。VPN、拡張機能、キャッシュ、Cookie、プライベートウィンドウの確認は、ログインやWebセッションの分岐で、状態と容量を確認した後に1項目ずつ行います。
中間にゲートウェイがある場合は、境界の両側を保存します。アプリが受け取ったステータス、本文、時刻、モデル名が下流側です。ゲートウェイのID、再試行回数、選択した上流、上流のrequest IDがもう一方です。直接Anthropicと比較するなら、モデル、入力サイズ、タイムアウト、環境をそろえます。
HTTPレスポンスがあるときだけ、正確な型で分類する

Anthropic APIから実際のHTTPレスポンスを得た場合は、公式のAPIエラー一覧を使います。500、過負荷、レート制限、タイムアウトは、同じ「Claudeが動かない」ではありません。
| HTTP | 公式のエラー型 | 確認できること | より安全な次の操作 |
|---|---|---|---|
500 | api_error | Anthropic内部で予期しないエラーが発生 | 稼働状況とrequest IDを保存し、安全な限定予算内だけ再試行 |
529 | overloaded_error | API全体または対象経路が一時的に過負荷 | 待ち時間を延ばし、並列数を下げ、再試行の集中を避ける |
429 | rate_limit_error | 現在の資格情報や経路が速度・加速制限に到達 | 返された待機情報に従い、利用中の制限を確認 |
504 | timeout_error | 処理中にゲートウェイタイムアウト | ストリーミング、処理時間、リクエスト形状、冪等性を確認 |
Claude.aiの一般的な表示にHTTP本文がなければ、api_errorと推測してはいけません。Claude CodeがAPI Error: 500を表示した場合も、エラー型だけでなく、設定中のプロバイダー、自動再試行、セッション、部分出力を合わせて判断します。
500を認証エラーとして扱うのも危険です。401、402、403、413、429には個別の信号があります。最近keyや入力を変えたというだけで、その変更を500の原因にしないでください。
手動再送の前に、自動再試行を合計する
Anthropicの公式SDKは、一時的な接続障害、レート制限、5xxなどを既定で2回、指数バックオフ付きで再試行します。単純なHTTPクライアントは0回かもしれませんが、アプリ、ジョブキュー、ゲートウェイが別の再試行を追加することがあります。Claude Codeも多くの一時的エラーを自動再試行し、現行リファレンスでは最終表示まで最大10回の試行が説明されています。
手動で送る前に、次の順で確認します。
- Claude Code、SDK、ゲートウェイ、アプリのログから、実際の送信回数を合計する。
- 処理を繰り返して安全か判断する。読み取りより、書き込み、課金、通知、デプロイ、外部ツールは慎重に扱う。
- 自動再試行がまだ動いていないことを確認する。冪等性がある場合だけ、同じ経路で1回送る。
- 同じエラーなら停止し、現在の証拠をまとめる。
「同じ経路」とは、モデル、endpoint、認証の所属、リクエスト本文、タイムアウト区分、主要な実行環境を変えないことです。モデル、ゲートウェイ、プロンプト、設定を一度に変えると、成功しても原因を特定できません。
さらに、サーバーエラーは「処理が行われなかった」という証明ではありません。コマンド、ファイル変更、通知、デプロイが完了し、最終レスポンスだけ届かなかった可能性があります。再送より先に、ジョブ状態、対象システム、冪等キーを確認します。
Claude Codeでは、部分出力とツール実行を先に確認する

Claude Codeはテキストだけでなくツールも実行できます。表示されたAPI Error: 500に対する現在の公式手順は、約1分待ち、安全であれば既存メッセージを1回再試行し、続く場合は/feedbackで情報を送るというものです。
Claude Code v2.1.199以降、ストリーミング開始後にサーバーエラーが起きると、全体を自動再実行せず部分出力を保持します。重複ツール呼び出しを避けるためです。次を確認してください。
- ツール呼び出しが提案・送信されていないか。
- コマンド、ファイル編集、デプロイ、メッセージ送信が実行済みではないか。
- テキストの末尾だけが欠けているのか、処理も未完了なのか。
- 元の依頼を再送せず、
continueで保持済み内容から続けられるか。 - エラー時にどのプロバイダーが選ばれていたか。
毎回部分出力が残るわけではありません。実行済みとも未実行とも決めつけず、ログと対象システムを確認します。ツール未実行、自動再試行終了、作業が安全という3条件がそろったときだけ1回再試行します。
端末固有の詳しい手順が必要なら、分岐を確認した後にClaude Code API Error 500の対処ガイドへ進んでください。プロバイダー別確認、既存メッセージの再試行、報告方法を深掘りしています。
直接APIでは、本文とヘッダーのrequest IDを両方残す
直接Anthropic APIの500には、Webの一般表示より強い追跡情報があります。HTTPステータス、本文のerror.typeとmessage、本文のrequest_id、レスポンスヘッダーのrequest-id、正確なモデルID、SDKとバージョン、自動・手動再試行回数を保存します。
最低限の記録例です。
texttime_utc: 2026-07-14T12:28:58Z surface: direct Anthropic API http_status: 500 error_type: api_error request_id_body: req_... request_id_header: req_... model: <正確なモデルID> sdk_and_version: <クライアントとバージョン> automatic_retries: <確認した回数> manual_retries: 0 または 1 repeat_safe: yes / no / unknown
API key、非公開の入力全文、顧客データ、環境変数一式は送らないでください。問い合わせに必要なのは、追跡可能なID、最小限に秘匿化した再現条件、影響の要約です。
直接APIの500 api_errorだと確認できた場合は、Claude API内部サーバーエラーの詳細ガイドへ進めます。運用向けのバックオフ、再試行上限、サーキットブレーカー、直接APIの問い合わせを扱います。
ゲートウェイは下流と上流の両方を記録する
ゲートウェイはAnthropicを呼ぶ前、呼び出し中、応答を受けた後のどこでも失敗します。アプリが見た500は、ゲートウェイ独自の500、Anthropicの500の透過、タイムアウトの書き換え、プロバイダー固有の容量応答かもしれません。状態を確認する先と再試行を制御する先が異なることがあります。
| 境界 | 下流側で残すもの | 上流側で残すもの |
|---|---|---|
| アプリ ↔ ゲートウェイ | ステータス、本文、時刻、経路・モデル別名 | ゲートウェイID、再試行回数、選択した上流 |
| ゲートウェイ ↔ Anthropic/クラウド | プロバイダー状態、リージョン、経路ログ | 上流ステータス、エラー型、request ID、プロジェクト |
| SDK ↔ ゲートウェイ | SDK例外と自動再試行 | アクセスログと最終レスポンス |
そろえた後、「失敗した区間をこのIDで追跡できるのは誰か」を決めます。Anthropic直結のIDはAnthropic、Bedrock・Vertex AI・Foundryは各クラウド、モデル変換・プロキシ・上流選択はゲートウェイ運営者が確認先です。
3社へ同じスクリーンショットだけを送って推測させないでください。直接経路との比較も、モデル、入力、タイムアウト、環境が同程度でなければ証拠になりません。
再発したら、追跡できる問い合わせ情報にまとめる
同じ処理経路が限定した再試行後も失敗する場合、次をまとめます。
- UTC時刻と利用者のタイムゾーン。
- Claude.ai、Claude Code、直接API、ゲートウェイのどこか。
- 画面の全文、実際に得たHTTPステータスとエラー型。
- 有効なプロバイダーと独自endpointの管理先。認証情報は除く。
- 正確なモデルID、ブラウザ・SDK・Claude Codeのバージョン。
- 自動再試行と手動再試行の回数。
- 部分出力とツール・外部処理の実行可能性。
request-id、request_id、ゲートウェイ経路ID、または両側のID。- 機密情報を除いた最小再現。
- エラー時点のステータスページ結果。
- 「デプロイ済みの可能性があり再送できない」など影響を1文で。
この一覧は停止条件でもあります。公開中の障害があれば公式更新を待ちます。同じ経路で安全な1回が失敗したら追加送信を止めます。Claude Codeが自動再試行を使い切った場合や、ツール実行済みか不明な場合は、結果確認を優先してから問い合わせます。
よくある質問
Claudeは現在停止していますか?
2026年7月14日21:28(日本時間)の確認では、Claude Statusは全コンポーネントを稼働中とし、当日の公開障害はありませんでした。これは時刻付きのスナップショットです。現在のページを再確認し、容量制約と利用中のプロバイダーも調べてください。
ステータスが緑なのに、なぜエラーになりますか?
短時間の容量制約は公開障害として表示されない場合があります。また、全体ステータスは特定のBedrock、Vertex AI、Foundry、ゲートウェイ、モデル、アカウント、会話を保証しません。
500はプロンプトやAPI keyの問題ですか?
それだけでは判断できません。確認済みの500 api_errorはAPI内部の予期しない失敗であり、認証、課金、入力検証の診断ではありません。それぞれの固有コードがある場合だけ別分岐へ進みます。
最初にキャッシュとCookieを消すべきですか?
いいえ。Claude.aiのログインやWebセッションで、状態と容量を確認した後の選択肢です。Claude Code、直接API、ゲートウェイの500に対する最初の操作ではありません。
何回まで再試行できますか?
先に自動再試行を数えます。自動処理が終わり、作業を安全に繰り返せる場合だけ、同じ経路で手動1回です。同じ失敗が続けば停止します。
Claude Codeの部分出力はどう扱いますか?
全文を読み、ツールや外部処理を確認します。保持した作業から安全に続けられる場合はcontinueを使い、実行状態が不明なまま元の依頼を再送しないでください。
どこへ問い合わせればよいですか?
失敗区間を追跡できる先です。直接request IDはAnthropic、クラウド経路はそのプロバイダー、プロキシや上流選択はゲートウェイ運営者へ送ります。仲介がある場合は両側のIDを添えます。
最後に覚える順序
Claudeの内部サーバーエラーは、修正一覧を試す前に処理経路を見分ける問題です。現在の稼働状況を確認し、容量制約を除外しすぎず、表示場所とプロバイダーを特定し、自動再試行と部分出力を確認します。安全な手動再試行は1回まで。その後は追跡可能な証拠を適切な確認先へ渡してください。
