← 説明ハブへ戻る

🔑 401エラー(ログイン切れ)の直し方

Claude Code起動時に authentication error と出た時の対処法

🚨 このエラーが出た

API Error: 401
{"type":"error","error":{"type":"authentication_error",
"message":"Invalid authentication credentials"}}

「ログインの通行証が期限切れになった」という意味
故障ではないので すぐ直せる!

🎯 直し方(たいていこれで直る)

1
CLIの画面で /login と打ってEnter
すでに起動しているClaude Codeの入力欄にそのまま打つ
2
ログイン方法を選ぶ画面が出る → 1番を選んでEnter
矢印キーで1番を指した状態でEnterを押すだけ

👇 3つの選択肢の意味

👑
1. Claude account
with subscription
いつものClaude Pro/Max
← これ!
💻
2. Anthropic
Console account
API従量課金
使わない
3. 3rd-party
platform
AWS等 企業向け
使わない
3
ブラウザが開く → いつものようにログイン
「許可」ボタンを押す(Googleログインの画面が出ることもある)
4
ターミナルに戻れば完了!
普通に使えるようになっている
これで元どおり使えます
/clear で会話が消えたわけではないので安心してください

🔄 それでもダメな時

🛠 ターミナルを一度閉じて再起動
1. ターミナルを閉じる(⌘+Q)
2. もう一度ターミナルを開く
3. claude と打って起動
4. /login を実行

これで直らない場合は秘書(Claude)に「キーチェーンのリセットをして」と言ってください

🤔 なぜ起きたの?

💡 ログインの「通行証」が期限切れになっただけ
Claude Codeは裏でログイン用の通行証(トークン)を持っている
この通行証には有効期限があって たまに切れることがある

/clear が原因ではない! たまたまタイミングが重なっただけ
/login で新しい通行証をもらえば元どおり

💡 再発を防ぐコツ

🖥 MacとWindowsの同時ログインに注意
両方の端末でClaude Codeにログインしっぱなしだと
片方の通行証が無効になって401エラーが出やすくなる

使わない方の端末は /logout しておくと再発しにくい
ただし起きても /login で30秒で直るので 慌てなくてOK