インストール・起動トラブル
インストールが失敗する
Section titled “インストールが失敗する”npm install -g でエラーが出る
Section titled “npm install -g でエラーが出る”症状:
npm error code EACCESnpm error syscall mkdirnpm error path /usr/local/lib/node_modules原因: グローバルインストールに管理者権限が必要な状態になっている。
解決策:
# npmのグローバルディレクトリを変更する(推奨)mkdir ~/.npm-globalnpm config set prefix '~/.npm-global'echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrcsource ~/.bashrc
# その後改めてインストールnpm install -g @anthropic-ai/claude-codenode のバージョンが古い
Section titled “node のバージョンが古い”症状:
npm error engine Unsupported enginenpm error notsup Required: {"node":">=18"}解決策: Node.jsを18以上にアップデートする。
# nvmを使っている場合nvm install 20nvm use 20
# Macの場合(Homebrew)brew upgrade node
# バージョン確認node --version※npm: Node.jsのパッケージ管理ツール。`npm install` でライブラリをインストールする。
起動しない・ログインできない
Section titled “起動しない・ログインできない”claude コマンドが見つからない
Section titled “claude コマンドが見つからない”症状:
command not found: claude解決策:
# インストール先を確認npm list -g @anthropic-ai/claude-code
# PATHを確認echo $PATH
# 再インストールnpm install -g @anthropic-ai/claude-codeブラウザが開かない・ログインが完了しない
Section titled “ブラウザが開かない・ログインが完了しない”症状: claude を実行するとブラウザが開くはずが、何も起きない。
解決策:
# APIキーを直接設定する方法(ブラウザ不要)export ANTHROPIC_API_KEY=sk-ant-xxxxx
# またはログアウトして再ログインclaude logoutclaudeAPIキーは Anthropic Console の「API Keys」から取得できます。
アップデート後に動かなくなった
Section titled “アップデート後に動かなくなった”解決策:
# 一度アンインストールして再インストールnpm uninstall -g @anthropic-ai/claude-codenpm install -g @anthropic-ai/claude-code
# キャッシュをクリアしてからnpm cache clean --forcenpm install -g @anthropic-ai/claude-code※APIキー: APIを利用するための認証情報。外部に漏れると不正利用されるため厳重に管理が必要。※キャッシュ: 一度取得したデータを一時的に保存しておき、同じリクエストへの応答を速くする仕組み。※API: Application Programming Interface の略。外部サービスとプログラム間でデータをやりとりするための接続口。
それでも解決しない場合
Section titled “それでも解決しない場合”- Node.js と npm のバージョンを確認:
node --versionnpm --version - OS・環境を確認(Mac/Windows/Linux、WSLかどうか)
- エラーメッセージ全文をコピー
- Anthropic公式コミュニティ に投稿する