CLAUDE LABEN
AUTO — Claude Managed Agents の権限ポリシーに auto が入りました。サーバーが呼び出しごとに評価し、実行・拒否・承認待ちのいずれかを選びますEVAL — agent.tool_use と agent.mcp_tool_use が evaluation フィールドを持ち、その呼び出しがどう評価されたのかを報告しますCONNECT — ant beta:sessions connect で、走っているセッションに手元のターミナルから入れます。--web を渡すと Console のビューアをローカルで配信しますCOWORK — Cowork は v1.49585.0 でランタイムが Electron 44 へ上がりました。macOS 13 Ventura 以降が必須になっていますLIMIT — 5時間の利用上限に達して保留されたメッセージが、制限のリセット時に自動で送信されるようになりました。編集もキャンセルもできますCONFIG — 管理設定の非推奨フィールドに対する警告が9月10日から出始めました。旧表記の受付は10月7日 正午 太平洋時間までですAUTO — Claude Managed Agents の権限ポリシーに auto が入りました。サーバーが呼び出しごとに評価し、実行・拒否・承認待ちのいずれかを選びますEVAL — agent.tool_use と agent.mcp_tool_use が evaluation フィールドを持ち、その呼び出しがどう評価されたのかを報告しますCONNECT — ant beta:sessions connect で、走っているセッションに手元のターミナルから入れます。--web を渡すと Console のビューアをローカルで配信しますCOWORK — Cowork は v1.49585.0 でランタイムが Electron 44 へ上がりました。macOS 13 Ventura 以降が必須になっていますLIMIT — 5時間の利用上限に達して保留されたメッセージが、制限のリセット時に自動で送信されるようになりました。編集もキャンセルもできますCONFIG — 管理設定の非推奨フィールドに対する警告が9月10日から出始めました。旧表記の受付は10月7日 正午 太平洋時間までです
記事一覧/Claude Code
Claude Code/2026-03-29初級

Claude Code が起動しない時の完全チェックリスト — インストール・権限・プロキシ対応

Claude Codeが起動しない・インストールできないときの原因を4つのパターンに分類し、段階的に診断するチェックリストです。Node.jsとnpmの環境チェック、PATH設定、実行権限、企業ネットワークでのプロキシ設定、キャッシュクリア、ファイアウォールまで7ステップで確認します。

Claude Code253setup3troubleshooting61installationchecklist

Claude Code の起動に失敗した場合、その原因は大きく4つに分類できます。ここで段階的にチェックして問題を特定・解決する完全なチェックリストを提供します。

起動失敗の4つの原因パターン

  1. 環境セットアップの未完了: Node.js、npm がインストールされていない
  2. PATH・権限の問題: 実行ファイルへのアクセス権限がない、パスが通っていない
  3. ネットワーク・プロキシの問題: インターネット接続不可、プロキシ経由での通信失敗
  4. Node.js のバージョン不一致: サポートされていない古いバージョンを使用している

ステップ1: 環境チェック(最初に実行)

Node.js のインストール確認

# Node.js がインストールされているか確認
node --version
# 出力例: v18.16.0 以上推奨
 
# npm のバージョン確認
npm --version
# 出力例: 9.0.0 以上推奨

Node.js がインストールされていない場合:

macOS(Homebrew)の場合:

brew install node

Ubuntu/Debian の場合:

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

Windows の場合: nodejs.org から LTS 版をダウンロードしてインストールしてください。

バージョン確認

Claude Code は Node.js 16.x 以上を要求しています。古いバージョンの場合はアップデートしてください:

# Node.js をアップデート(Homebrew を使用している場合)
brew upgrade node
 
# npm をアップデート
npm install -g npm@latest

ステップ2: PATH 設定の確認

Node.js がインストールされているにもかかわらず、「コマンドが見つかりません」というエラーが出る場合は PATH が通っていません。

# node のパスを確認
which node
# 出力例: /usr/local/bin/node
 
# npm のパスを確認
which npm
# 出力例: /usr/local/bin/npm

どちらのコマンドも「見つかりません」という場合:

使用しているシェルの設定ファイル(.bash_profile, .zshrc, .bashrc など)に以下を追加してください:

# ~/.bash_profile または ~/.zshrc に追加
export PATH="/usr/local/bin:$PATH"
 
# 設定を反映
source ~/.bash_profile  # bash の場合
# または
source ~/.zshrc         # zsh の場合

その後、新しいターミナルウィンドウを開いて再度確認してください。

ステップ3: npm パッケージのインストール確認

Claude Code は npm パッケージマネージャーで管理されています。

# claude-code がインストールされているか確認
npm list -g claude-code
# または
claude-code --version

インストールされていない場合:

# Claude Code をグローバルインストール
npm install -g claude-code
 
# インストール後、確認
claude-code --version

npm ERR! 권한 문제(権限エラー)が出た場合:

# 方法1: sudo を使用(簡易的だが非推奨)
sudo npm install -g claude-code
 
# 方法2: npm の権限設定を修正(推奨)
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH="$PATH:$HOME/.npm-global/bin"
 
# ~/.bash_profile または ~/.zshrc に上記PATH設定を追記

ステップ4: 実行権限の確認(macOS・Linux)

# claude-code の実行可能権限を確認
ls -la $(which claude-code)
# 出力例: -rwxr-xr-x  1 user  staff  12345 Mar 29 10:00 /usr/local/bin/claude-code
 
# 最初の "rwx" が実行権限。"rwx" がない場合は以下で修正
chmod +x $(which claude-code)

ステップ5: プロキシ設定(企業ネットワーク環境)

企業プロキシ配下では、npm が外部パッケージをダウンロードできなくなります。

# 現在のプロキシ設定を確認
npm config get proxy
npm config get https-proxy
 
# プロキシを設定(例: proxy.company.com:8080)
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
 
# 認証が必要な場合
npm config set proxy http://username:password@proxy.company.com:8080
npm config set https-proxy http://username:password@proxy.company.com:8080

プロキシをクリアする場合:

npm config delete proxy
npm config delete https-proxy

ステップ6: キャッシュクリア

npm キャッシュが破損している場合、インストールが失敗することがあります。

# npm キャッシュを確認
npm cache verify
 
# キャッシュをクリア(強制的に)
npm cache clean --force
 
# その後、再度インストール
npm install -g claude-code

ステップ7: ファイアウォール確認

セキュリティソフト・ファイアウォールが npm のダウンロードをブロックしている場合があります。

Windows Defender の場合:

  • 設定 → セキュリティ → ウイルス対策 → 除外の管理
  • npm フォルダ(C:\Users\[ユーザー]\AppData\Roaming\npm)を除外に追加

macOS の場合:

  • システム設定 → セキュリティとプライバシー
  • npm がファイアウォール経由での通信をブロックされていないか確認

よくあるエラーメッセージと対処法

エラー: "command not found: claude-code"

対処:

  1. ステップ2 の PATH 確認を実行
  2. ステップ3 で npm install を再実行
  3. 新しいターミナルウィンドウを開く(設定反映のため)

エラー: "EACCES: permission denied"

対処: ステップ4 の実行権限設定、またはステップ3 の npm 権限設定を実行。

エラー: "npm ERR! code ENOTFOUND"(ネットワークエラー)

対処:

  1. インターネット接続を確認: ping 8.8.8.8
  2. プロキシが必要な環境の場合、ステップ5 を実行
  3. npm レジストリの状態を確認: npm config get registry(デフォルト: https://registry.npmjs.org/

エラー: "node version is too old"

対処: ステップ1 の Node.js アップデートを実行。18.x 以上が推奨。

起動テストチェックリスト

以下をすべて確認できたら、Claude Code を起動してみてください:

  • [ ] node --version で 16.x 以上が表示される
  • [ ] npm --version で 9.x 以上が表示される
  • [ ] which claude-code でパスが表示される
  • [ ] claude-code --version でバージョンが表示される
  • [ ] macOS・Linux の場合、実行権限がある(ls -larwx が表示)
  • [ ] ネットワーク接続が有効(ping 8.8.8.8 で応答がある)
  • [ ] プロキシが必要な環境では、npm プロキシ設定が完了している

完全起動テスト

# 新しいターミナルウィンドウを開く
# 以下を順番に実行
 
# 1. 環境確認
echo "=== Node & npm バージョン確認 ==="
node --version
npm --version
 
# 2. Claude Code 確認
echo "=== Claude Code 確認 ==="
claude-code --version
 
# 3. 起動テスト
echo "=== 起動テスト ==="
claude-code --help
 
# ヘルプが表示されたら成功

全体を振り返って

Claude Code の起動失敗の大多数は、本チェックリストで対応可能です。最初のステップから順番に確認し、問題を特定してください。それでも解決しない場合は、Claude Code セットアップ完全ガイドで詳細な設定例を参照できます。

シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

Claude Code2026-03-29
Claude Codeが動かない時の完全チェックリスト — 環境構築から接続問題まで
Claude Code を使い始めたけど、コマンドが動かない、ファイルが作成されない、接続がエラーになる……そんな初心者向けの完全なトラブルシューティングガイド。インストール、設定、よくあるエラー、その場でできる確認・修正方法を網羅。
Claude Code2026-09-11
inferenceGatewayHeaders はいまも動きます。10月7日の正午に、既定値へ落ちます
9月10日から出始めた管理設定の非推奨警告を、私は表記ゆれの整理だと受け取っていました。期限を過ぎた旧名は無視されるのではなく、fail-closed な値か既定値に落ちます。旧新の対応と、設定を1本のスクリプトで棚卸しする手順を書き残します。
Claude Code2026-09-10
「Not signed in to the Cloud gateway」で全リクエストが止まる朝に、設定より先に版を見ます
Claude Code 2.1.265 でゲートウェイ・プロキシ構成が全リクエスト失敗した回帰を入口に、認証の入力面を一枚に並べて「設定と版のどちらが変わったか」を数秒で切り分ける小さな手順をまとめます。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます