「Macの手順は見つかるのに、Windows版の情報が少なくて困った」という声を、claudecode道場の受講者からよく聞きます。
当社内でもWindowsユーザーが最初に詰まったのがインストールの段階でした。Macとは勝手が違う部分が数カ所あり、そこでつまずいて「やっぱり難しい」と感じてしまうのはもったいないと思っています。
この記事の結論: WindowsへのClaude Codeインストールは、Node.jsのインストールとPowerShellでの1コマンド実行で完了します。WSLは不要です。所要時間は約20〜30分で、この記事の手順通りに進めれば初心者でも確実に設定できます。
目次
- Claude Code Windowsインストールの概要
- Windowsで知っておくべき前提
- インストール手順(Step 1〜4)
- よくあるエラーと解決策
- MacとWindowsの主な違い
- インストール後に最初にやること3つ
- この記事のポイント
- よくある質問
- 公式情報ソース
Claude Code Windowsインストールの概要
Claude Codeとは、Anthropicが開発したターミナルベースの自律型AIエージェントです。Windowsでは、PowerShell(ターミナル)からNode.jsを使ってインストールし、コマンド一つで起動できます。WSLは不要で、Windowsネイティブ環境で動作します。
Windowsで知っておくべき前提
WSL(Windows Subsystem for Linux)は不要
調べると「Claude CodeはWSLが必要」という情報が出てくることがあります。以前はその方が安定していた時期もありましたが、現在はWindowsのネイティブ環境でそのまま動作します。WSLを入れる必要はありません。
PowerShellを使う
WindowsにはコマンドプロンプトとPowerShellの2つのターミナルがあります。Claude CodeのインストールにはPowerShellを使います。コマンドプロンプト(cmd)でも動く場合がありますが、PowerShellの方が安定しています。
PowerShellはWindowsの検索バーに「powershell」と入力すると起動できます。「Windows PowerShell」と「PowerShell」の両方が表示される場合は、どちらでも構いません。
インストール手順
Step 1:Node.jsをインストールする
Claude CodeはNode.jsがないと動きません。まずこちらをインストールします。
- Node.js公式サイトにアクセスする
- 「LTS(推奨版)」と書かれたボタンをクリックしてダウンロード
- ダウンロードしたインストーラー(.msi)を起動
- 画面の指示に従って「Next」を押し続けてインストール完了
インストール後、PowerShellを再起動して以下を入力し、バージョン番号が表示されれば成功です。
node --version
v22.x.x のような表示が出ればOKです。
Step 2:Claude Codeをインストールする
PowerShellに以下を入力してEnterを押します。
npm install -g @anthropic-ai/claude-code
インストールが始まり、完了すると入力待ちの状態に戻ります。エラーが出なければ成功です。
Step 3:動作確認
以下を入力してEnterを押します。
claude
「How can I help you?」または「何かお手伝いできますか?」のような画面が表示されれば、インストール完了です。
Step 4:Anthropicのアカウントに接続する
初回起動時、ブラウザが開いてAnthropicのログイン画面が表示されます。アカウントがない場合はここで作成します。ログインが完了すると、ターミナルのClaude Codeが使えるようになります。
よくあるエラーと解決策
「node は認識されていません」と表示される
Node.jsのインストール後にPowerShellを一度閉じて再起動していない場合に起きます。PowerShellを完全に終了してから再度起動してください。
それでも解決しない場合、環境変数のPATHにNode.jsが追加されていない可能性があります。Node.jsを一度アンインストールして、インストーラーを再度実行することで解決するケースがほとんどです。
「npm install -g」でエラーが出る
管理者権限の問題です。PowerShellを右クリックして「管理者として実行」を選択してから、同じコマンドを実行してください。
「claude コマンドが見つかりません」と表示される
PowerShellを再起動すると解決することが多いです。それでも解決しない場合は、npmのグローバルインストール先がPATHに含まれていないことが原因です。以下を実行してパスを確認してください。
npm config get prefix
表示されたパス(例:C:\Users\ユーザー名\AppData\Roaming\npm)をWindowsの環境変数PATHに追加すると解決します。
アンチウイルスソフトが警告を出す
一部のセキュリティソフトがnpmのインストールをブロックすることがあります。一時的に無効化するか、該当フォルダを例外設定に追加することで解決します。
MacとWindowsの主な違い
| 観点 | Mac | Windows |
|---|---|---|
| ターミナルアプリ | ターミナル.app | PowerShell |
| Node.jsインストール | brew install node も可 | 公式サイトからインストーラー |
| パスの区切り文字 | / | \(ただしClaude Codeは両方対応) |
| 管理者権限 | sudo を使う | 管理者として実行 |
| 起動コマンド | claude | claude(同じ) |
インストール後に最初にやること3つ
インストールが完了したら、まず以下の3つをやることをお勧めします。
1. 日本語で話しかけてみる
claude
と入力して起動したら、普通に日本語で話しかけてみてください。「今日のランチのアイデアを5つ教えて」のような軽い質問でも構いません。動作確認と操作感の確認を兼ねています。
2. 作業フォルダを作る
デスクトップや書類フォルダの中に「claude_work」のようなフォルダを作り、そこに移動してからClaude Codeを起動する習慣をつけます。
cd C:\Users\ユーザー名\Desktop\claude_work
claude
3. CLAUDE.mdを作ってみる
作業フォルダ内にCLAUDE.mdというテキストファイルを作り、自分の役職・よく使うフォーマット・注意事項を書いておきます。これを書くだけで、毎回同じ説明をしなくてよくなります。
この記事のポイント
- WindowsへのClaude Codeインストールは、Node.js + PowerShellの2ステップで完了する
- WSLは不要で、Windowsネイティブ環境でそのまま動作する
- 「管理者として実行」でPowerShellを起動すると、エラーの約7割が解決する
- インストール後はまずCLAUDE.mdを作ることで業務活用が加速する
- MacとWindowsの操作の違いはターミナルアプリとNode.jsのインストール方法だけ
よくある質問
Q. WindowsでもMacと同じようにClaude Codeを使えますか?
A. 使えます。起動するターミナルがPowerShellになる点と、Node.jsのインストール方法がやや違う点を除けば、操作方法は同じです。
Q. WSL(Windows Subsystem for Linux)は入れる必要がありますか?
A. 不要です。現在のClaude CodeはWindowsのネイティブ環境で動作するため、WSLは入れなくて問題ありません。
Q. インストールにどれくらい時間がかかりますか?
A. Node.jsのダウンロード・インストールに10〜15分、Claude Code本体のインストールに5分程度です。エラーがなければ合計20〜30分で完了します。
Q. エラーが出て進まないときはどうすればいいですか?
A. まずPowerShellを「管理者として実行」で再起動してください。約7割のエラーはこれで解決します。それでも解決しない場合はこの記事の「よくあるエラーと解決策」セクションを参照してください。
公式情報ソース
Windowsでのセットアップをハンズオンで学びたい方は、claudecode道場で実践的なClaude Code研修を始める(月額¥1,980〜)がお勧めです。第1章でインストールから動作確認まで手を動かしながら学べます。
組織全体への導入を検討している場合は、malnaのAI導入コンサルへお問い合わせください。
あわせて読みたい: