【結論】障害を切り分けて復旧する
Claude Codeが接続できない場合、Anthropic側障害と決めつけず、公式Status、認証、Network、Proxy、DNS、TLS、Rate limit、Provider、CLI versionを切り分けます。
組織GatewayやCloud provider利用時は、それぞれのStatusとAudit logも確認します。
障害中に認証情報を何度も再発行したり、TLS検証を無効化したりしません。
# ターミナルで実行:CLI診断
claude doctor
# 起動後のセッション内で実行:認証状態を確認
/status
# ターミナルで実行:VersionとPathを確認
claude --version
command -v claude
# ターミナルで実行:Proxy変数名だけを確認
env | cut -d= -f1 | grep -E '^(HTTP_PROXY|HTTPS_PROXY|NO_PROXY)' || true具体的な手順・設定方法
公式Status pageとProvider Statusを確認します。
Error code、時刻、Request ID、再現条件を記録します。
別Networkやsafe modeで、原因範囲を縮小します。
復旧後に失敗Task、部分変更、重複実行を確認します。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
この接続障害を読み取り専用で切り分けてください。
認証、Network、Proxy、DNS、Provider、Rate limit、CLI versionの順に確認項目を示してください。
TLS検証無効化やCredential再発行はまだ行わないでください。注意点・よくあるエラーと対処法
地域制限や障害をVPNで回避する手順を標準化しないでください。
Debug logにはPrompt、Path、Tokenなどが含まれる可能性があります。
書込Taskの途中で障害が起きた場合、再実行前にGit差分と外部副作用を確認します。