VS Code のターミナルから Claude Code を起動して、最初のコマンドを打った瞬間にエラーが出ました。
Please run /login · API Error: 401 Invalid authentication credentials
起動はできている。ウェルカム画面も表示されている。でも、コマンドを受け付けない。
エラーの内容から「認証情報がおかしくなっているのかな」とは分かったのですが、直し方が咄嗟に出てこなくて、少し焦りました。
この記事では、そのときの原因と、/login コマンドで解決した手順を書きます。Claude Code が突然動かなくなったときの、最短の復旧手順です。
何をしていたら起きたか
顔方向検出のコードを触ろうとしていました。VS Code のターミナルから Claude Code を起動し、「このコードを理解してください」と最初のコマンドを入力した直後にエラーが出ました。
起動直後のあの瞬間、「え、壊れた?」となるやつです。
直前に何をしていたか(心当たり)
エラーが出る少し前に、VS Code 起動時の別のエラーを修正しようとして settings.json を触っていました。
Claude Code の認証トークンが具体的にどこに保存されているか、詳しくは分かっていません。ただ、settings.json を変更してから動かなくなったのは事実なので、何らかの影響があったと推測しています。
原因が完全に特定できなくても、直し方はシンプルです。
/login コマンドで再認証する
Claude Code のプロンプトで /login を実行します。
/login
ログイン方法の選択肢が3つ表示されます。
1. Claude account with subscription · Pro, Max, Team, or Enterprise
2. Anthropic Console account · API usage billing
3. 3rd-party platform · Amazon Bedrock, Microsoft Foundry, or Vertex AI
Claude.ai の有料プラン(Pro・Max・Team・Enterprise)を使っている場合は 1番を選びます。
ブラウザが自動で開かないときの対処
1 を選ぶとブラウザが開いてログイン画面に遷移します。
私の環境ではブラウザが自動で開きませんでした。その場合はターミナルに認証用のURLが表示されるので、c キーを押してURLをコピーし、ブラウザのアドレスバーに貼り付けます。
Browser didn't open? Use the url below to sign in (c to copy)
https://claude.com/cai/oauth/authorize?code=true&client_id=...(長いURL)
Paste code here if prompted >
ブラウザでアカウントにログインが完了すると、認証コードが表示されます。それをターミナルの Paste code here if prompted > に貼り付けて Enter を押せば完了です。
ログイン完了の確認
Logged in as (メールアドレス)
Login successful. Press Enter to continue...
このメッセージが出たら Enter を押して終了です。あとは普通に使えます。
まとめ
- Claude Code で
401 Invalid authentication credentialsが出たら、認証トークンが切れているサイン - 直し方は
/loginコマンドを実行するだけ - ログイン方法は
1. Claude account with subscriptionを選ぶ(有料プランの場合) - ブラウザが自動で開かないときは
cキーでURLをコピーしてブラウザに貼り付ける - VS Code の設定変更など、意図せずトークンが無効になることがある
Claude Code は最近使い始めた方も多いと思います。「突然動かなくなった」ときはまず /login を試してみてください。
「Claude Code を業務に導入したいが、セットアップから相談したい」という方は、無料の30分オンライン診断からどうぞ。
この記事の技術を、現場で実装したい方へ
AI×IoTの技術顧問として、月額契約で継続伴走しています。PoC設計・技術判断・組織設計・ベンダー管理・実装支援まで、現場で動くまで一緒に進めます。受託開発(請負)ではありません。
→ AI技術顧問サービスの詳細 / 無料30分オンライン診断 / 料金一覧






LEAVE A REPLY