【AI】Claude Code CLI 利用ガイド(Claude Pro加入後) - j-komatsu/myCheatSheet GitHub Wiki

Claude Code CLI セットアップ手順(Windows + WSL 編)

✅ 対象環境

  • OS: Windows 10/11
  • シェル: WSL2 + Ubuntu(zsh または bash)

🧱 事前準備

1. WSLが未インストールの場合

PowerShell(管理者権限)で以下を実行:

wsl --install

再起動後、Ubuntu を選んでインストールし、ユーザー名・パスワードを設定。

確認コマンド:

wsl --list --verbose

2. WSLの起動

wsl

🧪 Node.js と npm のインストール(WSL内)

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs

バージョン確認:

node -v    # v18以上が必要
npm -v

📦 npm グローバルパスの設定(パーミッションエラー回避)

mkdir -p ~/.npm-global
npm config set prefix "$HOME/.npm-global"
echo 'export PATH=$HOME/.npm-global/bin:$PATH' >> ~/.zshrc  # bash の場合は ~/.bashrc
source ~/.zshrc

🚀 Claude Code CLI のインストール

npm install -g @anthropic-ai/claude-code --prefix ~/.npm-global

成功すると、セットアップウィザードが起動します。


🔐 初回セットアップ・ログイン

  1. テーマ選択(Dark / Light など)
  2. ブラウザで Claude にログイン(指示に従って認証)
  3. 対象フォルダの信頼確認 → Yes, proceed を選択

🧑‍💻 起動方法

claude

cwd: に現在のフォルダが表示され、Claude Code が使用可能になります。


🛠 トラブルシューティング

Claude Code is not supported on Windows と表示された

→ PowerShellやCMDで実行している可能性あり。必ず WSL 環境で実行してください。

❗ npm install で EACCES(Permission denied)が出る

sudo での実行は避け、グローバルパス設定を見直してください(上記参照)

.zshrc に追記したのに claude コマンドが効かない

→ ターミナルを一度 完全に再起動 してください。source ~/.zshrc だけでは読み込まれないことがあります。


✨ よく使うコマンド

コマンド 説明
/help ヘルプを表示
/status 現在のステータス確認
/init CLAUDE.md を作成(初期説明ファイル)
/model モデルの切り替え(Pro/Max限定)

📝 補足

  • 日本語での会話も完全対応
  • Claude Pro または Max プランであれば追加料金なしで利用可能
  • Claude Code は API課金なし(Web/CLI経由の場合)
  • Claude Code は 信頼されたフォルダ内のみで動作

🔗 公式ドキュメント

Claude Code Overview(英語)