Claude Code インストール方法【Mac/Windows/Linux対応】
Claude Code とは
Claude Codeは、Anthropicが提供するターミナルベースのAIコーディングアシスタントです。コマンドラインから直接AIと対話しながら、コードの生成・編集・デバッグを行えます。この記事では、各OS環境でのインストール方法を詳しく解説します。インストール後の具体的な使い方についてはClaude Code 使い方 完全ガイドをご覧ください。
前提条件
Claude Codeをインストールする前に、以下の環境が必要です。
- Node.js 18以上(推奨: 20 LTS)
- npm または bun(パッケージマネージャー)
- Anthropic APIキー または Claudeサブスクリプション(Max プラン)— 各プランの詳細は料金プラン比較を参照
Node.jsがインストールされているか確認するには、ターミナルで以下を実行してください。
node --version
# v20.x.x 以上が表示されればOK
Mac でのインストール
1. Node.js のインストール
Homebrewを使うのが最も簡単です。
# Homebrewがない場合は先にインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Node.jsをインストール
brew install node
2. Claude Code のインストール
npm install -g @anthropic-ai/claude-code
bunを使う場合は以下でも実行可能です。
bunx @anthropic-ai/claude-code
Windows でのインストール
1. Node.js のインストール
Node.js公式サイトからLTS版のインストーラーをダウンロードして実行してください。インストール後、PowerShellまたはコマンドプロンプトを再起動します。
2. WSL の利用(推奨)
Claude Codeは Unix 系環境での動作が最適化されています。Windows では WSL(Windows Subsystem for Linux)上での利用が推奨されます。
# WSLをインストール(管理者権限のPowerShell)
wsl --install
WSL内のUbuntuで以下を実行します。
sudo apt update
sudo apt install -y nodejs npm
npm install -g @anthropic-ai/claude-code
3. ネイティブWindows環境
WSLを使わない場合でも、Node.jsをインストール済みであれば直接利用可能です。
npm install -g @anthropic-ai/claude-code
Linux でのインストール
Ubuntu / Debian 系
# Node.jsのインストール(NodeSourceリポジトリ利用)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
# Claude Codeのインストール
npm install -g @anthropic-ai/claude-code
その他のディストリビューション
お使いのパッケージマネージャーでNode.js 18以上をインストールした後、npmで同様にインストールできます。
APIキーの設定
Claude Codeを利用するには、認証情報の設定が必要です。方法は2つあります。
方法1: Anthropic APIキーを使う
環境変数に設定するのが一般的です。
export ANTHROPIC_API_KEY="sk-ant-xxxxxxxxxxxxx"
永続化するにはシェルの設定ファイルに追記します。
# ~/.zshrc または ~/.bashrc に追記
echo 'export ANTHROPIC_API_KEY="sk-ant-xxxxxxxxxxxxx"' >> ~/.zshrc
source ~/.zshrc
方法2: Claude Max プランでログイン
Claudeの有料サブスクリプション(Max 5x / 20x)をお持ちの場合、初回起動時にブラウザ経由でログインできます。APIキーの設定は不要です。
初回起動
インストールとAPIキー設定が完了したら、プロジェクトディレクトリで以下を実行します。
cd your-project
claude
初回起動時には利用規約への同意が求められます。同意後、すぐにAIとの対話が始まります。
よくあるトラブルと対処法
npmの権限エラー
# グローバルインストールで権限エラーが出る場合
sudo npm install -g @anthropic-ai/claude-code
# または npx で直接実行
npx @anthropic-ai/claude-code
Node.js のバージョンが古い
# nvmを使ってバージョンを管理
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
nvm install 20
nvm use 20
APIキーが認識されない
環境変数が正しく設定されているか確認してください。
echo $ANTHROPIC_API_KEY
# キーが表示されない場合は、シェルの設定ファイルを確認
まとめ
Claude Codeのインストールは、Node.jsさえ準備できればnpm install -g一行で完了します。Mac・Linux環境では特にスムーズにセットアップできます。Windows環境ではWSLの利用がおすすめです。インストール後はclaudeコマンドですぐに使い始められるので、ぜひ試してみてください。CLAUDE.mdの設定を行うと、プロジェクトに最適化された出力が得られます。