Claude Code インストール Windows 手順|3方式とエラー対処

Windowsに Claude Code を入れたい人向けに、推奨のネイティブ版インストール手順をまとめました。PowerShell・CMD・WinGetの3方式、前提条件、初期セットアップ、Windows特有のエラー対処までを解説します。

Windowsに Claude Code を入れたいものの、公開されている手順の多くがmacOS向けで、「Windowsだと手順が違うのでは」と不安になっていませんか。この記事では、claude code インストール windows の最新の推奨手順(ネイティブ版)を軸に、PowerShell・コマンドプロンプト(CMD)・WinGetという3つのインストール方式と、Windows特有のつまずきやすいエラー対処までをまとめて解説します。

claude code windows インストールの流れは、前提条件の確認、インストール、初期セットアップ、動作確認という順に進めれば迷いません。なお本記事は2026年7月時点の情報です。Claude Codeは更新が速いため、実際に導入する際は必ず最新の公式ドキュメントもあわせて確認してください。

Claude Code とは?Windowsで使う前に知っておくこと

Claude Code は、Anthropicが提供するターミナル用のAIエージェントです。ターミナル上で自然言語による指示を出すと、コードの生成・修正、ファイル操作、コマンド実行などをAIが代行します(参考: https://docs.anthropic.com/en/docs/claude-code/overview)。

Claude Code はWindows(10/11)でも動作します。この記事では、Windowsネイティブ環境へClaude Codeをインストールし、初回起動して使い始めるまでを扱います。機能の詳細や活用例よりも、まず確実に導入を完了させることを目的とします。

Claude Code がどのような場面で使えるのかを先に把握しておきたい場合は、Claude Codeとは?VS Code・ターミナルで使える公式AIエージェントもあわせて参照してください。ここでは導入手順に絞って進めます。

【重要】インストール方式の仕様変更 — npm版は非推奨、ネイティブ版が推奨

執筆時点(2026年7月)では、従来の npm 版(npm install -g @anthropic-ai/claude-code)は非推奨とされ、ネイティブインストーラー方式が推奨になっています。理由として案内されているのは、自動アップデートへの対応と、起動・動作のパフォーマンス向上です。

すでに npm 版を使っている場合は、claude migrate-installer でネイティブ版へ移行できます。移行後は不要になった旧版を npm uninstall -g @anthropic-ai/claude-code で削除しておくと、コマンドの重複を避けられます。

# 既存のnpm版からネイティブ版へ移行する
claude migrate-installer

# 移行後、不要になったnpm版を削除する
npm uninstall -g @anthropic-ai/claude-code

ここで一点、重要な注記です。本記事は2026年7月時点の情報です。

npm版の非推奨化やネイティブ版の推奨は変更される可能性があるため、必ず最新の公式ドキュメントを確認してください(参考: https://docs.anthropic.com/en/docs/claude-code/overview)。後述するインストールコマンドについても、公式が提供する最新版で内容が変わる場合があります。

下の表で、npm版とネイティブ版の違いを整理します。これから新規に入れる場合は、ネイティブ版を選んでおけば問題ありません。

項目npm版(非推奨)ネイティブ版(推奨)
更新方法手動(npmで再インストール)自動アップデートに対応
パフォーマンス従来どおり起動・動作が改善
推奨度非推奨(当面は動作)推奨
既存ユーザーの移行方法—claude migrate-installer で移行

Windowsでの動作要件・前提条件

インストールを始める前に、Windows側の動作要件と前提条件を確認します。特に Git for Windows は、Claude Code が内部でBashやUnix系コマンドを利用するため、実質的に必須と考えてください。

項目要件・推奨値備考
OSWindows 10 バージョン1809以降/Windows 11最新版へ更新しておくと安定
Node.jsv18以上(推奨v20以降)ネイティブ版でも診断・連携で利用
Git for Windows必須級内部でBash/Unix系コマンドを使用
ライセンスClaude Pro/Team/Enterprise、またはAnthropic ConsoleのAPIキーいずれかが必要

Git for Windows は公式サイト(https://gitforwindows.org/)から入手できます。導入時に付属する Git Bash が、Claude Code の内部処理で使われます。まだ入れていない場合は、Claude Code のインストール前に済ませておくとトラブルを避けやすくなります。

ライセンスは、Claude Pro/Team/Enterprise のいずれか、またはAnthropic ConsoleのAPIキーが必要です。どの契約が自分に合うか判断しづらい場合は、Claude Codeでできること10選|機能・料金・安全性を解説で料金の考え方を確認しておくと選びやすくなります。

Claude Code インストール Windows 手順【PowerShell / CMD / WinGetの3方式】

ここからが本題の claude code インストール windows の具体的な手順です。ネイティブ版には3つのインストール方式があります。迷った場合は、Windowsに標準搭載されていて追加準備が少ないPowerShellを選んでください。

下の早見表で、自分に合う方式を確認してから進めましょう。どの方式でもインストールされるClaude Code本体は同じです。

方式こんな人向け推奨度
PowerShell特にこだわりがない/標準環境で確実に入れたい最も推奨
コマンドプロンプト(CMD)普段からCMDを使っている推奨
WinGetパッケージをまとめて管理したい環境が整っていれば推奨

① PowerShellでインストールする(最も推奨)

PowerShellを起動し、次のコマンドを実行します。インストールスクリプトを取得して、そのまま実行する1行です。

irm https://claude.ai/install.ps1 | iex

手順は次のとおりです。スタートメニューで「PowerShell」を検索して起動し、上のコマンドを貼り付けて Enter を押します。表示される案内に従えばインストールは完了します。

② コマンドプロンプト(CMD)でインストールする

コマンドプロンプト(CMD)派の場合は、次のコマンドを実行します。スクリプトをダウンロードして実行し、実行後に一時ファイルを削除する流れです。

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

このコマンドはコマンドプロンプト(CMD)用です。&& を含むため、PowerShellにそのまま貼り付けると構文エラーになる場合があります。使用中のターミナルに合った方式を選んでください。

③ WinGet(Windowsパッケージマネージャー)でインストールする

ソフトウェアをまとめて管理したい場合は、WinGetが便利です。WinGetが使える環境であれば、次のコマンド1つでインストールできます。

winget install Anthropic.ClaudeCode

WinGet は Windows 11 や最新の Windows 10 に標準で含まれています。パッケージID(Anthropic.ClaudeCode)は公式提供の最新版で変わる可能性があるため、うまくいかない場合は公式ドキュメントで確認してください。

インストール後の初期セットアップと動作確認

インストールが終わったら、初回起動と認証を行います。ターミナルで次のコマンドを実行してください。

claude

初回起動すると、ブラウザが開いてAnthropicアカウントでの認証を求められます。画面の案内に従ってログインし、認証を許可すると、ターミナルにClaude Code が使える状態で戻ります。ここで先ほど確認したライセンス(Claude Pro/Team/Enterprise、またはAPIキー)が使われます。

正しく導入できているかは、診断コマンドで一括確認できます。次のコマンドは、依存関係・Git連携・認証状態などをまとめてチェックします。

claude doctor

診断結果に問題がなければ、これでWindowsへのClaude Code導入は完了です。あとは実際にプロジェクトのフォルダで claude を起動し、指示を出していけば使い始められます。

Windowsでよくあるトラブルと解決策

Windowsでは、macOSやLinuxとは異なる原因でつまずくことがあります。ここでは特に多い3点を、症状・原因・解決策の対応で整理してから、それぞれ詳しく解説します。

症状主な原因解決策の概要
claude コマンドが認識されない実行ファイルのフォルダにPATHが通っていないPATHに .local\bin を追加してターミナルを再起動
Git Bashが認識されないGit for Windows導入済みでも認識に失敗CLAUDE_CODE_GIT_BASH_PATH に bash.exe のパスを設定
PowerShellで「&&」構文エラーCMD用コマンドをPowerShellに貼り付けた使用中のターミナルに合った方式を実行

トラブル①「claude コマンドが認識されない」(環境変数PATHの問題)

インストール直後に claude と入力しても「コマンドが見つからない」と表示されることがあります。原因は、実行ファイルが C:\Users\<ユーザー名>\.local\bin に置かれる一方で、そのフォルダにPATHが自動で通らない場合があるためです。

PowerShellでPATHを追加するには、次のコマンドを実行します。ユーザー環境変数のPathに、実行ファイルのフォルダを追加する内容です。

[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$HOME\.local\bin", "User")

GUIから設定する場合は、次の手順で追加します。設定変更後は、開いているターミナルをいったん閉じて再起動してください。再起動しないと変更が反映されません。

  • スタートメニューで「環境変数」を検索し「環境変数を編集」を開く
  • 「ユーザー環境変数」の「Path」を選んで「編集」をクリック
  • 「新規」から C:\Users\<ユーザー名>\.local\bin を追加して保存
  • ターミナルを再起動して claude コマンドを再確認

トラブル②「Git Bashが認識されない」

Git for Windows を導入済みでも、Claude Code がGit Bashの場所を認識できないことがあります。この場合は、環境変数 CLAUDE_CODE_GIT_BASH_PATH に bash.exe のフルパスを設定します。

標準的なインストールでは、bash.exe は次のパスにあります。自分の環境でインストール先を変更している場合は、そのパスに読み替えてください。

# PowerShellでユーザー環境変数として設定する例
[Environment]::SetEnvironmentVariable("CLAUDE_CODE_GIT_BASH_PATH", "C:\Program Files\Git\bin\bash.exe", "User")

設定後はターミナルを再起動し、claude doctor で認識状態を確認すると確実です。Git for Windows自体を入れていない場合は、先に動作要件の章で触れた公式サイトから導入してください。

トラブル③ PowerShellで「&&」構文エラーが出る

インストール時に「&&」を含むエラーが出る場合、多くはコマンドプロンプト(CMD)用のコマンドをPowerShellに貼り付けたことが原因です。CMD用の curl ... && install.cmd && del install.cmd は、PowerShellの文法とは異なります。

解決策はシンプルで、使用中のターミナルに合った方式を実行することです。PowerShellなら前述の irm https://claude.ai/install.ps1 | iex、コマンドプロンプト(CMD)ならCMD用のコマンドを使います。方式の取り違えに注意してください。

よくある質問(FAQ)

Q. npm版のまま使い続けても大丈夫ですか?

執筆時点(2026年7月)では当面は動作しますが、非推奨です。自動アップデートやパフォーマンスの面でネイティブ版が推奨されているため、claude migrate-installer での移行をおすすめします。仕様は変わりうるので、最新の公式ドキュメントも確認してください。

Q. WSL(Linux環境)でも入れられますか?

WSL上のLinux環境にも導入できます。ただし本記事はネイティブなWindows環境への導入を主眼としています。WSLを使う場合はLinux向けの手順に沿ってください。

Q. 無料で使えますか?

Claude Code の利用には、Claude Pro/Team/Enterprise のいずれか、またはAnthropic ConsoleのAPIキーが必要です。いずれの契約もない状態では利用できないため、導入前にライセンスを用意してください。

まとめ:claude code インストール windows のポイント

Windowsへの導入手順を、最後に要点で振り返ります。順番どおりに進めれば、初めてでも迷わず導入を完了できます。

  • 執筆時点ではnpm版は非推奨、ネイティブ版が推奨(既存ユーザーは claude migrate-installer で移行)
  • インストール方式は3つ。迷ったらPowerShellを選ぶ
  • 前提条件はOS・Node.js・Git for Windows・ライセンスの4点
  • 導入後は claude で初回認証、claude doctor で動作確認
  • PATHやGit Bashの認識でつまずいたら、環境変数を設定してターミナルを再起動

あらためての注記です。本記事は2026年7月時点の情報です。npm版の扱いやインストールコマンドは変更される可能性があるため、最新の情報は必ず公式ドキュメントを確認してください(参考: https://docs.anthropic.com/en/docs/claude-code/overview)。

導入まで終えたら、次は実際の業務での活用です。当ブログでは、非エンジニアがClaude CodeでWordPress自動投稿を作った話のように、Claude Code を使った自動化の実例も紹介しています。

導入や業務自動化、記事制作の自動化でつまずいた場合は、当ブログの運営者へお気軽にご相談ください。あなたの環境に合わせた進め方を一緒に整理します。

野本一貴
野本一貴

Webディレクター/SEOライター|2018年〜フリーランス|法律・金融など専門領域のSEO記事制作が得意|最近はClaude Codeでシステムの自動化にハマり中|この記事もClaude CodeからWordPressへ自動投稿しています

記事本文: 13

返信を残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

CAPTCHA