>_ claude-code.jp
記事一覧に戻る

Claude Code インストール方法【Mac/Windows/Linux対応】

Claude Code インストール 入門

Claude Code とは

Claude Codeは、Anthropicが提供するターミナルベースのAIコーディングアシスタントです。コマンドラインから直接AIと対話しながら、コードの生成・編集・デバッグを行えます。この記事では、各OS環境でのインストール方法を詳しく解説します。インストール後の具体的な使い方についてはClaude Code 使い方 完全ガイドをご覧ください。

前提条件

Claude Codeをインストールする前に、以下の環境が必要です。

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の設定を行うと、プロジェクトに最適化された出力が得られます。

よくある質問

Node.jsのバージョンはいくつ以上が必要ですか?
Node.js 18以上が必要です。node -v コマンドでバージョンを確認し、古い場合は公式サイトからLTS版をインストールしてください。
Windowsでもインストールできますか?
はい。WSL2(Windows Subsystem for Linux)を使うことで、Windows環境でもClaude Codeをインストール・利用できます。
インストール後にAPIキーはどこで設定しますか?
初回起動時にClaude Codeが対話的にAPIキーの設定を案内します。Anthropicコンソールで発行したAPIキーを入力するだけで完了します。

AIでプロダクトを作りたい方へ

BlueAI Schoolは月額9,800円から。3ヶ月で自分のプロダクトを公開する実践コースも。

詳しく見る