AIエージェントとして便利なClaude Codeですが、使わなくなった時や調子が悪い時にしっかり消したいと思うこともありますよね。でも、普通にアプリをゴミ箱に入れるだけでは不十分な場合が多いんです。特にClaude Codeのアンインストール方法を探していると、実行ファイルの場所がわからなかったり、認証情報が残ってしまったりと、意外と苦戦するポイントが多いかなと思います。
この記事では、初心者の方でも迷わずに、お使いのパソコンからClaude Codeを完全に削除して、環境をまっさらな状態に戻すための手順をわかりやすく解説します。パスの設定や隠しファイルの扱いについても触れていくので、この記事を読み終わる頃には、あなたのPC環境はすっきりとクリーンな状態になっているはずですよ。
- Claude CodeをOSごとに手動で完全に削除する具体的なパスと手順
- 古いnpm版やパッケージマネージャー経由で入れた場合の適切な消し方
- セキュリティ上重要な認証情報やAPI設定を安全に抹消する方法
- アンインストール後に課金が発生し続けないためのサブスクリプション管理
Claude Codeをアンインストールする前の準備
いきなりファイルを削除し始める前に、まずは「論理的な後片付け」をしておくのがスムーズに作業を進めるコツです。特に認証情報が残っていると、後で再インストールしたときにトラブルの元になることもあるので、ここで紹介する準備を一つずつ確認してみてくださいね。単にツールを使わなくなるだけなら放置でも良いかもしれませんが、PCを他人に譲渡したり、開発環境を一新したりする際には、このステップがセキュリティを守る要になります。
ログアウトして認証情報を削除する方法
まず最初にやっておきたいのが、Claude Codeからのログアウトです。ツールがまだ動く状態であれば、ターミナルで claude auth logout と入力して実行しましょう。これにより、Anthropic社のサーバー側とのセッションが切断され、PC内に保存されている一時的なログイン情報が無効化されます。これを忘れると、物理ファイルを消しても「セッション」自体がサーバーに残ってしまう可能性があり、厳密な意味でのクリーンアップとは言えません。コマンドを打つと「Logged out successfully」といったメッセージが出るはずなので、それを確認してから次のステップへ進むのが安心ですね。
もしツールが起動しない(壊れている)場合は、無理にコマンドを打たなくても大丈夫。後述するファイル削除の手順で物理的に認証ファイルを消せば、事実上のログアウト状態になります。焦らなくて大丈夫ですよ。
Macのキーチェーンに残った設定を消す
Macユーザーの場合、Claude Codeの認証情報の一部が「キーチェーンアクセス」というシステム領域に保存されていることがあります。これはmacOS特有の強固なセキュリティ機能ですが、アンインストール時にここだけ見落としてしまう人が多いんですよね。Finderから「アプリケーション」→「ユーティリティ」→「キーチェーンアクセス」を開き、右上の検索窓に「claude」と入力してみてください。もし anthropic-api-key や claude-auth といった関連項目が出てきたら、それらを右クリックして削除しておくと、より徹底したクリーンアップが可能になります。これをしておかないと、再インストール時に勝手に古いキーが読み込まれてしまい、バグが再現することもあるので注意が必要です。
Windowsの隠しフォルダを確認する
Windowsを使っている方は、設定ファイルが「隠しフォルダ」の中に作られていることに注意が必要です。開発ツール系の多くは、ユーザーの視界に入らない場所にデータを溜め込む傾向があります。通常、ユーザーフォルダ直下の .claude というフォルダにデータが溜まりますが、標準設定のエクスプローラーでは見えません。エクスプローラーの表示設定で「隠しファイル」にチェックを入れて、自分の名前のフォルダの中に .claude が存在するかどうかをあらかじめ見ておくと、後の作業が非常にスムーズになります。また、AppDataの中にもキャッシュが作られている場合があるため、後ほど紹介するパスリストと照らし合わせながら、漏れがないかチェックしていきましょう。
npm版の古いバージョンを特定する
以前からClaude Codeを試していた方は、現在のバイナリ版ではなく、Node.jsのパッケージとして「npm版」を入れている可能性があります。これが原因で、新しく入れたはずなのに古い挙動をする…なんてことも。ターミナルで which claude(Mac/Linux)や where claude(Windows)を叩いてみてください。もしパスの中に node や npm 、あるいは nvm という文字が含まれていたら、それは古いnpm管理下のバージョンです。バイナリ版とは消し方が根本的に異なるため、自分がどちらの「Claude」と戦っているのか、ここでハッキリさせておきましょう。複数のバージョンが混在しているのが、実は一番のトラブルメーカーだったりします。
プロジェクト内の設定ファイルを整理する
Claude Codeは、使っていたプロジェクトのフォルダ内にも作業用のファイルを作ります。具体的には CLAUDE.md や .claude/ というフォルダです。これらは本体をアンインストールしても自動では消えません。もし「このプロジェクトではもう二度とClaudeを使わない」とか「Git管理に含めたくないゴミを消したい」と思うのであれば、これらも削除対象としてリストアップしておきましょう。特に CLAUDE.md はプロジェクトのルールをAIに教えるための重要なファイルですが、アンインストール後はただのテキストファイルとして残ってしまいます。一括で検索して消すツールなどを使うのも一つの手ですね。
APIキーの無効化と支払いプランの確認
これは技術的な削除よりも、あなたのお財布を守るために最も重要な項目です。Claude Proを契約していたり、APIの従量課金を使っている場合、パソコンからソフトを消しただけでは課金は止まりません。PC上のファイルと、Anthropic社との契約は全く別物だからです。必ずAnthropicの公式サイト(Console)にログインして、プランの解約や、Claude Code専用に発行したAPIキーの削除(Revoke)を行う準備をしてください。せっかくPCを綺麗にしても、翌月に請求書が届いたらショックですよね。特にAPIキーは、もし漏洩していた場合のリスクもあるので、使わなくなったらすぐに無効化する癖をつけておくのがスマートな開発者の嗜みかなと思います。
Claude Codeをアンインストールする手順
準備ができたら、いよいよ実践です。お使いのOSやインストール方法に合わせて、最適な削除ルートを選んでください。基本的には「自動」でやってみて、ダメなら「手動」という流れが一番失敗が少なくておすすめですよ。一度綺麗に消し去ることで、システム的な競合も解消され、もし将来的に再開したくなった際にもスムーズに導入できるようになります。
コマンドを使って自分自身を消去させる
一番簡単で確実なのが、Claude Code自身に「自決」してもらう方法です。実はClaude Codeには、自分自身のパスや依存関係を把握して削除を支援する機能が備わっています。ターミナルで claude を起動し、チャット画面で「自分自身をアンインストールする方法を教えて」や「アンインストールして」と直接話しかけてみてください。ツールが現在のOSやインストール状況を判断して、最適な削除用コマンドを提示、環境によってはそのまま実行の許可を求めてくれます。自らの構成を知っているツール本人に任せるのが、パスの打ち間違いなども防げるので最も安全な選択肢と言えるでしょう。
MacやLinuxで実行ファイルを直接消す
コマンドが効かない場合や、手動で徹底的にやりたい場合、UNIX系のOS(Mac/Linux)では特定のディレクトリにあるファイルを直接狙い撃ちします。Claude Codeはシステム全体を汚さないように、ユーザーディレクトリ配下に固まって配置される傾向があります。以下の表にあるパスを参考に、Finderやターミナルで削除を行ってください。
| 種類 | パス(場所) | 備考 |
|---|---|---|
| 実行バイナリ | ~/.local/bin/claude | コマンドの実体。これを消すと動かなくなります。 |
| 設定・履歴 | ~/.claude/ | ログイン情報や過去のやり取りが保存されています。 |
| 状態・キャッシュ | ~/.local/state/claude/ | 動作時の一時ファイル。消しても問題ありません。 |
| ログファイル | ~/Library/Logs/claude/ (Mac) | エラーログなどが残る場所です。 |
これらを rm -rf ~/.claude/ といったコマンドで一掃すれば、システムからClaude Codeの形跡はほぼ消え去ります。特に ~/.claude/ を消すことで、これまでの膨大な対話履歴データも一緒にリセットされるため、ディスク容量の節約にも繋がりますよ。
Windowsでアプリの競合を解消する方法
Windowsの場合、ちょっと厄介なのが「Claude Desktop(デスクトップアプリ版)」との名前の重複です。CLI版を消したはずなのに、コマンドプロンプトで claude と打つとGUIのデスクトップ版が起動してしまい、「消せてない!」と勘違いするケースが多発しています。これを完全に切り分けるには、環境変数 Path を確認し、以下の場所にあるCLI版のファイルを優先的に削除してください。
%USERPROFILE%\.local\bin\claude.exe(CLI版の本体)%USERPROFILE%\.claude\(設定・セッションフォルダ)%LOCALAPPDATA%\Microsoft\WindowsApps\Claude.exe(ストア版やデスクトップ版のエイリアス)
WindowsAppsフォルダ内にある Claude.exe は、デスクトップ版アプリを今後も使い続けたい場合は残しておく必要があります。CLI版(ターミナルで使う方)だけを消したいなら、.local\bin フォルダの中身を空にするだけで十分です。誤ってデスクトップ版を消さないように注意してくださいね。
Node.jsのキャッシュをクリーンアップ
もしあなたが npm install -g を使って旧バージョンを入れた経験があるなら、通常のファイル削除だけでは不十分です。まず npm uninstall -g @anthropic-ai/claude-code を実行しましょう。これだけで消えない場合は、npmのキャッシュが「幽霊」のように古い実行ファイルを呼び出している可能性があります。npm cache clean --force を実行し、さらに npx のキャッシュディレクトリ(通常は ~/.npm/_npx)を整理することで、古いデータが二度と現れないように封じ込めることができます。Node.jsのバージョンを頻繁に切り替えている方は、各バージョンごとにインストールされていないかも確認しておくと完璧ですね。
最後に残ったすべての履歴を完全抹消する
仕上げとして、PC全体に残った細かい「ゴミ」を掃除します。特にホームディレクトリ直下に .claude.json や .clauderc といった名前の隠しファイルが残っていると、次に入れたときに勝手に古い設定(APIキーやプロンプト設定など)が引き継がれてしまいます。「不具合を直すために完全に初期状態に戻したい!」という人は、これらの隠しファイルも見逃さずにゴミ箱へ入れましょう。最後にターミナルを一度再起動し、claude と打って「command not found」と出れば成功です。これで、あなたのパソコンからClaude Codeは完全にいなくなりました。清々しい気持ちで次の作業に取り組めますね!
Claude Codeのアンインストール完了まとめ
長い作業、本当にお疲れ様でした!ここまで紹介したステップをすべてこなせば、Claude Codeのアンインストールに関するトラブルはすべて解消され、あなたのPCは新品同様のクリーンな状態に戻っているはずです。最後に、ブラウザを開いて Anthropic公式サイト のマイページで、サブスクリプションが正しく解約されているか、APIの利用上限が意図しない設定になっていないかだけ、念押しでチェックしておいてくださいね。
ITツールの管理で最も大切なのは、入れる時よりも「消す時の綺麗さ」だったりします。環境をきれいに保つことは、次にまた魅力的なツールに出会った際、インストールで躓かないための最大の秘訣ですよ。もしまたAIの力が必要になったら、その時は最新版のClaudeを、ぜひまっさらな環境で再び迎えてあげてください。また何かあれば、いつでも相談に乗りますからね!
