はじめに
Cursor中心で開発していましたが、最近評判の良い Claude Codeを試したところ、個人的には断然使いやすい、という感想です。Cursor Proはもういらないかな、とも思ってます。
Cursorで詰まっていた処理をスムーズに解決でき、コード理解の精度も高く、やり取りの回数が少なくて済むという印象で、正直かなり良いと感じていました。
しかし、今回、突然のトラブルに見舞われました。
発生した問題
ある日突然Claudeが一切使えなくなりました。
症状
- Cursor上でClaudeを実行すると
/loginを求められる - ブラウザに遷移するが、アカウントにログインできない(このまま入れなくても課金され続けるのか??!)
- Claude本体(Web / アプリ)もすべて使用不可になる
表示されたエラー(こんな感じ)
ログインに失敗しました
このアカウントは現在使用できません
アカウントがBANされたかのようなメッセージで、かなり焦る状況でした。
環境
- メイン機: Mac mini
- サブ機: MacBook
- 両方のCursorにClaude Codeを導入。Claude Pro契約済み。
発生までの流れ
- Mac miniでClaude Codeを使用
- MacBookのCursorにも導入し、両方で問題なく動作を確認
- 翌日、Mac miniで使用しようとするとログインエラーが発生
試したこと(効果なし)
以下の一般的な対処法はすべて効果がありませんでした。
- ブラウザのキャッシュクリア
- アプリ・OSの再起動
- Googleアカウント連携解除
解決方法
結論から言うと、CLI側の認証状態をリセットすることで復旧しました。
まず、Cursor(またはターミナル)で以下を実行しました。
claude /logout
これでWeb版へのログイン自体は可能になりました(だったと思う)
ただし、この時点ではまだClaude Codeは正常に動作しなかったため、グローバルインストールされているパッケージを一度削除しました。
npm -g uninstall @anthropic-ai/claude-code
この手順で完全に復旧し、再度利用可能になりました。
原因の考察
公式な原因は不明ですが、以下の要因が考えられます。
- CLIの認証状態とWebの不整合: CLI側でセッションが不正な状態になり、それがアカウント全体のロックのように挙動した可能性
- 複数端末での同時利用による状態競合: Mac miniとMacBookの両方でCLI認証を保持していたため、同期的な問題が発生した可能性
まとめ
Claude Code自体は非常に使いやすく、開発体験を劇的に向上させてくれます。一方で、認証周りはまだ不安定なケースもあるようですね。
最後に今回の解決策をまとめておきます。
-
claude /logoutでのリセット - 最終手段としてのアンインストール(
npm -g uninstall @anthropic-ai/claude-code)
同じような症状に遭遇した方の参考になれば幸いです。
