Claude Code 官網下載在哪、怎麼安裝:原生安裝、npm、Homebrew、WinGet 怎麼選,Windows 要不要裝 Git

搜「Claude Code 官網下載」「為什麼要裝 Git」「為什麼不推薦 npm」,官方文檔的答案是:安裝說明在 code.claude.com,原生安裝標為推薦,npm 要 Node.js 22,Windows 的 Git 是可選的。本文按官方文檔逐項說明。

NNathaniel bigo··原創首發·AI 輔助撰寫
11 分鐘讀完
資料核對於 2026-10-30 · 依據官方文檔與公開資料整理 Pro 帳號
本文根據 Claude Code 官方文檔的 Advanced setup 頁整理,資料核對於 2026-10-30。官方對「為什麼不推薦 npm」沒有專門解釋,只是把原生安裝標成推薦,下面分開寫官方說了什麼、沒說什麼。配圖為本站整理的示意圖,不是網頁截圖。

適用於誰

  • 搜「claude code 官網下載」「claude code 下載不了」,不知道去哪下載的人;
  • 看到 npm、Homebrew、WinGet 好幾種裝法,不知道選哪個的人;
  • Windows 用戶,不確定要不要裝 Git 的人。

結論先說

  1. 官方安裝說明在 code.claude.com/docs/en/setup。Claude Code 是在終端裏運行的命令行工具,沒有單獨的「安裝包下載頁」。如果你想要圖形介面,官方提供桌面應用,下載頁是 claude.com/download。
  2. 官方推薦「原生安裝」(Native Install):macOS、Linux、WSL 用 curl -fsSL https://claude.ai/install.sh | bash;Windows PowerShell 用 irm https://claude.ai/install.ps1 | iex。原生安裝會在後台自動更新。
  3. npm 仍然能用:npm install -g @anthropic-ai/claude-code,要求 Node.js 22 或更高。官方說明 npm 包裝的是同一個原生程序,裝好後的 claude 運行時並不調用 Node。官方沒有說不推薦 npm,只是把它放在「高級安裝」裏。
  4. Windows 上 Git 是可選的:官方在不同位置寫的是「recommended」和「optional」。沒有 Git for Windows,Claude Code 用 PowerShell 執行命令;裝了,就用 Git Bash。用 WSL 不需要。
  5. 用 Claude Code 需要 Pro、Max、Team、Enterprise 或 Console 帳號,官方寫明免費版 claude.ai 套餐不包含 Claude Code。

Claude Code 安裝方式對比

圖:本站根據 Claude Code 官方文檔 整理的示意圖

一、系統要求

官方列出的要求(2026-10-30):

  • 系統:macOS 13.0 及以上;Windows 10 1809 及以上,或 Windows Server 2019 及以上;Ubuntu 20.04 及以上;Debian 10 及以上;Alpine Linux 3.19 及以上;
  • 硬件:4 GB 以上內存,x64 或 ARM64 處理器;
  • 網絡:需要聯網;
  • Shell:Bash、Zsh、PowerShell 或 CMD;
  • 地區:Anthropic 支持的國家和地區。是否支持你所在的地區,見 /guides/claude-supported-countries-regions。

二、原生安裝怎麼做

  1. 打開終端。Windows 上提示符是 PS C:\ 的是 PowerShell,沒有 PS 的是 CMD,兩種用的命令不一樣;
  2. 運行上面對應系統的命令。官方說明下載時沒有進度顯示,等它結束即可;
  3. 新開一個終端窗口,運行 claude --version,能打印版本號就是裝好了;
  4. 在項目目錄裏運行 claude,按瀏覽器裏的提示登入。

常見的小坑,官方文檔裏寫明的:

  • 在 PowerShell 裏運行了 CMD 的命令會提示 The token '&&' is not a valid statement separator;反過來在 CMD 裏運行 PowerShell 的命令會提示 'irm' is not recognized,換對應的命令即可;
  • 提示 claude 找不到,是安裝目錄還沒在 PATH 裏,官方有「Fix your PATH」的說明,也見本站 /guides/claude-code-common-errors;
  • 安裝命令報 syntax error near unexpected token '<'、403 等,官方讓你去「Troubleshoot installation」頁對照錯誤;
  • 運行 claude doctor 可以查看只讀的安裝和設定診斷。

入門步驟的完整版見 /guides/claude-code-getting-started。

三、Homebrew、WinGet 和 Linux 軟件源

官方也提供:

  • Homebrew:brew install --cask claude-code(穩定通道,通常比最新版晚約一週)或 claude-code@latest;不會自動更新,要手動 brew upgrade;
  • WinGet:winget install Anthropic.ClaudeCode;不會自動更新,要手動 winget upgrade Anthropic.ClaudeCode;
  • apt、dnf、apk:官方提供簽名的軟件源,更新走系統自己的升級流程。

這幾種方式和原生安裝的主要區別就是更新方式。想省心就用原生安裝;公司統一管理軟件、習慣用包管理器的,可以選後者。更新、卸載的完整做法見 /guides/claude-code-update-uninstall。

四、npm 安裝:官方的說法

官方在「Install with npm」裏寫了這些:

  • 需要 Node.js 22 或更高;Node 版本較舊時,npm 只會打印 EBADENGINE 警告,安裝照樣完成、claude 也能運行,因為程序下載的是不依賴你 Node 的原生程序;
  • 不要用 sudo npm install -g,會引起權限問題和安全風險,遇到權限錯誤看官方的排查頁;
  • 升級用 npm install -g @anthropic-ai/claude-code@latest,避免 npm update -g;
  • 如果 npm --version 顯示的版本以 12 開頭,官方有專門的修復說明,先看那一節;
  • 支持的平台包括 darwin-arm64、darwin-x64、linux-x64、linux-arm64、musl 版的 Linux,以及 win32-x64、win32-arm64;包管理器必須允許可選依賴。

所以「為什麼不推薦 npm」在官方文檔裏的體現,更像是:原生安裝更簡單、自動更新更省事,npm 要多一層 Node.js 版本和權限的問題。官方並沒有寫得這麼直白,這是本站的歸納。

五、Windows 要不要裝 Git

Windows 要不要裝 Git

圖:本站根據 Claude Code 官方文檔 整理的示意圖

官方原話大意:

  • 在 Windows 原生環境下,推薦裝 Git for Windows,這樣 Claude Code 能用 Bash 工具;
  • 沒有裝的話,Claude Code 用 PowerShell 工具執行 shell 命令;
  • 在設定對照表裏,Git for Windows 被標為「可選」,它提供的 Git Bash 是 Bash 工具和 Monitor 工具需要的;
  • 如果裝了 Git 卻找不到 Git Bash,在 settings.json 的 env 裏設定 CLAUDE_CODE_GIT_BASH_PATH,值是 bash.exe 的路徑,例如 C:\\Program Files\\Git\\bin\\bash.exe;
  • WSL 裏不需要 Git for Windows。

另外,這和你的項目要不要用 Git 管理是兩回事。Claude Code 最好在 Git 倉庫裏用,改壞了方便回退,見 /guides/claude-code-best-practices。

常見問題

Q:有沒有圖形介面的安裝包?

有桌面應用,見 claude.com/download 和 /guides/claude-code-desktop。

Q:免費帳號能用 Claude Code 嗎?

官方 setup 頁寫明免費版 claude.ai 套餐不包含。套餐和價格見 /guides/claude-pricing-free-or-paid,Pro、Max 還是 API 怎麼選見 /guides/claude-code-pro-max-or-api,開通可看本站 Claude Pro 充值頁。

Q:安裝出錯了去哪查?

先看 /guides/claude-code-common-errors,再看官方的「Troubleshoot installation and login」。官方說明 claude 完全啟動不了時,在 shell 裏運行 claude doctor。

參考資料

  • Claude Code Advanced setup — https://code.claude.com/docs/en/setup
  • Claude Code Troubleshooting — https://code.claude.com/docs/en/troubleshooting
  • Claude 下載頁 — https://claude.com/download

Nathaniel 的更多內容

  1. 01

    Microsoft Copilot 官網入口在哪、怎麼下載:網頁版、Windows 應用、手機應用和工作帳號入口怎麼選

    Microsoft Copilot 有網頁版、Windows 應用、手機應用,工作或學校帳號還有單獨入口。本文按微軟支持頁面講清各入口、各自支持的登入帳號、Windows 應用從 Microsoft Store 下載,以及怎麼區分微軟的 Copilot 和 GitHub Copilot。

    其他 AI 工具0
  2. 02

    GitHub Copilot 提示無法連接到服務怎麼辦:could not connect to server、ETIMEDOUT、證書錯誤的官方排查辦法

    Copilot 提示 could not connect to server、read ETIMEDOUT 或證書錯誤,多與代理、防火牆有關。本文按 GitHub 官方網絡錯誤排查文檔,講 curl 測連通性、代理與認證限制、證書錯誤處理和公司網絡放行清單。

    GitHub Copilot0
  3. 03

    GitHub Copilot 報錯「Language model unavailable」怎麼辦:VS Code 團隊說的頭號原因,以及怎麼收集診斷資訊

    VS Code 裏 Copilot Chat 提示 Language model unavailable,官方沒有單獨說明。本文按 VS Code 團隊的說法講頭號原因(公司防火牆沒放行新端點)、怎麼看 Failed to fetch models、運行 Chat Diagnostics。

    GitHub Copilot0
  4. 04

    Windows 裏的 Copilot 是什麼軟件、能卸載嗎、怎麼關閉:卸載路徑、Copilot 鍵和 Win+C 的處理,公司電腦怎麼管

    Windows 11 新電腦上的 Copilot 是微軟的 AI 助手應用,可以卸載。本文按微軟官方文檔講清它是什麼、卸載路徑、不想被 Copilot 鍵或 Win+C 喚起怎麼改、卸載後怎麼裝回來,以及公司電腦上 IT 管理員的 AppLocker 和 PowerShell 做法。

    其他 AI 工具0
  5. 05

    Cursor 報錯「User is unauthorized」怎麼辦:官方員工給的排查順序,以及怎麼取到 Request ID 反饋

    Cursor 裏發消息時提示 User is unauthorized,官方幫助中心沒有單獨說明。本文整理官方論壇裏員工的回覆:先檢查有沒有自定義 Base URL、退出重新登入並完全重啟,仍不行就用 Report AI Action 取新的 Request ID 反饋;電郵域名被攔截的情況官方怎麼說。

    Cursor0
  6. 06

    Cursor 登入提示「Can't verify the user is human」怎麼辦:人機驗證失敗的常見原因,以及登入域名遷移後的放行清單

    Cursor 登入時提示無法驗證用戶為真人,官方幫助中心沒有這條報錯的專門說明。本文整理官方論壇裏反饋的常見情形(攔截人機驗證請求、密碼管理器自動點繼續、換瀏覽器),並按官方幫助頁說明 Cursor 登入頁正遷移到 accounts.spacex.ai 與 accounts.x.ai,公司網絡需要放行。

    Cursor0

同產品的其他教學

  1. 01

    Claude Code 無法粘貼、無法讀取圖片怎麼辦:Ctrl+V 和 Alt+V 的區別,拖放和路徑三种放圖方法

    Claude Code 裏粘貼不了截圖、讀不到圖片?官方文檔給了三種把圖放進對話的方法:拖放進窗口、Ctrl+V 粘貼(Windows 和 WSL 用 Alt+V)、直接寫圖片路徑。官方沒有為「粘貼失敗」單列排查,本文把官方寫明的做法和通用排查分開講。

    Claude0
  2. 02

    Claude 報錯 529 overloaded_error 怎麼辦:API 暫時過載是什麼意思,和 429、500、504 怎麼區分

    Claude API 返回 529 overloaded_error,官方的解釋是 API 暫時過載,全體用戶高峰時都可能遇到,不是你的 Key 或餘額出了問題。本文按官方錯誤頁(2026-10 查詢)講清它和 429、500、504 的區別、SDK 怎麼自動重試、流式請求中途報錯怎麼處理。

    Claude0
  3. 03

    Claude 報錯 429 rate_limit_error 怎麼辦:速率限制、加速限制和月度花費上限三種來源,retry-after 怎麼看

    Claude API 返回 429 rate_limit_error,不一定是請求太快。按官方錯誤頁和速率限制頁(2026-10 查詢),429 有速率限制、加速限制、觸到檔位月度花費上限等來源,處理辦法不同。本文講清怎麼看 retry-after 和 error_code,以及 SDK 自動重試的行為。

    Claude0
  4. 04

    Claude 收費嗎:免費版能用什麼,Pro、Max、Team 官方標價是多少(2026 年 10 月官方定價頁)

    Claude 收費嗎?官方有免費套餐,也有付費套餐。按官方定價頁(2026-10 查詢):Pro 年付摺合 17 美元每月、月付 20 美元,Max 從 100 美元每月起,Team 標準席位年付 20 美元。本文講清各檔標價、稅費、手機端價格差異,以及訂閱不含 API。

    Claude0
  5. 05

    Claude 官網入口在哪、有沒有中文版:claude.ai 和 claude.com 分別是什麼,怎麼認出假冒網站

    搜「Claude 官網入口」「Claude 官網中文版」,先分清 claude.com 是官方站點、claude.ai 是網頁版登入入口。官方介面語言列表裏沒有簡體中文,但可以直接用中文對話。本文列出官方入口、下載頁和幫助中心,並說明怎麼辨別仿冒站。

    Claude0
  6. 06

    Claude 登入報錯對照(帳號被停用以外):There was an error logging you in、收不到登入電郵、驗證碼、Google 登入的處理

    Claude 登入不上,除了帳號被停用,還有登入出錯、收不到登入電郵、在另一台裝置點連結、想設密碼、Google 登入異常等情況。本文按官方登入幫助整理各提示的原文和處理,帳號被停用另見專門文章。

    Claude0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~