Claude Codeで「Connection error」「fetch failed」が出る原因と対処法

現在、障害は発生していますか?

Claude Code の公式ステータスは正常です。このエラーが続く場合は、実装・環境側の要因の可能性が高いです。

Claude Code の稼働状況を見る

エラーの意味

Claude Code が Anthropic API(api.anthropic.com)に接続できない状態です。ネットワーク、企業プロキシ/ファイアウォール、DNS、TLS(時刻ズレ)、または API 側の障害が原因になります。

よくある原因

  • ネットワークが不安定・オフライン
  • 企業プロキシ/ファイアウォールが api.anthropic.com を遮断
  • VPN・ゼロトラスト経由での遮断
  • DNS の解決失敗
  • システム時刻のズレで TLS 検証に失敗
  • Anthropic API 側の障害

対処法

  1. 1.ネットワーク接続を確認し再接続する
  2. 2.プロキシ環境では HTTPS_PROXY / HTTP_PROXY を正しく設定する
  3. 3.ファイアウォール/VPN で api.anthropic.com への通信を許可する
  4. 4.DNS を変更する・再接続する
  5. 5.システムの日時を正しく合わせる
  6. 6.少し待って再実行する
  7. 7.本ページ上部と Claude API の障害を確認する

待つべきケース/待っても直らないケース

API 側の障害なら時間を置けば回復します。多くは自分側のネットワーク/プロキシ設定が原因で、待っても直らないため上記の確認が必要です。

Claude Code が使えないときの代替

CodexCursorGitHub CopilotClineWindsurfContinue

関連するエラー

よくある質問

Connection error / fetch failed とは何ですか?

Claude Code が Anthropic API(api.anthropic.com)に接続できない状態です。ネットワーク、企業プロキシ/ファイアウォール、DNS、TLS(時刻ズレ)、または API 側の障害が原因になります。

Connection error / fetch failed の対処法は?

ネットワーク接続を確認し再接続する、プロキシ環境では HTTPS_PROXY / HTTP_PROXY を正しく設定する、ファイアウォール/VPN で api.anthropic.com への通信を許可する、DNS を変更する・再接続する、システムの日時を正しく合わせる、少し待って再実行する、本ページ上部と Claude API の障害を確認する

Claude Code を比較で見る