【結論】Windowsで選ぶターミナル
Windows Terminalは使いやすい選択肢ですが、WSL2だけが正解ではありません。
Claude CodeはNative Windowsを正式にサポートし、公式TroubleshootingではFile system性能の面からNative利用も選択肢です。
# Windows PowerShellでNative install
irm https://claude.ai/install.ps1 | iex
# PowerShellで動作確認
claude --version
claude doctor具体的な手順・設定方法
- PowerShell:Windows toolchain、.NET、PowerShell script中心。
- Git Bash:Bash系Commandとの互換性が必要な場合。
- WSL2:Linux build環境やContainer toolchain中心。
Repositoryは実行環境側のFile systemへ置き、WindowsとWSLを跨いだ同時編集を避けるとPath・Permission・改行問題を減らせます。
実践プロンプト / 活用テクニック
環境を明示したPromptを使います。
# 起動後のセッション内で入力
このProjectはWindows PowerShellで実行します。
package.jsonとREADMEを確認し、Windowsで動くBuild手順を提示してください。
Bash専用Commandは使わないでください。注意点・よくあるエラーと対処法
WSL内で/mnt/c上の巨大RepositoryをBuildするとI/Oが遅くなる場合があります。
一方、Native WindowsでLinux専用Scriptをそのまま使うと失敗します。
Teamで利用環境を統一し、Gitの改行設定とTest commandを文書化してください。