Claude Codeのインストール方法:Windows・macOS・Linux対応(2026年5月版)

Claude CodeをWindows(PowerShell・WSL・WinGet)、macOS(Homebrew)、Linux(apt/dnf/apk)に5分でインストール。2026年5月時点の公式コマンド完全版。

Claude Codeはリリースから1年足らずで、月間検索数100万回を突破しました。記事タイトルを見て「気になってきたので試してみたい」と辿り着いた方へ。5分で始められるセットアップガイドをまとめました。

作業に入る前に、知っておきたいポイントを4つ。

  1. Claude Pro(月20ドル)以上のサブスクリプションが必要です。 無料プランではClaude Codeは利用できません。
  2. Claude Codeはターミナル上で動作します。 マシン上のテキストベースのコマンドラインツールです。
  3. ネイティブインストーラが2026年初頭にnpmを置き換えて正式なインストール手段になりました。 数ヶ月以上前に書かれたチュートリアルはnpm方式を解説していることが多いですが、現在は非推奨です(ただしまだ動作はします)。
  4. 2026年初頭に追加された公式手段: Homebrewbrew install --cask claude-code)、WinGetwinget install Anthropic.ClaudeCode)、署名付きのLinuxパッケージリポジトリ(apt/dnf/apk)も正式対応しました。普段からパッケージマネージャーを使っている方には、さらに選択肢が広がりました。

それでは、実際にインストールしていきましょう。


システム要件

インストールする前に、お使いのマシンが対応OSかどうか確認しましょう。

OS最低バージョン備考
macOS13.0(Ventura)Apple Silicon、Intel両対応
LinuxUbuntu 20.04+ / Debian 10+ / Alpine 3.19+4GB以上のRAM推奨
Windows10(1809+)または Server 2019+WSL 2 または Git for Windows

Windows 11であれば問題ありません。macOS Monterey(12)以前をお使いの方は、事前にOSをアップグレードしておきましょう。

オプション1:macOSまたはLinux(30秒インストール)

ターミナルを起動し、以下のコマンドを貼り付けてEnterキーを押すだけです。

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

これだけです。ネイティブインストーラがバイナリを自動ダウンロードし、~/.local/binに配置、自動更新の設定まで行ってくれます。Node.jsも不要で依存関係もなし。パッケージマネージャーの煩わしさからも解放されます。

動作確認も簡単です。

claude --version
claude doctor

claude doctor コマンドで状態を診断します。認証の有効性、PATHの設定、構成ファイル、MCPサーバーの接続状況などをチェック。インストール後は最初に実行しておくと、トラブルを未然に防げます。

お使いのプロジェクトディレクトリに移動し、起動します。

cd /パス/プロジェクト
claude

これでClaude Codeの操作画面に入れます。

オプション2:Windows + WSL(推奨)

WSL(Windows Subsystem for Linux)は、Windows上でLinux環境を動作させるための仕組みです。Claude CodeはネイティブなWindowsパスよりもWSL環境で安定して動作します。インストール手順はmacOS/Linux版と同じです。

ステップ1: PowerShellを「管理者として実行」で開き、以下のコマンドを入力します。

wsl --install

再起動を促されたら再起動します。完了後、スタートメニューからUbuntuターミナルを起動しましょう。

ステップ2: Ubuntu(WSL)ターミナル内でClaude Codeをインストールします。

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

ステップ3: インストール確認と起動です。

claude --version
claude doctor
cd /mnt/c/Users/あなたのユーザー名/パス/プロジェクト
claude

WSLからWindowsのドライブにアクセスする場合、パスは /mnt/c/ のようになります。Cドライブが /mnt/c/、Dドライブが /mnt/d/ といった具合です。

オプション3:Windowsネイティブ(PowerShell)

WSLを使わずにWindows環境に直接インストールすることも可能です。ただし、Claude Codeは内部でGit Bashを利用するため、事前にGit for Windowsのインストールが必要です。

ステップ1: まずGit for Windowsをインストールします。デフォルト設定のままで問題ありません。

ステップ2: PowerShellを通常のユーザー権限で開き、以下のコマンドを実行します。

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

ステップ3: インストール確認です。

claude --version
claude doctor

もし claude doctor がGit Bashを見つけられないとエラーを吐く場合、~/.claude/settings.json に設定を追記します。

{
  "env": {
    "CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
  }
}

オプション4:レガシーnpm方式(まだ動きます)

もしNode.js 18以降がインストール済みで、npm方式に慣れている場合はこちら:

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

Anthropicは現在この方法を非推奨としていますが、一応動作はします。敢えて避けたほうが良い理由は以下の3点です。

  1. 自動更新されない。 新バージョンが出ても、手動で npm update する必要があります。
  2. Node.js 18以上が必須。 ネイティブインストーラなら依存関係の心配は不要です。
  3. 環境が壊れやすい。 npmのグローバルインストールは権限(パーミッション)エラーが起きやすく、設定が複雑になりがちです。

すでにnpm版を入れている場合は、ネイティブインストーラへの移行をおすすめします。

# ネイティブバイナリをインストール
curl -fsSL https://claude.ai/install.sh | bash

# 古いnpm版を削除
npm uninstall -g @anthropic-ai/claude-code

オプション5:Homebrew(macOS)

Homebrewで管理している方へ。Anthropicが公式caskを公開しました。

brew install --cask claude-code

caskには2つのチャンネルがあります。

  • claude-codestableチャネル追従(latestより約1週間遅れ、大きなリグレッションを含むリリースをスキップ)。安定性重視。
  • claude-code@latestlatestチャネル追従(新バージョンが出次第すぐに反映)。最新機能を使いたい人向け。

注意点として、Homebrew経由のインストールは自動更新されません。新バージョンやセキュリティ修正を受け取るには、定期的に brew upgrade claude-code(または claude-code@latest)を実行する必要があります。

オプション6:WinGet(Windowsパッケージマネージャー)

Microsoft公式のパッケージマネージャー WinGet 経由でも配布されています。

winget install Anthropic.ClaudeCode

WinGet版も自動更新の対象外です。winget upgrade Anthropic.ClaudeCode を定期的に実行して最新版に追従させましょう。

オプション7:Linuxパッケージリポジトリ(apt・dnf・apk)

Anthropicは署名付きの apt・dnf・apk リポジトリも公開しています。Debian/Ubuntu、Fedora/RHEL、Alpine系ディストリビューションをお使いなら、これが最もクリーンなインストール経路です。システム全体のアップグレードコマンドで同時にアップデートできます。

Debian / Ubuntu(apt):

sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL https://downloads.claude.ai/keys/claude-code.asc \
  -o /etc/apt/keyrings/claude-code.asc
echo "deb [signed-by=/etc/apt/keyrings/claude-code.asc] https://downloads.claude.ai/claude-code/apt/stable stable main" \
  | sudo tee /etc/apt/sources.list.d/claude-code.list
sudo apt update
sudo apt install claude-code

GPGフィンガープリントの検証は、gpg --show-keys /etc/apt/keyrings/claude-code.asc の出力に 31DD DE24 DDFA B679 F42D 7BD2 BAA9 29FF 1A7E CACE が含まれていれば確認完了です。

Fedora / RHEL(dnf):

sudo tee /etc/yum.repos.d/claude-code.repo <<'EOF'
[claude-code]
name=Claude Code
baseurl=https://downloads.claude.ai/claude-code/rpm/stable
enabled=1
gpgcheck=1
gpgkey=https://downloads.claude.ai/keys/claude-code.asc
EOF
sudo dnf install claude-code

Alpine(apk):

wget -O /etc/apk/keys/claude-code.rsa.pub \
  https://downloads.claude.ai/keys/claude-code.rsa.pub
echo "https://downloads.claude.ai/claude-code/apk/stable" >> /etc/apk/repositories
apk add claude-code

最新のローリングチャネルを使いたい場合は、URLとsuite名の stablelatest に書き換えてください。アップデートは各パッケージマネージャーの通常コマンド(sudo apt upgrade claude-codesudo dnf upgrade claude-codeapk upgrade claude-code)で実行できます。

認証(ログインの儀式)

初回に claude コマンドを実行すると、ブラウザでOAuthログイン画面が開きます。Anthropicアカウントで認証しましょう。

  • Claude Pro/Max個人サブスク — claude.ai へのログイン
  • Claude TeamまたはEnterprise — ワークスペースへのログイン
  • Claude Console — 組織に招待されている場合

ブラウザが自動起動しない場合は、ターミナル上で c キーを押すとログインURLがコピーされます。ブラウザに貼り付けてログインし、完了後に表示されるコードをターミナルに貼り付けて認証を完了してください。

作業中にアカウントを切り替える場合は:

/logout

(※ シェル上ではなく、Claude Codeのインタラクティブセッション内で実行してください)

最初のコマンド

claude でインタラクティブセッションが開いたら、以下のコマンドを試してみましょう。

/help          # 全コマンド表示
/status        # 認証、サブスク、レート制限を確認
/config        # 現在の設定を表示
/logout        # サインアウト

シェル上(セッションの外)から直接実行する場合は:

claude doctor    # 診断レポート
claude --version # インストール済みバージョン
claude mcp list  # 設定済みMCPサーバ一覧

実践的な最初のタスク

今お手持ちのプロジェクトを開いてみましょう。Next.jsアプリでもPythonスクリプトでも、設定ファイルのリポジトリでも構いません。Claude Codeを起動し:

cd /パス/プロジェクト
claude

プロンプトは日本語で実務レベルのタスクを指示します。例:

「READMEを読んで、このプロジェクトの構成を教えて」

または、

「メールアドレスを検証する関数を追加して。コードベースで適切な場所に配置して」

さらに、

「全TODOコメントを見つけて、ファイルパスと一緒に一覧化して」

Claudeはリポジトリ内のファイルを読み解き、考え、変更案を提示します。ファイルに直接手を加える前には必ず承認を求められるので、最終的なコントロール権は常にあなたの手元にあります。

よくあるセットアップ問題と対処

“command not found: claude”

インストーラはバイナリを ~/.local/bin に配置しましたが、シェルのPATHにそのディレクトリが含まれていない状態です。以下を追加してください。

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

macOS Catalina以降のデフォルトシェルである zsh を使っている場合は、.bashrc ではなく .zshrc に追記してください。

“The token ‘&&’ is not a valid statement separator”

PowerShellにCMD(コマンドプロンプト)用コマンドを貼り付けてしまった場合です。CMDに切り替えるか、PowerShell用のコマンドを使ってください。

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

npm install中に"Permission denied"

sudo npm install -g を実行して権限周りを壊してしまったケースです。npmではsudoを使わないのが鉄則です。代替手段は:

  • ネイティブインストーラを使う(sudo不要):curl -fsSL https://claude.ai/install.sh | bash
  • nvm(Node Version Manager)でNodeをホームディレクトリ配下にインストール

WSLがインターネットに繋がらない

curl https://claude.ai で接続テストしてください。失敗する場合、WindowsファイアウォールかVPNがWSLの通信をブロックしています。多くのVPNクライアントには「ローカルネットワークトラフィックを除外する」オプションがあるので、これを有効化してみてください。

Node.jsバージョンが古すぎる(npm版のみ)

npm版のClaude CodeはNode.js 18以上が必須です。node -v でバージョンを確認し、v16以下ならnvmを使ってアップグレードしましょう。

nvm install 20
nvm use 20

または、npmのインストール手順を完全にスキップしてネイティブインストーラを使うのが確実です。

インストール直後にレート制限に当たる

Proプランなのに、インストール直後(1時間以内)にレート制限に引っかかる現象があります。これは実際に発生している問題で、Anthropic側も2026年3月31日に公式に認めています。まずはClaude Codeのバージョンを確認しましょう。

claude --version

2026年5月4日現在、最新ビルドは v2.1.126(5月1日リリース)です。claude project purge [path] といった実用的なコマンドが追加され、Opus 4.7 で発生していた /context のパーセント表示バグも修正されました。一方で、v2.1.100 で混入したトークンインフレの問題については、まだ公式パッチは提供されていません。コミュニティでは v2.1.34 へのダウングレード、またはネイティブバイナリではなく npm からの再インストールが回避策として挙げられています。

ネイティブインストーラで特定バージョンを固定したい場合は:

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

将来の自動アップデートで誤って古い(不良な)バージョンに巻き戻されないよう、~/.claude/settings.json で最低バージョンを指定しておくのも一手です。

{
  "autoUpdatesChannel": "stable",
  "minimumVersion": "2.1.34"
}

MCPでClaude Codeを拡張

インストールと基本操作に慣れたら、本領発揮です。MCP(Model Context Protocol)経由で外部ツールと接続することで、Claude Codeは単なる「コーディングアシスタント」から「データベース、API、チームツールに直接アクセスできる高度なアシスタント」に進化します。

現在利用可能なMCPサーバー一覧:

claude mcp list

新設されたもの(データベース接続の例):

claude mcp add my-db --command "docker run --rm my-db-mcp:latest"

各プロジェクトの .claude/.mcp.json に設定ファイルを置くことで、そのプロジェクト専用のMCPサーバーを定義できます。共有リポジトリの場合はこのファイルをコミットしておけば、チームメンバー全員が同じ環境構成で作業を開始できます。

注目度の高いMCPサーバー:

  • GitHub MCP — PRの作成やブランチのレビュー、Issueの検索をClaude Code内で完結
  • データベースMCP — PostgreSQL、MySQL、MongoDBを直接クエリ実行
  • Backlog / Jira MCP — チケット情報をリアルタイムでコンテキストに組み込み
  • Slack / Notion MCP — チームのコミュニケーション・ドキュメントと連携

OS別クイックリファレンス

環境インストールコマンド
macOS 13+curl -fsSL https://claude.ai/install.sh | bash
Linux(Ubuntu/Debian)curl -fsSL https://claude.ai/install.sh | bash
Windows WSLLinuxと同じ(WSL内で)
Windows PowerShellirm https://claude.ai/install.ps1 | iex
Windows CMDcurl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
レガシー npmnpm install -g @anthropic-ai/claude-code(Node 18+)

日本の開発者向けメモ

業務利用を検討している開発者へ、押さえておきたいポイント:

1. 日本語プロンプトへの対応が快適。 Claude Codeは日本語での指示に自然に応答します。変数名やコメントが日本語のレポジトリでも問題なく処理可能。Qiita、Zenn、noteなどの日本語コミュニティでも事例が多数共有されています。

2. 企業利用のコンプライアンスチェック。 業務コードをAnthropicのサーバーに送信するため、情シス・法務部門との確認が必須です。AnthropicのBAA(Business Associate Agreement)はTeam・Enterpriseプランで利用可能です。Pro・Maxは個人利用が前提となるため、社内ガイドラインに照らし合わせてから業務コードを処理させるようにしてください。

3. .claudeignore の活用。 .gitignore と同じ記法で、Claudeに読み込ませたくないファイルを除外できます。.env、秘密鍵、機密設定ファイルは必ず追記しておきましょう。

4. Code with Claude Tokyo 2026(6月10日開催)。 Anthropic初の日本開催開発者向けカンファレンスです。新機能やプラン改定の発表が予想されるため、本格的に導入する前にチェックしておくと良いでしょう。

あなたにとって何を意味するか

ターミナル未経験の方: macOS、またはWindowsならWSL環境での利用がおすすめです。Claude Codeはターミナルベースのツールのため、最低限の操作に慣れていないと本来の力を発揮できません。cdlspwd、gitの基本操作に30分ほど時間を割いて慣れておきましょう。

Claude Codeを評価中の開発者: 5分でインストールし、サイドプロジェクトの実務タスクを投げてみてください。CursorはIDE統合型、Copilotはオートコンプリート寄りに対し、Claude Codeはコマンドライン駆動の異なるアプローチを取ります。実際に触ってみてこそ、その違いと価値がわかります。

チーム環境を整備する人: 共有リポジトリに .claude/ ディレクトリを作成し、MCP設定などをコミットしておきましょう。新メンバーはインストーラを実行して認証するだけで、チーム共通のツール構成を自動的に引き継げます。

すでにClaude Codeをインストール済みの方: プラグインとMCPエコシステムが「ユーザー」から「パワーユーザー」への分水嶺です。FindSkillのClaude Codeマスターコースでは、Skills、Hooks、MCPの活用方法を詳しく解説しています。

結論

Claude CodeのインストールはOSによって異なりますが、大体30秒〜5分で完了します。2026年4月時点で推奨されているネイティブインストーラは、動作が安定しており高速で、依存関係の心配もありません。

本当の学習曲線はインストールそのものではなく、その先の「どう生産的に使うか」にあります。まずは小さなタスクから始めて、徐々に大きなワークフローに拡張し、必要に応じてMCPツールを追加していきましょう。インストール初日に全ての設定を完璧にしようとしなくて大丈夫です。

最後にサブスクリプションの予算確保も忘れずに。Free Tierでは実務レベルの活用は難しいため、月20ドルのProプランが本当のエントリーポイントとなります。


次のステップ: FindSkillのClaude Codeマスターコースでは、初回インストールからSkills・Hooks、MCPを活用した応用パターンまで、一連のワークフローを網羅しています。すでにインストール済みの方は、Claude Code料金ガイドを参考に、最適なプランを選択してください。


参考情報:

Build Real AI Skills

Step-by-step courses with quizzes and certificates for your resume