WindowsにClaude Codeをインストールする方法と初期設定
生徒
「WindowsのパソコンでもClaude Codeは使えますか?ターミナルと言われると少し不安です。」
先生
「Windowsでも使えます。PowerShellやコマンドプロンプトからclaudeコマンドを実行できる状態にします。」
生徒
「インストール後の初期設定では何を確認すればいいですか?」
先生
「認証、作業フォルダ、VS Codeとの使い分け、エラー時の確認方法を押さえると安心です。」
1. WindowsでClaude Codeを使う前の準備
WindowsでClaude Codeを使う場合、まずPowerShellを開けることが大切です。PowerShellはWindowsに標準で入っているコマンド操作用の画面です。マウス操作ではなく文字で命令を入力します。
初心者は、デスクトップやドキュメントの中に英数字の練習用フォルダを作り、そこでClaude Codeを起動するところから始めましょう。日本語名や空白を含むパスは、慣れるまで避けるとトラブルを減らせます。
Windowsでは、PowerShell、コマンドプロンプト、VS Codeのターミナルなど、似た画面がいくつかあります。Claude Codeを使ううえでは、どれも「コマンドを入力する画面」と考えると分かりやすいです。ただし、貼り付けるコマンドの種類によってはPowerShell向け、コマンドプロンプト向けの違いがあるため、説明に合わせた画面を開きましょう。
最初に英数字だけのフォルダをすすめる理由は、パスの入力ミスを減らすためです。たとえば日本語や空白を含むフォルダ名でも使える場面はありますが、初心者のうちは引用符の付け忘れや文字コードの問題でつまずくことがあります。
Windowsでは、同じコマンドでもPowerShellとコマンドプロンプトで見え方が少し違うことがあります。学習中は、どの画面で実行したかをメモしておくと再現しやすくなります。特にスクールや職場で質問するとき、PowerShellで実行したのか、VS Codeのターミナルで実行したのかを伝えるだけで説明が早くなります。
2. PowerShellでインストールコマンドを実行する
スタートメニューでPowerShellを検索して開き、公式のインストールコマンドを実行します。貼り付ける前にURLとスペルを確認してください。
irm https://claude.ai/install.ps1 | iex
irmはURLから内容を取得するPowerShellの書き方で、iexは取得した内容を実行します。似たURLや知らないサイトのコマンドは危険なので、公式の案内からコピーしましょう。
PowerShellにコマンドを貼り付けるときは、貼り付けた瞬間に実行される設定になっている場合があります。コピーした内容が正しいか不安なときは、一度メモ帳に貼り付けて確認してからPowerShellへ移すと安全です。特にインストール系のコマンドは、パソコンに新しいプログラムを入れる操作なので慎重に扱いましょう。
実行中に画面がしばらく止まったように見える場合でも、すぐに閉じないでください。ネットワークからファイルを取得している途中や、インストール処理を進めている途中の可能性があります。数分待っても進まない場合は、表示されているメッセージを確認します。
PowerShellでインストールするときにセキュリティ警告が出る場合があります。警告は邪魔な表示ではなく、外部から取得した処理を実行してよいか確認するためのものです。内容を読まずに進めるのではなく、公式手順と同じ操作かを確認してから進めましょう。
3. コマンドプロンプトでも起動確認する
インストール後は、PowerShellだけでなくコマンドプロンプトでも確認できます。どちらでもclaudeが認識されれば、Windows側の設定は進んでいます。
claude --version
バージョン情報が表示されれば成功です。表示されない場合は、PowerShellを閉じて開き直す、Windowsを再起動する、インストールが途中で止まっていないか確認する、という順番で見直します。
コマンドプロンプトで確認する理由は、Claude CodeがWindows全体から使える状態かを確認しやすいからです。PowerShellでは動くのにコマンドプロンプトでは動かない場合、PATHやシェルの違いが関係している可能性があります。逆に、どちらでもclaude --versionが動くなら、基本的なインストールはできていると見てよいでしょう。
バージョン確認は、あとでトラブルを相談するときにも役立ちます。Claude Codeはアップデートで挙動が変わる場合があるため、「どのバージョンで起きている問題か」を把握しておくと、原因調査が進めやすくなります。
バージョン確認ができたら、次にclaude doctorで診断する流れに進むと安心です。インストール確認と環境診断は役割が違います。前者はコマンドが存在するか、後者はClaude Codeを使うための状態が整っているかを見る作業です。
4. Claude Codeの認証をWindowsで済ませる
Claude Codeを使うには、Claudeのアカウントと接続する認証が必要です。認証とは、このパソコンからClaude Codeを使ってよいか確認する手続きです。
claude auth login
authは認証、loginはログインを意味します。ブラウザが開いた場合は、Claudeのアカウントでログインし、ターミナルへ戻って操作を続けます。
認証では、Windowsのターミナルとブラウザが連携します。ターミナルに表示された案内に従ってブラウザでログインし、完了したらターミナルへ戻る、という流れです。ブラウザ側でログイン済みでも、Claude Code側の認証が別途必要になることがあります。
会社用と個人用のアカウントを使い分けている場合は、どちらでログインしているかを必ず確認してください。違うアカウントで認証すると、利用できる権限やプランが想定と異なることがあります。
Windowsの認証では、既定のブラウザが開くことがあります。普段使っていないブラウザが開いた場合、Claudeにログインしていない状態になっているかもしれません。必要に応じて、正しいアカウントでログインし直してから認証を続けます。
5. VS CodeとClaude Codeを一緒に使う
Visual Studio Code、略してVS Codeはコードを書くエディタです。Claude Codeはターミナルからプロジェクトを読んで作業を手伝うAIコーディングエージェントです。VS Codeでフォルダを開き、内蔵ターミナルからclaudeを実行すると扱いやすくなります。
cd C:/Users/your-name/Documents/claude-practice
claude
cdの後ろは自分のフォルダに合わせて変更します。最初は英数字だけのフォルダ名にしておくと、パスの入力ミスを減らせます。
VS Codeを使う場合は、左側のエクスプローラーで開いているフォルダ名と、ターミナルの現在地を見比べると理解しやすいです。Claude Codeはターミナルの現在地を基準に動くため、VS Codeで見えているファイルとターミナルの場所がずれていると混乱します。
6. claude doctorでWindows環境を診断する
認証やインストールが終わったあとも、環境に問題がないか確認しておくと安心です。Claude Codeには診断用のコマンドがあります。
claude doctor
警告が出た場合は、内容をよく読みます。英語メッセージが苦手でも、どの項目が問題なのかをコピーして調べると原因に近づけます。
claude doctorは、Windowsでありがちな環境差を見つけるときに便利です。たとえば、インストールはできたのに認証が未完了、コマンドはあるのに設定が足りない、といった状態を確認する入口になります。
診断結果を読むときは、全部を一度に理解しようとしなくて大丈夫です。まず警告やエラーの行を探し、そこに書かれている単語を確認します。ネットワーク、認証、設定、パスのどれに近い問題かを分けられれば、次に調べる内容が見えてきます。
診断結果の中には、初心者には分かりにくい英単語が含まれることがあります。その場合は、単語だけでなく行全体を見ます。たとえばauthなら認証、permissionなら権限、pathならコマンドの場所に関係している可能性があります。
7. Windowsでよくあるつまずきを切り分ける
WindowsでClaude Codeが動かないときは、インストール、PATH、認証、作業フォルダのどこで止まっているかを分けて考えます。現在のフォルダを確認するだけでも問題解決が早くなります。
pwd
dir
pwdは現在の場所を表示し、dirはフォルダ内の一覧を表示します。環境によってpwdが使いにくい場合はPowerShellで試してください。
Windowsでのトラブルは、コマンドそのものより「今どこで実行しているか」が原因になることが多いです。たとえば、main.jsを作ったつもりでも、別のフォルダでnode main.jsを実行すると、ファイルが見つからないエラーになります。
また、OneDrive配下や日本語名のフォルダでは、同期状態やパスの扱いで予想外の挙動になることがあります。最初の練習では、C:/work/claude-practiceのように短く分かりやすい場所を使うと、問題の切り分けが簡単です。
Windows特有のつまずきとして、OneDriveの同期中ファイル、ウイルス対策ソフトの制限、会社PCの実行ポリシーがあります。これらはClaude Codeの使い方以前の環境問題なので、診断結果と合わせて確認すると原因を見つけやすくなります。
8. Windowsで安全に使うための初期ルール
Claude Codeがファイル変更やコマンド実行を提案したときは、内容を読んでから許可します。削除、上書き、外部通信を伴う操作は特に慎重に確認してください。
パスワード、秘密鍵、APIキーをプロンプトへ書かないことも大切です。最初は練習用フォルダで小さいHTMLやJavaScriptを作り、慣れてから実務のコードに進みましょう。
安全に使うための初期ルールは、慣れてからも役立ちます。Claude Codeに「削除して」「全部直して」のような大きな指示を出す前に、対象ファイル、変更範囲、確認方法を指定しましょう。これだけで、意図しない変更をかなり減らせます。
Windows環境では、管理者権限で実行していると変更できる範囲が広くなる場合があります。学習中は、必要がない限り通常権限で作業し、大切なフォルダや本番データを直接操作しないようにしましょう。
慣れてきたら、Claude Codeに「変更前に必ず方針を説明してください」「ファイル削除は提案だけにしてください」のように安全ルールを伝えるとよいです。最初にルールを決めておくと、Windows上でも安心して開発補助を使いやすくなります。
まとめ
Windowsでの導入で確認した環境構築の要点
この記事では、WindowsにClaude Codeをインストールする方法と初期設定について、初心者が最初に迷いやすいポイントを整理しました。Claude Codeを安定して使うには、インストールそのものだけでなく、ターミナル、Node.js、Git、認証、作業フォルダの状態をセットで確認することが重要です。とくにWindowsでの導入を学ぶときは、Claude Code、AIコーディングエージェント、CLI、ターミナル、VS Code、Git、プロンプト、コンテキストといった言葉を、単語だけで覚えるのではなく、実際の開発作業の流れに結びつけて理解することが大切です。
Claude Codeは、ただ質問に答えるだけのチャットではなく、プロジェクトの状態を読み取り、必要に応じてファイルを確認し、コマンド実行や修正案の提示まで支援する開発向けの生成AIです。そのため、Windowsでの導入を使う場面でも、何を依頼するのか、どこまで任せるのか、結果をどう確認するのかを決めておくと、回答の質が安定しやすくなります。
Windowsでの導入のあとに見る動作確認ポイント
SEOで検索してこの記事に来た読者は、単に用語の意味を知りたいだけでなく、自分の環境でどう試せばよいのか、失敗したらどこを見ればよいのかまで知りたいはずです。そこで、Windowsでの導入を復習するときは、次のような観点をチェックしておくと実務にもつながります。
- ターミナルでバージョン確認ができるか
- Claude Codeの認証が完了しているか
- 作業フォルダを間違えずに開けているか
- Gitで変更差分を確認できる状態か
Windowsでの導入でつまずいたときの復習手順
ここまで読んだら、次は小さなサンプルで実際に試してみましょう。いきなり本番プロジェクトを変更するのではなく、練習用フォルダを作り、Claude Codeに調査だけ依頼し、その後で小さな修正や説明を頼む流れにすると安全です。Windowsでの導入の理解は、文章を読むだけでなく、短いコマンドや設定例を自分で確認することで定着します。
node -v
npm -v
claude --version
claude
上の例は、Windowsでの導入を復習するときの確認材料です。コマンドや設定内容は、自分のOS、利用しているエディタ、プロジェクト構成に合わせて変更してください。実行前に何を確認するのか、実行後にどんな結果が出れば成功なのかを言葉にしておくと、Claude Codeへの追加質問もしやすくなります。
生徒
「Windowsでの導入は、読んだだけで終わらせずに小さく試したほうがよさそうですね。」
先生
「その通りです。Claude Codeは、目的をはっきり伝えて、結果を確認しながら使うことで力を発揮します。今回の記事の内容をもとに、まずは安全な練習用プロジェクトで試してみましょう。」