Claude Code ネイティブインストーラー
Windows、macOS、Linux、WSL にコマンド一つで Claude Code をインストール。Node.js 不要、npm 不要、PATH 設定不要。自動アップデート付き。npm との比較も紹介。
設定をやめて、構築を始めよう。
AIオーケストレーション付きSaaSビルダーテンプレート。
問題: 旧来の npm インストール方法は Node.js 18 以上が必要で、PATH の問題が起き、一部のプラットフォームでは動作しませんでした。ネイティブインストーラーはこれらをすべて解決し、どこでも動く一つのコマンドで完結します。
クイックスタート: コマンド一つでインストール
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
macOS / Linux / WSL:
curl -fsSL https://claude.ai/install.sh | bash
Homebrew (macOS/Linux):
brew install --cask claude-code
以上です。Node.js 不要。npm 不要。PATH 設定不要。claude --version を実行して確認してください。
ネイティブインストーラーが優れている理由
Anthropic はネイティブインストーラーをすべての Claude Code ユーザーへの推奨インストール方法として提供しています。比較表は以下の通りです。
| 機能 | ネイティブインストーラー | npm インストール |
|---|---|---|
| Node.js が必要 | いいえ | はい (v18 以上) |
| 自動アップデート | あり (バックグラウンド) | なし (手動) |
| PATH 設定 | 自動 | よく壊れる |
| プラットフォーム対応 | Windows、macOS、Linux、WSL | 環境依存 |
| 安定性 | 本番環境テスト済み | プラットフォーム依存 |
ネイティブインストーラーはすべてを自動で処理します。システムに合ったバイナリをダウンロードし、PATH を設定し、Claude Code をバックグラウンドで最新に保ちます。
Windows: irm https://claude.ai/install.ps1 | iex
PowerShell コマンド irm https://claude.ai/install.ps1 | iex は3つのことを行います。
- irm (Invoke-RestMethod) が Anthropic からインストールスクリプトをダウンロードします
- | がスクリプトの内容を次のコマンドにパイプします
- iex (Invoke-Expression) がダウンロードしたスクリプトを実行します
最もクリーンなインストールのために管理者として実行してください。
# PowerShell を管理者として開いてから:
irm https://claude.ai/install.ps1 | iex
# インストールの確認
claude --versionCMD ユーザー向けの代替方法:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
WinGet オプション:
winget install Anthropic.ClaudeCode
注意: WinGet は自動アップデートに対応していません。ネイティブインストーラーの方が優れた選択肢です。
macOS と Linux: curl https://claude.ai/install.sh | bash
bash インストーラーは macOS、Linux、WSL で同じように動作します。
curl -fsSL https://claude.ai/install.sh | bash
-fsSL フラグの意味:
- f: HTTP エラー時にサイレントで失敗する
- s: サイレントモード (プログレスバーなし)
- S: エラーが発生した場合に表示する
- L: リダイレクトに従う
確認と起動:
claude --version
cd your-project
claudeトラブルシューティング
"irm is not recognized" (Windows)
CMD にいます。PowerShell に切り替えてコマンドを実行してください。
"Execution policy" エラー (Windows)
PowerShell はデフォルトでスクリプトをブロックすることがあります。
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm https://claude.ai/install.ps1 | iexインストール後に "command not found"
PATH をリロードするためターミナルを閉じて再度開き、claude --version を試してください。
npm 版がすでにインストールされている場合
先に npm 版をアンインストールしてください。
npm uninstall -g @anthropic-ai/claude-code
その後、ネイティブインストーラーを実行してください。
インストール後の流れ
Claude Code の準備が整ったら:
- 任意のプロジェクトディレクトリで
claudeを実行します - Anthropic アカウントで一度だけ認証を完了します
- AI とのコーディングを始めます
Claude Code を初めて使う方へ: 最初のプロジェクトのチュートリアルに従って実際に動かしてみてください。他のインストールオプションを知りたい方は完全インストールガイドをご覧ください。
ネイティブインストーラーは 2025 年 10 月に Anthropic の推奨方法として発表されました。よりシンプルで、より安定しており、自動的に最新バージョンを維持します。Node.js は必要ありません。
設定をやめて、構築を始めよう。
AIオーケストレーション付きSaaSビルダーテンプレート。