Claude Codeのインストールと使用に関する一般的な問題の解決策を発見してください。
npm
を使用している可能性があります。以下を試してください:
npm config set os linux
を実行するnpm install -g @anthropic-ai/claude-code --force --no-os-check
でインストールする(sudo
は使用しないでください)claude
を実行する際に exec: node: not found
が表示される場合、WSL環境がWindowsのNode.jsインストールを使用している可能性があります。which npm
と which node
で確認できます。これらは /mnt/c/
ではなく /usr/
で始まるLinuxパスを指している必要があります。これを修正するには、Linuxディストリビューションのパッケージマネージャーまたは nvm
を使用してNodeをインストールしてみてください。
PATH
の問題により claude
にアクセスできない場合があります。
npmグローバルプレフィックスがユーザー書き込み可能でない場合(例:/usr
、または /usr/local
)、権限エラーが発生する可能性もあります。
~/.local/bin/claude
にインストールへのシンボリックリンクを追加します。
~/.claude/local/
に移動し、シェル設定にエイリアスが設定されます。今後のアップデートに sudo
は必要ありません。
移行後、シェルを再起動し、インストールを確認してください:
macOS/Linux/WSLの場合:
/permissions
コマンドを使用して特定のツールを承認なしで実行できるようにすることができます。権限ドキュメントを参照してください。
/logout
を実行して完全にサインアウトするclaude
で再起動し、認証プロセスを再度完了する/compact
を定期的に使用してコンテキストサイズを削減する.gitignore
ファイルに追加することを検討するprettier
やカスタムフォーマットスクリプトなどのMarkdownフォーマッターを実行するフックを設定してください。
/bug
コマンドを使用してAnthropicに問題を直接報告する/doctor
を実行してClaude Codeインストールの健全性をチェックする