🆕
WSL不要!WindowsでClaude Codeを動かす「win-claude-code」を作りました
WSL不要!WindowsでClaude Codeを動かす
AnthropicのClaude Codeは素晴らしいAIコーディングツールですが、Linux専用でWindowsユーザーには「WSLを使ってください」というエラーが表示されます。
WSLを使いたくない(または使えない)Windows開発者のために、win-claude-codeというwrapperを作りました!
🚀 GitHub リポジトリ
🎯 何ができるの?
- WSL不要 - ピュアなWindowsで動作
- Docker不要 - 追加のコンテナ環境は一切なし
- 設定不要 - インストールするだけですぐ使える
-
Unix コマンド対応 -
grep、find、awk、sedなどが使える - Claude Codeの全機能 - 元の機能はそのまま
📦 インストール方法
Step 1: Claude Code をグローバルインストール
npm install -g @anthropic-ai/claude-code --ignore-scripts
Step 2: win-claude-code を実行
npx win-claude-code@latest
たったこれだけです!🎉
🛠️ Unix コマンドサポート
Git for Windowsをインストールすれば、Linuxでお馴染みのコマンドが使えます:
grep - テキスト検索
find - ファイル検索
awk - データ処理
sed - テキスト変換
curl - HTTP通信
ssh - リモート接続
🔧 技術的な仕組み
ファイルシステムフック - fs.accessSyncをオーバーライドしてbash依存をバイパス
プロセス置換 - /bin/bash呼び出しをGit Bashにリダイレクト
パス変換 - WindowsパスをPOSIX形式に自動変換
自動検出 - Git Bashを自動的に見つけてPATHに追加
⚡ パフォーマンス
Unix コマンドはLinuxより10-20%程度遅い
一般的な開発作業には十分な速度
互換性重視の設計
🐛 トラブルシューティング
よくあるエラー
# Claude Code がグローバルインストールされていない
"Claude Code package is not installed globally"
→ 解決: npm install -g @anthropic-ai/claude-code --ignore-scripts
# Git Bash が見つからない
"Git Bash tools not found"
→ 解決: Git for Windows をインストール
🎖️ 対象ユーザー
WSLを使いたくないWindows開発者
軽量環境を求める人
Claude CodeをWindowsで使いたい人
Unix コマンドに慣れている人
📈 今後の計画
キーボードショートカットの改善
パフォーマンス最適化
より多くのUnixコマンド対応
エラーハンドリング強化
🤝 コントリビューション歓迎
バグ報告や機能提案はGitHubのIssuesでお待ちしています!
WSLを諦めていたWindows開発者の皆さん、ぜひお試しください! 🚀
#Claude #Windows #AI #開発環境 #npm
Discussion