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.ネットワーク接続を確認し再接続する
- 2.プロキシ環境では HTTPS_PROXY / HTTP_PROXY を正しく設定する
- 3.ファイアウォール/VPN で api.anthropic.com への通信を許可する
- 4.DNS を変更する・再接続する
- 5.システムの日時を正しく合わせる
- 6.少し待って再実行する
- 7.本ページ上部と Claude API の障害を確認する
待つべきケース/待っても直らないケース
API 側の障害なら時間を置けば回復します。多くは自分側のネットワーク/プロキシ設定が原因で、待っても直らないため上記の確認が必要です。
Claude Code が使えないときの代替
関連するエラー
よくある質問
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 の障害を確認する