Claude Codeのインストール方法は4通り
Claude Codeを使い始める方法は、2026年11月時点で大きく4つあります。
| 方法 | 向いている人 | ターミナル操作 | |---|---|---| | ネイティブインストーラー(推奨) | ターミナルでCLIとして使いたい人 | 必要 | | VS Code拡張機能 | 普段VS CodeやCursorで開発している人 | 不要(ターミナル利用時はCLIも必要) | | JetBrainsプラグイン | IntelliJ・PyCharm・WebStormなどを使う人 | CLIのインストールが必要 | | デスクトップアプリ | ターミナルに慣れていない人、GUIで使いたい人 | 不要 |
以前は「Node.jsを入れて、npmでインストールする」のが定番でしたが、現在の公式推奨はネイティブインストーラーです。Node.jsがなくてもインストールでき、自動アップデートにも対応しています。古い解説記事を見てnpmで入れようとしている方は、この記事の手順に切り替えてください。
この記事では、Claude Code公式ドキュメント(code.claude.com)の手順をもとに、OS別のインストール方法とつまずきやすいポイントを解説します。Claude Codeでできることや基本的な使い方は「Claude Codeとは?使い方から実践テクニックまで完全ガイド」をご覧ください。
---
インストール前の準備
動作環境
公式ドキュメントに記載されている動作環境は以下のとおりです(2026年11月時点)。
| 項目 | 要件 | |---|---| | OS | macOS 13.0以上 / Windows 10(1809以降)またはWindows Server 2019以上 / Ubuntu 20.04以上 / Debian 10以上 / Alpine Linux 3.19以上 | | メモリ | 4GB以上 | | CPU | x64またはARM64 | | シェル | Bash、Zsh、PowerShell、CMD | | ネットワーク | インターネット接続が必須 |
有料プランかAPIアカウントが必要
インストール自体は無料ですが、使うにはPro・Max・Ultra・Team・EnterpriseのいずれかのClaudeプラン、またはClaude Console(API)のアカウントが必要です。無料のFreeプランではClaude Codeは使えません。
どのプランを選べばいいかは「Claude Codeの料金【2026年】プラン比較と無料で使えるか」で詳しく比較しています。迷ったら、まずは月$20のProで十分です。
---
Macにインストールする手順
1. ターミナルを開く
「アプリケーション」→「ユーティリティ」→「ターミナル」を開きます。Spotlight(command + スペース)で「ターミナル」と入力しても起動できます。
2. インストールコマンドを実行する
次のコマンドを貼り付けてEnterを押します。
curl -fsSL https://claude.ai/install.sh | bash
ダウンロード中は進捗が表示されないので、少し待ってください。完了したら、ターミナルのウィンドウを新しく開き直します。
3. インストールを確認する
claude --version
「2.1.xxx (Claude Code)」のようにバージョン番号が表示されれば成功です。
Homebrewを使う場合
Homebrewを普段使っている方は、次のコマンドでも入れられます。
brew install --cask claude-code
ただし、Homebrew版は自動アップデートされません。定期的に brew upgrade claude-code を実行する必要があります。また claude-code は安定版チャンネル(最新版よりおおむね1週間遅れ)で、最新版を追いかけたい場合は claude-code@latest を指定します。
---
Windowsにインストールする手順
Windowsでは「ネイティブWindowsで使う」か「WSL(Windows上のLinux環境)で使う」かを選びます。
ネイティブWindowsとWSLの違い
| 項目 | ネイティブWindows | WSL 2 | |---|---|---| | 必要なもの | なし(Git for Windowsは任意) | WSL 2の有効化 | | サンドボックス機能 | 非対応 | 対応 | | 向いている用途 | Windows向けの開発・ツール | Linux系のツールチェーンを使う開発 |
Webサイト制作やNode.js・Pythonの開発なら、どちらでも問題なく使えます。迷ったらまずはネイティブWindowsで始めて、Linux前提のツールが必要になったらWSLを検討するのがおすすめです。
PowerShellでインストールする(推奨)
スタートメニューから「PowerShell」を開き、次のコマンドを実行します。管理者として実行する必要はありません。
irm https://claude.ai/install.ps1 | iex
コマンドプロンプト(CMD)でインストールする
CMDを使う場合はこちらです。
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
PowerShellとCMDの見分け方は、プロンプトの先頭に「PS」が付いているかどうかです。「PS C:\Users\名前>」ならPowerShell、「C:\Users\名前>」ならCMDです。コマンドを取り違えると、「irm は内部コマンドまたは外部コマンドとして認識されていません」や「The token '&&' is not a valid statement separator」といったエラーになります。
WinGetでインストールする
winget install Anthropic.ClaudeCode
WinGet版も自動アップデートされないので、winget upgrade Anthropic.ClaudeCode で手動更新します。
Git for Windowsは入れたほうがいい?
必須ではありません。Git for Windowsがない場合、Claude CodeはPowerShellを使ってコマンドを実行します。ただ、Git for Windowsを入れておくとClaude CodeがBashツールを使えるようになり、Linux/Mac向けに書かれた手順やスクリプトもそのまま動かしやすくなります。開発用途なら入れておくのがおすすめです。
---
WSL(Windows Subsystem for Linux)にインストールする手順
WSLで使う場合は、WSLのターミナルの中でLinux用のインストールコマンドを実行します。PowerShellやCMDから実行するのではない点に注意してください。
wsl --install を実行してUbuntuなどのディストリビューションを入れるcurl -fsSL https://claude.ai/install.sh | bash
claude --version で確認するWSLでのログイン時にブラウザが開かない場合は、ターミナルに表示されるログインURLをコピーしてWindows側のブラウザで開き、表示されたコードをターミナルに貼り付ければログインできます。
---
初回起動とログイン
インストールが終わったら、作業したいプロジェクトのフォルダに移動して claude を実行します。
cd your-project
claude
初回はブラウザが開き、Claudeアカウントへのログインを求められます。ProやMaxなどのサブスクで使う場合はclaude.aiのアカウントで、API従量課金で使う場合はClaude Consoleのアカウントでログインします。ログインが済めば、ターミナル上でClaude Codeとの対話が始まります。
インストール状態をより詳しく確認したいときは、診断コマンドが便利です。
claude doctor
インストールの健全性、設定ファイルのエラー、自動アップデートの状況などがまとめて表示されます。
---
VS Codeで使う(Claude Code VS Code拡張機能)
普段VS Codeで開発しているなら、拡張機能を入れるのが一番手軽です。
インストール手順
VS Code 1.94.0以上が必要です。CursorなどVS Code系のエディタでも同じ拡張機能が使えます。
CLIは別途必要?
拡張機能にはClaude Code本体が同梱されているので、拡張機能のチャットパネルを使うだけならCLIのインストールは不要です。ただし、同梱版はPATHに追加されないため、VS Codeの統合ターミナルで claude コマンドを使いたい場合は、前述の方法でCLIも別途インストールしてください。
---
JetBrains IDEで使う(IntelliJ・PyCharm・WebStormなど)
JetBrains向けにはプラグインが用意されています。対応IDEはIntelliJ IDEA、PyCharm、Android Studio、WebStorm、PhpStorm、GoLandなどです。
VS Code拡張機能と違い、JetBrainsプラグインにはCLIが同梱されていません。手順は次のとおりです。
claude を実行するMacは command + Esc、Windows/Linuxは Ctrl + Esc でIDEから直接Claude Codeを開けます。外部のターミナルで起動した場合は、Claude Code内で /ide と入力するとIDEと連携できます。
WSLで動かしている場合は、プラグイン設定(Settings → Tools → Claude Code [Beta])の「Claude command」に wsl -d Ubuntu -- bash -lic "claude" のように指定します(Ubuntuの部分は使っているディストリビューション名に置き換え)。
---
デスクトップアプリで使う(Claude Code Desktop)
「ターミナルの黒い画面はちょっと……」という方には、デスクトップアプリがおすすめです。ClaudeのデスクトップアプリにはClaude Codeが内蔵されており、Node.jsもCLIもインストール不要です。
手順
変更内容は差分ビューで確認してから反映できるので、初めての方でも安心して使えます。Codeタブを開いたときにアップグレードを求められた場合は、有料プランへの加入が必要です。
---
よくあるエラーと対処法
「command not found: claude」と表示される
インストールは成功しているのに、インストール先がPATHに入っていない状態です。まずはターミナルを開き直して再確認してください。それでも駄目なら、Mac(zsh)では次のコマンドでPATHを追加します。
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
bashを使っている場合は ~/.zshrc を ~/.bashrc に置き換えます。実行後、ターミナルを開き直してください。
Windows(PowerShell)では、次のコマンドでユーザーのPATHに追加し、ターミナルを再起動します。
$currentPath = [Environment]::GetEnvironmentVariable('PATH', 'User')
[Environment]::SetEnvironmentVariable('PATH', "$currentPath;$env:USERPROFILE\.local\bin", 'User')
「syntax error near unexpected token '<'」や403エラーが出る
インストール用のURLがスクリプトではなくWebページやエラーを返しています。「App unavailable in region」と表示される場合は、Claude Codeの提供対象外の国からアクセスしています。日本は提供対象ですが、社内ネットワークのプロキシやファイアウォールがダウンロードをブロックしているケースがあるので、情報システム部門に確認してください。
WSLで「cannot execute binary file: Exec format error」
WSL 1を使っている場合に起きる既知の問題です。PowerShellで wsl --set-version Ubuntu 2(Ubuntuはディストリビューション名)を実行し、WSL 2に変換するのが一番確実です。
npmで入れたら権限エラーが出た
npmでのインストールは現在も可能ですが(Node.js 22以上が必要)、sudo npm install -g は使わないでください。公式にも権限トラブルやセキュリティ上の問題につながるとして非推奨とされています。特別な理由がなければ、ネイティブインストーラーに切り替えるのが近道です。
古いバージョンが起動してしまう
npm版とネイティブ版など、複数の方法で入れていると古いほうが優先されることがあります。Mac/Linuxなら which -a claude、Windowsなら where.exe claude でインストール箇所を確認し、不要なほうをアンインストールしてください。
---
アップデートとアンインストール
ネイティブインストーラーで入れた場合は、バックグラウンドで自動アップデートされます。すぐに最新版にしたいときは claude update を実行します。
アンインストールはインストール方法ごとに異なります。ネイティブ版(Mac/Linux/WSL)なら次のとおりです。
rm -f ~/.local/bin/claude
rm -rf ~/.local/share/claude
設定や会話履歴まで消したい場合は、ホームディレクトリの .claude フォルダと .claude.json も削除します。MCPサーバーの設定なども消えるので注意してください。
---
インストールが終わったら次にやること
インストールできたら、まずはプロジェクトのルールをまとめた CLAUDE.md を作るところから始めましょう。Claude Codeに「このプロジェクト用のCLAUDE.mdを作って」と頼めば、たたき台を作ってくれます。
慣れてきたら、MCPサーバーを追加して、ブラウザ操作やデータベース、外部サービスとの連携を広げていくのがおすすめです。設定方法は「Claude Code × MCPサーバーで開発ワークフローを自動化する方法」で解説しています。
---
まとめ
- 現在の公式推奨はネイティブインストーラー。Node.jsは不要
- Mac・Linux・WSLは
curl -fsSL https://claude.ai/install.sh | bash、WindowsはPowerShellでirm https://claude.ai/install.ps1 | iex
- VS Code拡張機能はCLI同梱、JetBrainsプラグインはCLIの別途インストールが必要
- ターミナルが苦手ならデスクトップアプリの「Code」タブで使える
- 使うにはPro以上の有料プランかAPIアカウントが必要
社内でClaude Codeを導入したいけれど、エンジニア以外のメンバーにどう展開すればいいかわからない、という相談をよくいただきます。Swaaabでは、インストールから実務での使いこなしまでを扱うAI研修を提供しているほか、Claude Codeを活用したAIエージェント開発にも対応しています。導入の進め方に迷ったら、お問い合わせからお気軽にご相談ください。
Written by
Swaaab編集部
広島を拠点に、AI開発・DX支援・Web制作を手がける株式会社Swaaabの編集チーム。現場で得た知見をもとに、実践的な情報を発信しています。