【結論】Windowsへ正しくInstallする
Windowsでは推奨ネイティブインストーラーをPowerShellまたはCMDから実行できます。
Node.js、npm、管理者権限、Execution Policy変更はネイティブ導入の必須条件ではありません。
インストール後はclaude doctorでバイナリ、更新、認証、Shellを診断します。
# Windows PowerShellで実行:ネイティブ版を導入
irm https://claude.ai/install.ps1 | iex
# Windows CMDで実行:ネイティブ版を導入
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
# PowerShellで実行:導入結果を確認
claude --version
claude doctor
# プロジェクトで実行:Planモードで開始
claude --permission-mode plan具体的な手順・設定方法
WindowsネイティブとWSL 2のどちらへプロジェクトを置くか決めます。
通常ユーザー権限で導入し、実行中バイナリを確認します。
初回タスクはGit管理済みの練習フォルダで読み取り専用から始めます。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
このWindows環境を読み取り専用で診断してください。
Shell、Git、Claude Codeの実行パス、現在ディレクトリ、認証方式を確認してください。
Execution Policy、PATH、レジストリ、ファイルは変更しないでください。注意点・よくあるエラーと対処法
管理者PowerShellを常用しないでください。
複数の導入経路を混在させると更新した実体と実行中バイナリがずれる場合があります。
Windowsネイティブでsandboxが必要な場合はWSL 2を検討します。