Claude Codeを初めて触った日、私は2時間ハマりました。claude と打ってもブラウザが開かない、開いても認証画面で延々と回り続ける。最終的にBrave特有のCookie制限が原因とわかったのですが、最初の30分は完全に「これ動かないの?」と疑っていました。
ログインできない原因は、調べてみると典型的なパターンが4つに分かれます。順番に切り分ければ大半はその場で解決します。本記事では、Claude Codeにログインできない時の確認手順を、初心者でも追えるように整理しました。
いま何が起きているのかを最初に見る
エラーメッセージと現在のCLI状態を確認するのが最短ルートです。ターミナルで以下を順に叩きます。
claude --version
claude /status
/status はClaude Codeを起動した状態のセッション内で叩くスラッシュコマンドです。アカウントのプラン状況、モデル、認証状態などが一覧で出てきます。ここで「Logged in as ◯◯」と表示されていれば、認証自体は通っています。
「Not logged in」や認証エラーが出るなら、次のパターン分けに進みます。
パターン1 — 課金プランがまだ反映されていない
Claude Codeを使うには、ProプランかMaxプラン、または従量課金のAPIキーが必要です。Pro/Maxを契約した直後は、契約処理がAnthropic側で反映されるまで数分のタイムラグがあります。
私の周りでも「契約したのにログインできない」と相談されて、5分後に再ログインしたら通った、というケースが何度かありました。
確認は Claude.ai のサブスクリプションページ を開いて、自分のプランがアクティブになっているかを見ます。アクティブなら、いったんターミナルで claude /logout を叩いてから再度 claude で起動し直すと、たいていリフレッシュされます。
パターン2 — CLIが古い、または複数バージョンが混在している
しばらく更新していないと、認証フローが新しい仕様に追いついておらず通らないことがあります。npmで入れた場合は次のコマンドで更新できます。
npm update -g @anthropic-ai/claude-code
ここで「複数のClaude Codeがインストールされている」が地味に多い罠です。npmで入れた後にHomebrewでも入れてしまったり、過去に試した古いインストールが残っていたり。which -a claude で複数パスが返ってくる場合、PATHの先頭に来ているほうだけが起動しています。
迷ったら、いったん全部アンインストールしてから1つだけ入れ直すのが早いです。
パターン3 — ブラウザ認証ループから抜け出せない
claude を初回実行すると、ブラウザが立ち上がってAnthropicの認証ページに飛びます。ここで「認証成功 → ターミナルに戻る」のはずが、戻ってこないケースがあります。
私が踏んだのはBraveのSpace Cookie制限でした。Braveはデフォルトで一部のサードパーティCookieをブロックするので、Anthropicから自端末への認証コールバックが弾かれます。同じ症状はChrome拡張機能の uBlock Origin や Privacy Badger を入れている環境でもたまに起きます。
切り分けは単純で、シークレットウィンドウ(プライベートブラウジング)で開き直すと拡張機能がオフになり、たいてい通ります。
それでも通らないなら、デフォルトブラウザを一時的にChromeかSafariに切り替えてから claude を再実行します。macOSなら「設定 → デスクトップとDock → デフォルトWebブラウザ」で変更できます。
パターン4 — 法人プロキシや社内ネットワーク経由
会社のネットワーク内だと、HTTPS通信が会社のプロキシ経由になっていて、Anthropicへのリクエストが弾かれているケースがあります。これが一番厄介で、自宅で試すと一発で通るのに、出社すると通らない。
確認は次の環境変数が設定されているかを見ます。
echo $HTTPS_PROXY
echo $HTTP_PROXY
設定されているのにログインできないなら、プロキシがAnthropicドメインを通してくれていない可能性があります。情シスに console.anthropic.com claude.ai api.anthropic.com の3ドメインを許可してもらうのが正攻法です。
社内承認に時間がかかる場合、ひとまず個人のテザリング回線で動かして検証する、という回避策もあります。
切り分けの順序
ここまでのパターンを、私はだいたい次の順で当たっています。
claude /statusで何が起きているか把握する- プラン契約の反映を確認する
- CLIをアップデートする
- シークレットウィンドウでブラウザ認証を試す
- 別ネットワーク(テザリング)で試す
5まで行っても解決しないことは私の経験上ほぼないのですが、ごく稀にAnthropic側の障害ということもあります。
このページで全体障害が出ていれば、待つしかありません。
それでもログインできないとき
公式リポジトリのGitHub Issueに、同じ症状の報告が上がっていることがよくあります。
エラーメッセージで検索するとピンポイントで見つかります。新規Issueを立てる前に、既存Issueに「自分も再現する」とコメントを足すほうが、Anthropic側の優先度判断にもプラスです。
筆者は最初の3日でログイン関連のトラブルを2回踏みましたが、それ以降は安定して使えています。最初の壁を越えれば、あとは普通の道具として使えるようになります。
まとめ
- まず
claude /statusで現状を確認する - プラン反映、CLIバージョン、ブラウザ認証、ネットワークの4軸で切り分ける
- ブラウザ認証ループはシークレットウィンドウで抜けることが多い
- 法人ネットワーク経由なら、Anthropicの3ドメインを情シスに許可申請する
- それでも詰まったらGitHub Issuesで同症状を探す





