ホーム › Claude Code › エラー
概要インストールCLIリファレンス料金と制限Agent SDKスキルとプラグインGitHubウェブ、デスクトップ、IDEモデルエラーオープンソース?チュートリアル学生向けQA自動化Cursorとの比較Codex・OpenCodeとの比較サブエージェントフックMCPエコシステムVS CodeOpenRouterレート制限中国語ガイド
最終更新:2026年10月11日

Claude Codeのエラーと修正方法

Claude Codeはメッセージ内にHTTPステータスを含めてAPIエラーを表示するため、その番号から状況の大部分がわかります。ここでは、エージェントのセッションで各エラーが何を意味するかと、実際に有効な解決方法を説明します。

TLDR

  • 500 / 529 — モデル側で障害が発生しているか、処理能力が飽和しています。待機時間を延ばしながら再試行するか、モデルを切り替えてください。設定を修正する必要はありません。
  • 400 — 通常はモデルのコンテキスト上限を超えています。/compactまたは/clearを使うか、1Mコンテキスト対応のバリアントに切り替えてください。
  • 429 — レート制限です。Claude Codeの並列ストリームは、まず同時実行数の上限に達します。
  • 401 — エンドポイントに対応しないキーです。ゲートウェイURLにコンソールのキーを使っているか、その逆です。
  • 利用上限 / 週間上限 — APIエラーではなく、サブスクリプションの利用期間に対する制限です。自動的にリセットされ、API経由の利用にはこのような期間制限はありません。

各エラーの詳しいガイド

APIエラー500(および529の過負荷)

500はアップストリーム側の障害です。529はAnthropicが「モデルの処理能力が上限に達した」ことを明示するコードです。どちらもプロンプトが原因ではありません。Claude Codeは自動で数回再試行します。再試行を断念した場合は、少し待ってから次のコマンドで再開してください: claude -c。モデルの階層を切り替えるコマンド: /model は、多くの場合すぐに効果があります。処理能力はモデルごとに割り当てられているためです。このゲートウェイでは、アップストリームのアカウントが飽和すると自動的に別のアカウントへ切り替わるため、単一のアカウントを利用する場合よりも529エラーが発生しにくくなっています。

APIエラー400 — 不正なリクエスト / コンテキスト超過

Claude Codeで400が発生する場合、ほぼ常に、会話と読み込んだファイルの合計がモデルのコンテキストウィンドウに収まらなくなったことを意味します。 /compact は履歴を要約します。 /clear は新しい状態から開始します。または、次のバリアントに切り替えてください: (1M) 対応のモデルです。その他の400エラーには、アップグレード後にパラメーターがサポートされなくなった場合(次を実行: claude update)、またはモデルが受け付けられない画像やファイルが含まれている場合があります。

APIエラー429 — レート制限 / レート超過

適用される制限は、毎分のリクエスト数、毎分のトークン数、同時リクエスト数の3種類です。エージェントを使うセッションでは、まず同時実行数の上限に達します。各サブエージェントは並列のストリーミングリクエストであり、完了まで枠を占有するためです。並列数を減らし、retry-afterで指定された時間が経過するまで待ってください。継続的に作業する場合は、ゲートウェイアカウントの同時実行数の上限引き上げを依頼してください。

OAuthエラー:15000msのタイムアウトを超過

/loginフローが15秒以内にAnthropicの認証サービスへ接続できませんでした。これはアカウントではなくネットワークの問題です。企業のプロキシ、コールバックを遮断するVPN、認証エンドポイントの応答が遅い地域などが原因として考えられます。一度再試行してください。問題が続く場合は、ネットワークに合わせてHTTPS_PROXYを設定するか、APIキーを使ってOAuthを完全に省略してください。ANTHROPIC_API_KEY(ゲートウェイの場合はANTHROPIC_BASE_URLも)を設定すると、Claude Codeはログインフローを一切開始しません。

OAuthエラー:リクエストがステータスコード500で失敗

ログイン中またはトークンの更新中に、認証サービスがサーバーエラーを返しました。ユーザー側に原因はありません。数分待ってから/loginを再実行してください。今すぐ作業する必要がある場合は、上記のAPIキーを使う方法でOAuthを回避できます。また、 claude setup-token をログインできるマシンで実行すると、長期間有効なトークンが生成され、ログインできないマシンへ移せます。

エラー:Claude Codeのプロセスがコード1で終了

これは、IDE拡張機能またはデスクトップアプリが、起動したCLIが起動時にクラッシュしたことを報告しています。本当のエラーは、その下の層にあります。ターミナルを開いて、次を実行してください: claude を直接実行すると、実際のメッセージが表示されます。原因はほぼ常に、Node.jsのバージョンが18未満、npmインストール後のPATHの破損、ネイティブインストールの破損、またはsettings.json内の無効なJSONです(hooksブロック内の余分なカンマは典型的な例です)。 claude doctor で最初の3つを確認できます。4つ目はJSONリンターで検出できます。残りの問題の大半は、ネイティブインストーラーで再インストールすると解決します。

401 / 認証エラー

invalid x-api-key または authentication_error は、キーがそのエンドポイントに対応していないことを意味します。ANTHROPIC_BASE_URLがゲートウェイを指している場合、ゲートウェイキーが必要です。Anthropicのコンソールキーは拒否され、その逆も同様です。 /status で、有効なエンドポイントとキーを確認できます。/loginとAPIキーを同時に使う場合は、キーが優先されます。トークン更新のループや、 Not logged in がログイン成功後に発生する問題、プロキシから返される403エラーについては、 401 / 403のページ.

「正常なアップストリームがない」

これはAPIエラーではありません。サービスの前段にあるロードバランサーが、利用可能なバックエンドがないことを報告しています。公式エンドポイントではサービス停止を意味し、ゲートウェイではアップストリームのプール全体が停止しているか、リクエストが制限されていることを意味します。待ってから再試行してください。設定は変更しないでください。

Claude Codeがまったく動かない

  • 起動後、何も表示せずに終了する → 次を実行: claude /doctor。通常はNodeのバージョンまたはPATHの問題です。
  • 起動時またはセッション途中でフリーズする → 参照: フリーズと停止したセッション と 接続エラー.
  • command not found → インストールガイドを参照してください。
  • ツールが権限エラーで失敗する → /permissions、または --allowedTools をスクリプト内で使用してください。

この問題への対処に疲れましたか?

代わりにAI Prime Techのゲートウェイ経由でClaude Codeを実行してください。ゲートウェイ独自のアップストリームアカウントで同じClaudeモデルを利用でき、環境変数を2つ変更するだけで切り替えられます。新規アカウントには $5分の無料APIクレジット を、コード FIXIT が付与されます。カードは不要です。

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

コードFIXITでアカウントを作成

よくある質問

Claude CodeがAPIエラー500を繰り返し返すのはなぜですか?

モデルのバックエンドで障害が発生しているか、過負荷になっています(529はそれを明示するコードです)。少し待ってから再試行するか、/modelでモデルの階層を切り替えるか、claude -cで再開してください。設定が原因ではありません。

Claude Codeのエラー400(コンテキスト長)はどうすれば解消できますか?

/compactでセッションを要約するか、/clearでリセットするか、コンテキスト長が1Mのモデルバリアントに切り替えてください。

Claude CodeでAPIキーが無効と表示されるのはなぜですか?

キーがANTHROPIC_BASE_URLのエンドポイントと一致していません。ゲートウェイのURLにはゲートウェイ用のキーが、AnthropicのURLにはコンソール用のキーが必要です。

ゲートウェイでClaude Codeを実行

同じモデルを環境変数の設定だけで利用できます。額面の7.69231倍のクレジット、または定額無制限プランを選べます。 新規アカウント:コードFIXITで$5分の無料APIクレジット。

APIキーを取得 無制限プランを見る

AI Prime Techは独立したAPIゲートウェイであり、Anthropicとの提携関係はなく、同社の推奨や支援も受けていません。「Claude」と「Claude Code」はAnthropicの商標です。ここで説明するClaude Codeの機能は、執筆時点のAnthropicの公開ドキュメントに基づいており、頻繁に変更されます。このページの料金とモデル一覧は、このゲートウェイの現在の設定から取得しています。

その他のClaude Codeガイド

Claude Code:完全ガイドClaude Codeのインストール方法Claude Code CLIドキュメント:コマンドとフラグClaude Codeの料金と制限を解説Claude Code SDKからClaude Agent SDKへClaude CodeのスキルとプラグインGitHubでのClaude Code:App、Action、@claudeClaude Codeにウェブインターフェースはある?ウェブ、デスクトップ、IDEを解説Claude Codeが使用するモデルと変更方法Claude Codeはオープンソースですか?Claude Codeチュートリアル:初めての実践セッション学生向けClaude:Claude Code、API、教育向け提供で実際に得られるものQA自動化にClaude Codeを使う方法Claude CodeとCursorの比較:どちらをいつ使うか、そして両方を併用する方法Claude Code vs Codex vs OpenCode:ターミナルエージェントの比較Claude Codeのサブエージェント:仕組み、定義方法、エージェントチームClaude Codeのフック:エージェントの動作を決定論的に制御するClaude CodeのMCP:サーバー接続、スコープ、リモートMCPと実例Claude Codeのエコシステム:ルーター、フレームワーク、プラグインと、それらをまとめたリストVS Codeで使うClaude Code:拡張機能、ターミナル経由の利用、エラーClaude CodeでOpenRouterを使う方法(使わないほうがよい場合も)Claudeのレート制限エラー:「API error: rate limit reached」の意味と解決方法Claude Codeの使い方:インストールから日常的な利用まで