AIコーディングツール

Claude Code を Windows・macOS にインストールする方法(2026 年版):ステップバイステップガイド

2026年8月20日4分で読めます

Claude Code をインストールする最も手早い方法はネイティブインストーラー(Node.js 不要)を使うことです。すでに Node のエコシステムに慣れているなら npm install -g @anthropic-ai/claude-code を実行しても構いません。Windows には WinGet と WSL2、macOS には Homebrew もあります。利用には有料の Claude アカウント(Pro、Max、Team/Enterprise、または Console API)が必要で、無料の claude.ai プランでは使えません。インストールが終わったら claude --version で確認し、プロジェクトフォルダー内で claude を実行して最初のセッションを開きましょう。

Anthropic は変更を素早くリリースするため、実際に進める前に、すべてのコマンドとバージョン番号を公式ドキュメント code.claude.com/docs で必ず確認してください。

私は Jasmine、Windows と macOS の両方で毎日 Claude Code を使っている開発者です。このガイドでは両方の OS を 1 ページにまとめ、各ステップのコピペ用コマンドに加え、適切な方法の選び方、インストールの確認方法、多くの人がつまずくエラーの直し方まで解説します。このツールがそもそも何なのかまだよく分からない場合は、まず Claude Code とは何かを読んでから戻ってきてください。

インストール前に必要なもの(システム要件)

コマンドを入力する前に、インストールし終えてから動かないと気づくことのないよう、この簡単なチェックリストに目を通しておきましょう。

  • オペレーティングシステム:Windows 10(ビルド 1809 以降)または Windows 11、あるいは macOS(Apple Silicon と Intel のどちらでも動作します)。
  • 有料の Claude アカウント(必須):Claude Code には Pro(月 $20)Max 5x(月 $100)Max 20x(月 $200)、Team/Enterprise プラン、または Anthropic Console(API)によるトークン課金のいずれかが必要です。claude.ai の無料プランでは Claude Code は使えません
  • ターミナル:PowerShell または Windows Terminal(Windows)、Terminal または iTerm2(macOS)。
  • 方法によって:npm でインストールする場合は Node.js 22 以降が必要です。ネイティブインストーラーなら Node は一切不要です。Windows では WSL2 や Git for Windows を入れておくと、コマンドライン操作がより快適になります。

重要:ここで多くの初心者がつまずきます。無料プランでも Claude Code のダウンロードとインストールはできますが、アカウントにアクセス権がないためサインインがブロックされます。先に有料プランへアップグレードするか、Console で取得した API キーを用意しておきましょう。

始める前にちょっとしたコツを一つ。すでに Node が入っているなら node --version を実行して、どのバージョンかを確認しましょう。古いバージョン(18 や 20)なら、npm で入れる前にアップグレードが必要です。あるいはネイティブインストーラーに切り替えて Node を完全に省くこともできます。容量については、Claude Code は軽量なコマンドラインツールで、ディスクや RAM をあまり必要としません。実際に速度を左右するのはハードウェアではなくネットワーク接続です。

適切なインストール方法の選び方

よく使われる方法は 4 つあります。迷っているなら、ネイティブインストーラーを選んでおけば間違いありません。最も軽量で、自動更新もされます。下の表を見れば 30 秒ほどで判断できます。

方法必要なものこんな人に長所 / 短所
ネイティブインストーラー ターミナルだけ(Node 不要) ほとんどの人、初心者 + 軽量、バックグラウンドで自動更新 / − 手動でのバージョン管理はしにくい
npm Node.js 22+ すでに Node に慣れている開発者 + 使い慣れたツール群 / − Node とグローバル権限を自分で管理する必要がある
WSL2 + npm Windows + WSL2 + Ubuntu 内の Node Linux 環境が欲しい Windows ユーザー + 最良の POSIX 体験 / − セットアップはやや手間
Homebrew macOS + Homebrew すでに brew を使っている macOS ユーザー + 他のツールと足並みをそろえられる / − macOS 専用

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

2026 年の Windows にはネイティブインストーラーと WinGet があるため、以前のように WSL はもう必須ではありません。とはいえ、WSL2 は今でも最も快適な Linux 風のコマンドラインを提供してくれます。下の 3 つの方法から 1 つを選んでください。

方法 1 - ネイティブインストーラー(おすすめ)

PowerShell を開き、Anthropic の 1 行インストールコマンドを実行します。この方法は Node.js を必要とせず、その後は自動更新されます。

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

このコマンドは、お使いの OS とアーキテクチャに合った安定版ビルドをダウンロードし、バイナリをユーザーディレクトリにインストールして、自動的に PATH へ追加します。完了したらターミナルを一度閉じて開き直し、PATH を更新してから claude --version で確認してください。実行ポリシーのために PowerShell がスクリプトをブロックする場合は、Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass で現在のセッションだけ制限を緩め、もう一度実行できます。

方法 2 - WinGet

すでに WinGet でソフトウェアを管理しているなら、直接インストールできます。

winget install Anthropic.ClaudeCode

WinGet は、winget upgrade で Claude Code を他のソフトと一緒に更新し続けたい人に向いています。

方法 3 - WSL2 + npm(Linux 環境)

これは Windows 上で本物の Linux 環境が欲しい人向けの選択肢です。PowerShell を管理者として開き、WSL2 を有効化します。

wsl --install

求められたら再起動し、Ubuntu を開いて、WSL 内に Node.js 22 LTS をインストールします(nvm または公式の NodeSource リポジトリを使用)。その後、npm で Claude Code をインストールします。

npm install -g @anthropic-ai/claude-code

WSL2 で気をつけておきたい点がいくつかあります。

  • sudo npm install -g は実行しないでください。sudo でグローバルインストールすると、後で権限まわりのトラブルの原因になりがちです。npm の prefix をユーザーディレクトリに設定するか、nvm を使いましょう。
  • コードは WSL のファイルシステム内に置いてください(例:~/projects)。マウントされた /mnt/c/... パスではなく WSL 内に置くと、I/O が劇的に速くなります。
  • Git for Windows(または WSL 内の git)をインストールしてください。Claude Code は git が使える環境で最も力を発揮します。git のない素の PowerShell では、一部の操作が制限されます。

macOS に Claude Code をインストールする

macOS にはすっきりした方法が 2 つあります。ネイティブインストーラー/Homebrew(Node 不要)か、すでに Node があるなら npm です。どちらも Apple Silicon(M1/M2/M3 以降)と Intel の Mac で問題なく動作します。インストーラーが適切なアーキテクチャを自動判別するので、手動で選ぶ必要はありません。Mac で Terminal を使ったことがなければ、Spotlight(Cmd+Space で「Terminal」と入力)から開けば準備完了です。

方法 1 - ネイティブインストーラー / Homebrew

Node.js を使わない最速の方法は、Terminal で実行します。

curl -fsSL https://claude.ai/install.sh | bash

すでに Homebrew を使っていて、他のツールと一緒に管理したい場合はこちら。

brew install --cask claude-code

方法 2 - npm

Node に慣れているなら、まず Node.js 22 以降をインストールし(nodejs.org から LTS を入手するか brew install node を実行)、それから Claude Code をインストールします。

brew install node
npm install -g @anthropic-ai/claude-code

node --version で Node が十分新しいか確認します(22 以上である必要があります)。グローバルインストール中に権限エラーが出たら、sudo は避け、代わりに npm の prefix をユーザーディレクトリに設定し直してください。

認証と最初のセッション

インストールしただけでは不十分で、サインインして初めて使えるようになります。任意のプロジェクトフォルダーに移動して実行します。

cd path-to-your-project
claude

初回実行時、Claude Code はブラウザを開いてAnthropic アカウントへのサインインを求めます(Console を使う場合は API キーを貼り付けます)。サインインが済んだらターミナルに戻ると、セッションが始まります。Pro/Max アカウントでログインすると利用上限はサブスクリプションに連動し、API キーを使う場合はトークン単位で課金されます。両者は別物なので、自分のニーズと予算に合う方を選びましょう。

さっそく「このディレクトリの構造を一覧表示して」のような簡単なプロンプトを試して、Claude Code がプロジェクトを読み取れることを確認しましょう。慣れるにはよいタイミングでもあります。リクエストは英語(あるいは任意の言語)で入力でき、ファイルへの書き込みを承認する前に、変更内容を必ずプレビューできます。

Claude Code は現在のフォルダーを信頼するかも尋ねてきます。これは安全のための仕組みで、ツールは許可したフォルダー内のファイルのみを読み書きします。クローンしたばかりの見慣れないプロジェクトでは、アクセスを許可する前に一度考えましょう。

インストールが成功したか確認する

多くのガイドはこのステップを飛ばしますが、確認しておくと PATH やバージョンの問題を早めに見つけられます。次のコマンドを実行し、期待される結果と見比べてください。

コマンド目的期待される結果
claude --versionインストール済みのバージョンを表示バージョン文字列が表示される(エラーなし)
claude doctorインストール環境を診断主要項目が「OK」と表示されるチェックリスト
where.exe claude (Windows)実行ファイルのパスを表示有効なパスが返される
which claude (macOS)実行ファイルのパスを表示有効なパスが返される

claude --version が動作し、claude doctor に赤いエラーが出なければ、インストールは成功と考えてよいでしょう。

よくあるインストールエラーと手早い対処法

両方の OS でインストールする際に私が最もよく遭遇するエラーと、それぞれの手早い対処法を挙げます。

  • 'claude' is not recognized / command not found:実行ファイルが PATH に入っていません。ターミナルを閉じて開き直し、それでも失敗する場合は、インストールディレクトリ(通常は ~/.local/bin)を PATH に追加してターミナルを再起動してください。
  • Node が古すぎる:Node が必要バージョンを下回っていると npm がエラーになります。nvm を使うか、nodejs.org から LTS を入れ直して Node を 22 以降にアップグレードしてください。
  • npm install -g 中の権限エラー(EACCES):sudo で無理やり対処しないでください。npm の prefix をユーザーディレクトリに設定し直すか、ネイティブインストーラーに切り替えれば、グローバル権限の問題を丸ごと回避できます。
  • WSL が有効になっていない(Windows):wsl --install がエラーになる場合は、「Windows の機能」で「仮想マシン プラットフォーム」と「Linux 用 Windows サブシステム」の両方を有効にしてから再起動してください。
  • ターミナルを更新していない:インストール後、新しい環境変数は新しいターミナルセッションにのみ適用されます。再試行する前に、必ず新しいターミナルを開いてください。

他の問題に直面している、あるいはもっと詳しく知りたいですか?状況ごとの完全な対処法をまとめた専用ガイドClaude Code のよくあるエラーの直し方をご覧ください。

アップデートとアンインストール

アップデート:

  • ネイティブインストーラー:バックグラウンドで自動更新されるので、何もする必要はありません。手動で確認したいときは claude update を実行できます。
  • npm:npm update -g @anthropic-ai/claude-code を実行します。

アンインストール:

  • npm:npm uninstall -g @anthropic-ai/claude-code
  • Homebrew:brew uninstall --cask claude-code
  • ネイティブインストーラー:~/.local/bin 内のバイナリと、関連する設定ディレクトリを削除します。

インストール後の次のステップ

Claude Code が動くようになったので、いよいよ実際に使ってみましょう。おすすめの進め方はこちらです。

操作に慣れてきたら、あらかじめ用意された skill や subagent のバンドルを使うと、さらに速く作業できます。たとえば Claude Code 向けの AgentKit バンドルak CLI(リンク経由で 20% オフ)から有効化)を使えば、各 skill を手作業で設定する手間が省けます。これは任意です。キットに頼らなくても Claude Code は十分きちんと動きます。

よくある質問(FAQ)

Claude Code のインストールにお金はかかりますか?

インストール自体は無料ですが、使うには有料の Claude アカウントが必要です。Pro(月 $20)、Max 5x(月 $100)、Max 20x(月 $200)、Team/Enterprise プラン、または Anthropic Console によるトークン課金のいずれかです。claude.ai の無料プランでは Claude Code は使えません。

コーディングの知識は必要ですか?

基本的なプログラミングの知識があると効率よく作業できますが、専門家である必要はありません。ターミナルを開き、フォルダー間を移動し、出力を読めれば十分です。まったくの初心者でも、手順を丁寧に追えば使えます。

Windows で WSL は必須ですか?

いいえ。2026 年の Windows にはネイティブインストーラーと WinGet があるため、WSL なしで直接インストールできます。とはいえ、WSL2 は今でも最も快適な Linux 風の体験を提供するので、プロジェクトが POSIX 環境を前提としている場合に向いています。

どの Node.js バージョンが必要ですか?

Node が必要になるのは npm でインストールする場合だけで、Node.js 22 以降を使うべきです。ネイティブインストーラーを使うなら、Node.js はまったく必要ありません。

低スペックのマシンでも動かせますか?

はい。Claude Code は処理の大部分を Anthropic のサーバー上で実行するため、高性能なマシンは必要ありません。本当に必要なのは、安定したネットワーク接続と有料アカウントです。ささやかな構成でも問題なく動きます。

Claude Code をアンインストールするには?

インストール方法によって異なります。npm の場合は npm uninstall -g @anthropic-ai/claude-code、Homebrew の場合は対応する brew uninstall、ネイティブインストーラーの場合は ~/.local/bin 内のバイナリを設定ディレクトリとともに削除します。

まとめ

Windows や macOS への Claude Code のインストールは、突き詰めれば 3 つです。方法を選び(初心者にはネイティブインストーラーが最も安全)、有料アカウントでサインインし、claude --versionclaude doctor で確認する。行き詰まったら、上のよくあるエラーのセクションか、専用ガイドClaude Code のエラーの直し方を見直してください。インストールが済んだら、初心者向けの 10 のステップから始めて、最初のセッションを本当に生産的なものにしましょう。

インストールコマンドとシステム要件の出典:Anthropic の公式ドキュメント code.claude.com/docs(2026 年 8 月アクセス)。

J

Jasmine

著者 · Jasmine Daily

Jasmine Dailyを綴る書き手。思ったこと、経験したこと、日々の瞬間を書き留めています。正直に、急がず、完璧でなくても。

Jasmine Daily

まだ読みものが待っています。

この記事が心に響いたなら、ジャーナルのほかのページものぞいてみてください。

次に読む

関連する投稿