Claude CodeをWindowsにインストールする方法PowerShellとCMD
Claude CodeをWindowsにインストールする手順を、公式のセットアップで整理。PowerShellとCMDのコマンドの違い、Git for Windowsの要否、WSLとの選び方、よくあるエラーの直し方を紹介します。
公的機関・公式資料などの一次情報と照合して作成しています。このサイトについて
Claude CodeをWindowsにインストールする方法とは
Windows で Claude Code を使う方法は、ネイティブ Windows(PowerShell や CMD)と、WSL(Linux 環境)の2通りです。公式のセットアップでは、システム要件として Windows 10 の 1809 以降(または Windows Server 2019 以降)、メモリ 4GB 以上、x64 か ARM64 のプロセッサが挙げられています。
ネイティブ Windows にインストールする場合、管理者として実行する必要はありません。Git for Windows は任意ですが、入れると Bash ツールが使えます。この記事では、最も簡単なネイティブインストールの手順と、つまずきやすい点を整理します。
基本(インストールコマンド)
公式が推奨するネイティブインストールのコマンドは、使う端末で違います。
| 端末 | 見分け方 | 使うコマンド |
|---|---|---|
| PowerShell | プロンプトが PS C:\ で始まる |
下の PowerShell 用 |
| CMD | プロンプトが C:\ で始まる(PS なし) |
下の CMD 用 |
PowerShell 用のコマンドです。
irm https://claude.ai/install.ps1 | iex
CMD 用のコマンドです。
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
インストールの途中は、進行状況が表示されません。終わったら、新しい端末を開き、claude --version を実行します。版番号が出れば成功です。そのあと、作業するフォルダで claude を実行すると、初回のログインが始まります。
ほかに、WinGet でも入れられます(winget install Anthropic.ClaudeCode)。ただし、WinGet の場合は自動更新されないため、定期的に winget upgrade Anthropic.ClaudeCode を実行します。
具体例(ネイティブ Windows と WSL の選び方)
公式の比較表の要点です。
| 選択肢 | 必要なもの | サンドボックス | 向く場面 |
|---|---|---|---|
| ネイティブ Windows | なし(Git for Windows は任意) | 非対応 | Windows 向けのプロジェクトやツール |
| WSL 2 | WSL 2 が有効 | 対応 | Linux のツールを使う。コマンド実行を隔離したい |
| WSL 1 | WSL 1 が有効 | 非対応 | WSL 2 が使えない場合 |
Git for Windows がない場合、Claude Code はシェルのツールとして PowerShell を使います。Git for Windows がある場合は、Git Bash を使う Bash ツールが有効になります。WSL の場合は、WSL のターミナルを開き、Linux 用のインストールコマンドを実行します。PowerShell や CMD からではありません。なお、公式のトラブルシューティングでは、WSL から Windows 側のファイル(/mnt/c/ 以下)を扱うと、検索が遅くなったり結果が少なくなったりすることがあり、プロジェクトを Linux 側(/home/ 以下)に置くか、ネイティブ Windows で使う方法が案内されています。
Claude CodeをWindowsにインストールする具体的な手順
- 使っている端末が PowerShell か CMD かを、プロンプトで確認する。
- 対応するコマンドを、全体をそのまま貼り付けて実行する。
- 新しい端末を開き、
claude --versionで版番号を確認する。 - 作業するフォルダに移動して
claudeを実行し、ブラウザでログインする。 - Git Bash を使いたい場合は、Git for Windows を入れる。Claude Code が Git Bash を見つけられないときは、settings.json の
envにCLAUDE_CODE_GIT_BASH_PATH(例:C:\\Program Files\\Git\\bin\\bash.exe)を設定すると公式に案内されています。 - 動作に不安があれば、
claude doctorで診断する。
Claude CodeをWindowsにインストールする方法の注意点
- 「Windows PowerShell (x86)」は32ビット版です。このウィンドウで実行すると、「Claude Code does not support 32-bit Windows」と出ます。x86 の付かない「Windows PowerShell」を開き直します。
- 古い Claude Desktop が、
claudeコマンドを横取りすることがあります。Claude Desktop を最新にします。 - 会社のウイルス対策ソフトや制限が、
claude.exeの動作を妨げることがあります。IT 担当者に許可を依頼します。 - インストールコマンドの一部だけを実行すると、スクリプトの内容が表示されるだけで、インストールされません。
Claude CodeをWindowsにインストールする方法でよくあるミス
- CMD で
irmを実行し、「’irm’ is not recognized」と出る。PowerShell を開き直します。 - PowerShell で CMD 用のコマンドを実行し、「The token ‘&&’ is not a valid statement separator」と出る。PowerShell 用のコマンドに替えます。
- macOS・Linux 用の
curl -fsSL ... | bashを PowerShell で実行し、「fsSL」のエラーが出る。PowerShell ではcurlが別のコマンドの別名になっているためです。 - インストール後、同じ端末のまま
claudeを実行する。
Claude CodeをWindowsにインストールする方法のチェックリスト
- 端末の種類(PowerShell か CMD)を確認したか。
- 対応するコマンドを、最後まで実行したか。
- 新しい端末で
claude --versionを試したか。 - 32ビット版の PowerShell を使っていないか。
- 必要なら Git for Windows を入れたか。
Claude CodeをWindowsにインストールする方法のFAQ(よくある質問)
Q. Git for Windows は必要ですか。
A. 必須ではありません。公式は、ネイティブ Windows では任意と説明しています。入れると Bash ツールが使えます。
Q. WSL と、ネイティブのどちらがよいですか。
A. Linux のツールを使う、またはサンドボックスで隔離したいなら WSL 2。Windows 向けのプロジェクトならネイティブが簡単です。
Q. 日本語環境で注意することはありますか。
A. 今回確認した公式ページには、日本語環境に限った注意は書かれていませんでした。文字化けなどが出た場合は、公式のトラブルシューティングを確認してください。
筆者の見解(Claude CodeをWindowsにインストールする方法)
私見では、Windows で最初に決めるべきは「ネイティブか WSL か」で、決め手はプロジェクトのファイルがどちらにあるかです。Windows 側のフォルダで作業するのに WSL を選ぶと、/mnt/c/ 越しの参照で検索が遅くなるなど、かえって不便になる場合があると考えます。逆に、コマンドの実行を隔離するサンドボックスを使いたい人は、公式の比較表どおり WSL 2 が前提になります。迷う場合はネイティブの PowerShell から始め、プロンプトに「PS」があることを確かめてから貼り付ける、という一点を守るだけで、多くのつまずきは避けられると考えます。Git for Windows は任意ですが、Bash 前提の手順書やスクリプトが多いプロジェクトなら、早めに入れておくほうが後で迷いにくいと考えます。
Claude CodeをWindowsにインストールする方法の関連項目
- claudeコマンドが見つからないエラー
- ログインできない問題
- Claude Codeのアップデート方法
- claude doctor と /doctor の使い方
- Claude Codeとは・使い方の入門ガイド
出典(一次情報)
本記事は一般的な情報の提供を目的としています。Claude Code の料金・利用上限・機能・エラーメッセージ・コマンドは頻繁に更新されるため、最新の内容は Anthropic の公式ドキュメントとお使いのバージョンで必ずご確認ください。契約・請求・セキュリティに関する判断は、公式サポートや社内の担当部門にご相談ください。「筆者の見解」は一つの考え方です。