為什麼需要 WSL?
Claude Code 是一個在終端機中運行的命令列工具,原生支援 macOS 和 Linux。Windows 用戶需要透過 WSL(Windows Subsystem for Linux) 來使用它。
WSL 是微軟官方推出的功能,讓你在 Windows 上直接運行 Linux 環境,毋須安裝虛擬機或雙系統。安裝過程非常簡單,只需幾個步驟。
準備工作
在開始之前,請確認你已具備以下條件:
- Windows 10(2004 版本或以上)或 Windows 11
- Claude Max 或 Pro 訂閱:Claude Code 需要有效的 Claude 訂閱才能使用。如果你還沒有訂閱,可參考我們的 Apple ID 註冊教程 透過 App Store 訂閱
- 穩定的網路連線:由於香港及澳門地區無法直接連接 Claude 服務,建議先配置好 OpenHK 代理服務,確保連線暢通
- 預先登入 Claude 帳戶:連接 OpenHK 網路後,先在瀏覽器中打開 claude.ai 並登入你的帳戶
第一步:安裝 WSL
1. 以管理員身份打開 PowerShell
右鍵點擊 Windows 開始按鈕,選擇「終端機(系統管理員)」或「Windows PowerShell(系統管理員)」。
2. 執行安裝命令
在 PowerShell 中貼上以下命令並按 Enter:
wsl --install
這個命令會自動安裝 WSL 2 和 Ubuntu 發行版。安裝過程可能需要幾分鐘。
3. 重新啟動電腦
安裝完成後,按提示重新啟動電腦。
4. 設定 Ubuntu 用戶
重新啟動後,Ubuntu 會自動打開。首次啟動時,系統會要求你:
- 設定一個 用戶名稱(全小寫英文,例如
john) - 設定一個 密碼(輸入時不會顯示字符,這是正常的)
記住這個密碼,之後執行 sudo 命令時會用到。
第二步:更新系統
在 Ubuntu 終端機中,先更新系統套件:
sudo apt update && sudo apt upgrade -y
輸入你剛才設定的密碼,等待更新完成。
第三步:連接網路(香港/澳門用戶必讀)
由於香港及澳門地區無法直接連接 Claude 服務,你需要使用 OpenHK 代理服務。OpenHK 採用 TUN 模式,毋須任何額外設定,一鍵即可解決網路問題。
連接 OpenHK 後,可以在 WSL 中測試連線:
curl -I https://claude.ai
如果看到 HTTP/2 200 或類似的回應,表示連線正常。
第四步:安裝 Claude Code
在 Ubuntu 終端機中執行安裝命令:
curl -fsSL https://claude.ai/install.sh | sh
安裝完成後,驗證是否成功:
claude --version
如果看到版本號碼,表示安裝成功。
第五步:登入 Claude Code
在終端機中輸入:
claude
首次啟動時,Claude Code 會顯示一個授權 URL。由於 WSL 可能無法自動打開瀏覽器,你需要:
- 複製終端機中顯示的 URL
- 在 Windows 瀏覽器中打開該 URL
- 在瀏覽器中完成授權
授權完成後,回到 WSL 終端機,Claude Code 即可正常使用。
開始使用
切換到工作目錄
WSL 可以存取你的 Windows 檔案。Windows 的 C 槽掛載在 /mnt/c/。例如:
# 進入 Windows 桌面
cd /mnt/c/Users/你的用戶名/Desktop
# 進入 Windows 文件資料夾
cd /mnt/c/Users/你的用戶名/Documents
# 進入 Linux 家目錄
cd ~
啟動 Claude Code
進入目標資料夾後,輸入:
claude
Claude Code 會自動了解當前資料夾內的檔案結構。之後的用法與 macOS/Linux 完全一樣——用自然語言向它提問或下達指令即可。
更多使用方法和技巧,請參閱我們的 Claude Code 入門指南。
WSL 實用貼士
- 用 Windows Terminal:微軟官方的 Windows Terminal 比傳統的命令提示字元好用得多,支援分頁、自訂主題、多 Shell 切換。可在 Microsoft Store 免費下載
- VS Code 整合:安裝 VS Code 的「WSL」擴充套件後,可以直接在 VS Code 中編輯 WSL 內的檔案,配合 Claude Code 使用效果極佳
- 檔案存放建議:如果是程式開發專案,建議將程式碼存放在 Linux 家目錄(
~/projects/)而非 Windows 目錄下,讀寫速度會快很多 - 保持更新:定期執行
sudo apt update && sudo apt upgrade -y更新 WSL 環境
常見問題
Q:執行 wsl --install 時出現錯誤?
請確認你的 Windows 版本符合要求(Windows 10 2004+)。另外,需要在 BIOS 中啟用虛擬化技術(VT-x / AMD-V)。大部分新電腦預設已開啟,舊電腦可能需要手動開啟。
Q:WSL 中無法自動打開瀏覽器? 這是正常的。複製 Claude Code 顯示的 URL,手動貼到 Windows 瀏覽器中完成授權即可。
Q:如何在 WSL 和 Windows 之間複製貼上?
在 Windows Terminal 中,直接使用 Ctrl+C 複製、Ctrl+V 貼上即可。如果使用傳統的命令提示字元,右鍵點擊即可貼上。
Q:想了解更多 Claude Code 的用法? 請閱讀我們的 Claude Code 入門指南,涵蓋模型切換、Plan Mode、CLAUDE.md 等進階功能。