Claude CodeをWindowsにインストールする方法

Claude CodeをWindowsにインストールして始める女性

こんにちは。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のCLIとデスクトップ版の違いを相談する2人の女性
普段の開発環境に合わせて、CLI、デスクトップ、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を使う別の理由がなければ、公式ネイティブ方式の方が依存関係を減らせます。

PowerShellとGit for Windowsを準備してClaude Codeを導入する作業環境
公式インストーラーとGitを確認してから、Claude Codeを起動します。

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が認識したフォルダとプロジェクトの構成を確認します。いきなり「全部直して」ではなく、説明、計画、小さな変更、検証の順に進めてください。

  1. このプロジェクトを変更せずに説明してください
  2. 目的を達成する計画と変更対象だけ示してください
  3. 許可するファイルと禁止する操作を伝えます
  4. 変更後に差分、テスト、未確認事項を報告してください

確認プロンプトを省略する危険なオプションは、初心者向けの通常運用には必要ありません。許可を毎回求められるのが面倒でも、削除、外部送信、パッケージ追加、公開操作で止まることには意味があります。頻繁な安全操作だけを少しずつ許可し、最初から全権限を渡さないようにしましょう。

Claude Codeが具体的にどこまでできるかは、Claude Codeでできることで、調査、実装、テスト、Git操作などに分けて解説しています。

Claude Codeが行った変更の差分とテストをチームで確認する場面
Claude Codeの作業は、差分とテスト結果を人が確認して完了します。

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とデスクトップ版は用途で選ぶ
  • 計画、権限、差分、テストを確認する
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

漫画・格闘技・ゲーム・ドラマが好き。
普段はAIやWebまわりを触りつつ、あれこれ考えたり試したりするのが趣味。新しいものはとりあえず触ってみるタイプ。

目次