こんにちは。AIあれこれ散歩道です。
Claude CodeをWindowsにインストールしたいけれど、PowerShell、WinGet、WSL、npmのどれを選べばよいのか分からず止まっていませんか。検索結果には古い手順も残っているため、WSLやNode.jsが必須だと思っている方もいるかもしれません。
この記事では、2026年8月時点のAnthropic公式情報をもとに、Windowsネイティブ版の導入、Gitの準備、ログイン、最初のプロジェクト、安全な権限設定、PATHエラーまで一気に整理します。結論は、CLIを使う初心者なら公式PowerShellまたはWinGet、画面操作を重視するならデスクトップアプリのCodeタブが分かりやすい選択です。
この記事で分かること
- Claude CodeをWindowsにインストールする最新手順
- ネイティブ版、WSL、デスクトップ版の違い
- Git準備とログイン後の初期設定
- PATHやGit Bashのエラー対処
Claude CodeをWindowsにインストールする準備
Claude CodeをWindowsにインストールする結論
WindowsのターミナルでClaude Codeを使うなら、PowerShellを開いて公式インストーラーを実行する方法が最短です。Windows標準のパッケージ管理を使いたい人はWinGetでも導入できます。以前よく紹介されていたnpmやWSLも選択肢ですが、現在はすべての利用者に必須ではありません。
- ターミナル中心ならWindowsネイティブCLI
- アプリ画面中心ならClaudeデスクトップのCodeタブ
- Linux環境を再現したいならWSL
- 既存のNode.js管理へ統一したい場合だけnpmを検討
導入後はclaude --versionで確認し、作業フォルダへ移動してclaudeを実行します。最初の依頼は「変更せずに構成を説明して」とし、Claude Codeが見ている範囲を確かめてから編集へ進みましょう。
Claude CodeをWindowsにインストールできる環境
現行のClaude CodeはWindowsネイティブ環境に対応しています。PowerShellが使え、Anthropicのサービスへ接続できるWindowsパソコンなら、公式手順から導入できます。CPUがx64かARM64かでアプリの配布ファイルが異なる場合があるため、デスクトップ版では端末に合うものを選びます。
Claude Codeをローカルプロジェクトで安全に使うなら、Git for Windowsも準備しておくのがおすすめです。Gitは単なる導入条件ではなく、AIが変更した箇所を確認し、問題があれば元へ戻すための保険になります。
| 準備 | 必要度 | 役割 |
|---|---|---|
| PowerShell | 必須 | インストールとCLI起動 |
| Claudeアカウント | 必須 | ログインと利用資格の確認 |
| Git for Windows | 強く推奨 | 差分確認、復元、ローカルセッション |
| Node.js | 通常不要 | npm方式を選ぶ場合のみ |
| WSL2 | 任意 | Linux前提のツールチェーンを使う場合 |
管理された会社パソコンでは、PowerShellやWinGet、Gitの導入が制限されることがあります。業務データを扱う場合は、個人判断で制限を解除せず、組織のAI利用規程と管理者の許可を確認してください。
Claude CodeをWindowsにインストールする方法の違い
同じClaude Codeでも、CLIとデスクトップアプリでは始め方が違います。CLIはターミナルからプロジェクトを開き、コマンドや会話で作業します。デスクトップアプリのCodeタブは、画面上でセッションを作成し、変更や進行状況を見やすく管理できます。
| 方法 | 向いている人 | 特徴 |
|---|---|---|
| PowerShell | 初めてCLIを入れる人 | 公式スクリプトでネイティブ導入 |
| WinGet | Windows標準管理を好む人 | パッケージ名で導入しやすい |
| デスクトップ | GUI中心の人 | Node.jsやCLIを別途入れず始められる |
| WSL | Linux環境の開発者 | Linux側のファイルとツールを使いやすい |
普段の作業がWindows側のVS Code、PowerShell、Git for Windowsで完結しているならネイティブ版が自然です。DockerやLinux専用ツールをWSL内で運用しているなら、ファイルをWindowsとWSLの間でまたがせず、WSL側へそろえるとパスや権限の混乱を減らせます。

Claude CodeをWindowsにインストールするGit準備
Claude CodeのWindowsネイティブ利用では、Git for Windowsを先に導入しておくとスムーズです。Git Bashの場所をClaude Codeが見つけられない場合はPowerShellへフォールバックする仕組みもありますが、変更履歴を安全に管理する意味でもGitの準備をおすすめします。
インストール後にPowerShellでgit --versionを実行し、バージョンが表示されれば確認完了です。既存プロジェクトでは作業前に未保存の変更がないか確認し、新規練習用フォルダなら次のように初期化できます。
mkdir "$HOME\Desktop\claude-practice"
cd "$HOME\Desktop\claude-practice"
git init
Gitを入れたから自動的に安全になるわけではありません。作業前の状態をコミットし、Claude Codeの変更後にgit diffを見るところまでを一つの手順にしてください。権限と監査の考え方は、AIエージェントの権限管理と安全設定にもまとめています。
Claude CodeをWindowsにインストールする料金条件
インストーラーを取得できることと、Claude Codeを利用できるプランは別です。Claudeの対象プランや組織契約、API経由などの使い方があり、利用上限は契約、モデル、タスクの長さ、混雑状況、提供時期によって変わります。
特にエージェント型の作業は、短い質問よりもファイル読み込み、検索、編集、テストで多くの処理を使います。固定の回数だけを覚えるのではなく、Claudeのアカウント画面に表示される現在のプランと上限を確認しましょう。
会社の契約は管理設定も確認
TeamやEnterpriseでは、個人の画面だけでなく管理者ポリシーが適用される場合があります。顧客情報や非公開コードを扱う前に、データ利用条件と許可された接続先を確認してください。
Claude CodeをWindowsにインストールする手順
Claude CodeをWindowsにインストールするPowerShell手順
スタートメニューからPowerShellを開き、公式FAQに掲載されている次のコマンドを実行します。
irm https://claude.ai/install.ps1 | iex
実行前にURLがAnthropicの公式ドメインclaude.aiであることを確認してください。Windows標準のWinGetを使う場合は次の方法もあります(出典:Anthropic「Claude Code User FAQ」)。
winget install Anthropic.ClaudeCode
インストールが終わったらPowerShellを閉じ、新しく開き直して次を実行します。
claude --version
バージョンが表示されればCLIの導入は完了です。古い記事で紹介されるnpm方式も残っていますが、Node.jsを使う別の理由がなければ、公式ネイティブ方式の方が依存関係を減らせます。

Claude CodeをWindowsにインストール後にログイン
作業したいフォルダへ移動し、claudeを実行します。初回はブラウザでログインが求められるため、利用したいClaudeアカウントを選びます。個人用と会社用を併用している場合は、対象プロジェクトとアカウントの組み合わせを必ず確認してください。
cd "$HOME\Desktop\claude-practice"
claude
Anthropicの初日ガイドでも、インストール確認からサインイン、プロジェクト内での起動という順序が案内されています(出典:Anthropic「Your first day in Claude Code」)。ログインが終わらない場合は、既定ブラウザ、ポップアップ制限、VPN、会社のプロキシを一つずつ確認します。
通常のClaudeチャットとClaude Codeの違いを先に把握したい人は、Claude CodeとClaudeの違いも参考にしてください。Claude Codeは会話だけでなく、ローカルプロジェクトの読み取りや変更、コマンド実行まで扱う点が大きな違いです。
Claude CodeをWindowsにインストール後の初期設定
最初のセッションでは、作業を依頼する前にClaude Codeが認識したフォルダとプロジェクトの構成を確認します。いきなり「全部直して」ではなく、説明、計画、小さな変更、検証の順に進めてください。
- このプロジェクトを変更せずに説明してください
- 目的を達成する計画と変更対象だけ示してください
- 許可するファイルと禁止する操作を伝えます
- 変更後に差分、テスト、未確認事項を報告してください
確認プロンプトを省略する危険なオプションは、初心者向けの通常運用には必要ありません。許可を毎回求められるのが面倒でも、削除、外部送信、パッケージ追加、公開操作で止まることには意味があります。頻繁な安全操作だけを少しずつ許可し、最初から全権限を渡さないようにしましょう。
Claude Codeが具体的にどこまでできるかは、Claude Codeでできることで、調査、実装、テスト、Git操作などに分けて解説しています。

Claude CodeをWindowsにインストールできない原因
claudeが見つからない場合は、インストーラーが使う%USERPROFILE%\.local\binがPATHへ反映されていない可能性があります。まずPowerShellを完全に閉じて開き直し、それでも直らなければユーザーPATHを確認します。
| 症状 | 考えられる原因 | 確認方法 |
|---|---|---|
| claudeが見つからない | PATH未反映 | PowerShell再起動後に再確認 |
| Git Bashが見つからない | Git未導入または場所が特殊 | git --versionとGitの保存先を確認 |
| ログインできない | ブラウザ、VPN、別アカウント | 認証画面と接続環境を確認 |
| フォルダを読めない | 起動場所やWindows権限 | pwdとフォルダ権限を確認 |
| 古い挙動が残る | 複数方式の重複導入 | 実行ファイルの場所と更新状態を確認 |
PowerShell、npm、WSLへ重複して導入すると、どのclaudeが起動しているか分かりにくくなります。問題が起きたときは方式を追加して上書きするより、現在の実行ファイルとPATHを確認し、一つの方式へそろえてください。
Claude CodeをWindowsにインストールする要点
Claude CodeをWindowsにインストールするなら、現在は公式PowerShellまたはWinGetによるネイティブ導入が分かりやすい方法です。WSLはLinux環境を使う人、デスクトップ版は画面中心でセッションを管理したい人に向いています。
導入の成功はスタート地点です。Gitで元の状態を残し、作業フォルダを絞り、説明と計画から頼み、変更差分とテストを確認するところまでを毎回の型にしましょう。便利さと安全性を対立させず、戻せる状態を作ってから任せることが、Claude Codeを長く活用する近道です。
Claude CodeをWindowsにインストールするポイント
- 公式PowerShellまたはWinGetを使う
- WindowsネイティブではGitも準備する
- WSLとデスクトップ版は用途で選ぶ
- 計画、権限、差分、テストを確認する
