部落格

如何從官方網站安裝 Claude Code

Markdown

官方網址、系統需求、macOS、Windows 與 Linux 的安裝方式、首次啟動、疑難排解及 PATH 設定。

閱讀全文

重點摘要

Claude Code 只要在終端機輸入一個指令就能安裝。以下將介紹 Claude Code 的官方網站在哪裡、究竟要下載什麼、如何在 macOS、Windows 和 Linux 上安裝、如何首次啟動並登入帳戶,以及找不到 claude 指令時該怎麼辦。

Ailoot 文件說明如何連接模型及使用 API。

Claude Code 是什麼?為什麼要在終端機中使用?

重點摘要

Claude Code 是 Anthropic 的工具,直接在電腦的終端機中執行。它可以查看整個專案、編輯檔案、執行指令並處理完整任務,而你只要用偏好的語言以日常用語告訴它該做什麼。不同於鎖在瀏覽器中的 claude.ai 聊天,Claude Code 能存取你的檔案和程式碼。

對沒有軟體開發背景、剛開始接觸氛圍編碼的人來說,終端機幾乎總是令人害怕。它看起來像駭客電影中的黑色視窗,但實際上只是一個輸入指令的地方。Claude Code 正是需要終端機,才能開啟並修改你的檔案、自己執行檢查,同時由你用文字描述任務。

Anthropic 對這項產品的描述如下。

Claude Code 是一款代理式編碼工具,直接在終端機中運作、理解你的程式碼並加快工作速度:它會接手例行工作、說明複雜部分並處理 git 流程,所有操作都能透過人類語言的日常指令完成。

— Anthropic, https://github.com/anthropics/claude-code

它和熟悉的聊天工具差別很簡單。在瀏覽器中,你得在聊天視窗和編輯器之間手動來回複製程式碼。Claude Code 會直接進入專案資料夾,讀取所需檔案、進行修改,並告訴你改了什麼。決定與核准仍由你負責;它替你處理機械性的工作。

如果你真的不想使用終端機,Anthropic 也提供有一般視窗介面的桌面應用程式,以及可直接在瀏覽器執行的網頁版 claude.ai/code。不過,功能最強大、最靈活的選項是終端機版本,本文將全面介紹這個版本。

Claude Code 的官方網站在哪裡?應該下載什麼?

重點摘要

官方產品頁面是 claude.com/product/claude-code。提供價格和展示內容的產品網站是 code.claude.com,文件也位於 code.claude.com/docs。不過,這裡沒有一般人熟悉的「從網站下載檔案」選項:Claude Code 是透過終端機指令下載所需程式並完成安裝。唯一的官方 npm 套件名稱是 @anthropic-ai/claude-code。

初學者最先會困惑的是 Claude Code 的官方網站在哪裡,以及要點選什麼才能下載。以下整理了 Anthropic 所有官方網址,讓你不必猜測。

網址內容
claude.com/product/claude-code產品頁面:介紹和安裝連結
code.claude.com產品網站:展示、價格、詳細資訊
code.claude.com/docs官方文件:安裝、首次啟動、錯誤排除
claude.ai/code可直接在瀏覽器中使用的 Claude Code 網頁版
github.com/anthropics/claude-code官方儲存庫
@anthropic-ai/claude-code官方 npm 套件

你不會像安裝一般程式那樣,從網站下載安裝程式,這和許多人的預期不同。你要透過終端機指令安裝,指令會下載適用於系統的版本。本文提供 Mac、Windows 和 Linux 的確切指令。

常見的陷阱之一是名稱:人們常把它拼錯成 clode code、clade code、слод код 或 clode design。產品名稱是 Claude Code,其中有 au。搜尋官方網站時請記住這點:拼法相近的網域屬於其他人。

也要記住 npm 套件的確切名稱。正式套件是 @anthropic-ai/claude-code,前面有 @anthropic-ai/ 前綴。Anthropic 自己使用沒有前綴的短名稱 claude-code,作為指向同一套件的官方連結。簡單來說:發布者應該是 Anthropic,而安裝時使用的名稱則帶有前綴。

安裝需求:電腦規格

重點摘要

Claude Code 可在 macOS 13 以上版本、Windows 10 以上版本(直接執行或透過 WSL),以及大多數 Linux 發行版上執行。你需要 4 GB RAM、網際網路連線和任意一種終端機。只有其中一種安裝方式需要 Node.js;原生安裝程式完全不需要。

Claude Code 的需求不高:繁重工作由 Anthropic 的伺服器處理,你的電腦只負責傳送要求並接收回應。

項目需求
macOS13.0 以上
Windows10(組建 1809)以上,直接執行或透過 WSL
LinuxUbuntu 20.04+、Debian 10+、Alpine 3.19+
記憶體4 GB 以上(安裝本身約有 512 MB 可用空間就足夠)
處理器x64 或 ARM64
網路持續連接網際網路
ShellBash、Zsh、PowerShell 或 CMD

特別說明 Node.js,因為這方面有許多誤解。Anthropic 自己推薦的原生安裝程式完全不需要 Node.js:它會以單一獨立檔案的形式安裝。只有透過 npm 安裝 Claude Code 時才需要 Node.js,而且需要 22 以上版本。較舊的文章會寫「Node 18 以上」,那已經過時;請以 22+ 為準。

使用主要版本需要終端機。如果你不想使用終端機,可以安裝有一般視窗介面的桌面應用程式,或使用 claude.ai/code 網頁版。終端機版本的功能仍較強大,因此本文接下來會說明如何安裝該版本。

安裝 Claude Code 就像拿到一項工具,但單靠它往往會產生幻覺:忘記你的專案、編造內容,並在任務做到一半時失去脈絡。三項要素結合起來,才能讓它可靠:AI 分身、第二大腦和脈絡工程。這三大支柱能避免 AI 產生幻覺。

如何在 macOS 上安裝 Claude Code?

重點摘要

在 Mac 上安裝 Claude Code 最簡單的方式是使用原生安裝程式:在終端機輸入一個指令,之後它就會在背景自動更新。不需要 Node.js。如果你使用 Homebrew,也可以透過它安裝。兩種方式安裝的是同一個程式,差別只在由誰負責更新。

開啟「終端機」(每台 Mac 都有:按 Cmd+Space 開啟 Spotlight,輸入「終端機」),然後貼上這一行:

curl -fsSL https://claude.ai/install.sh | bash

這個指令會從 Anthropic 的官方網址下載安裝程式並安裝 Claude Code。不需要 Node.js。原生安裝方式也很方便,因為它會自動更新。

原生安裝會在背景自動更新,讓你保持使用最新版本。

— Anthropic,Claude Code 文件,https://code.claude.com/docs/en/setup

如果你已經在使用 Homebrew,也可以選擇另一種方式:

brew install --cask claude-code

兩者的差異在於更新方式:原生安裝程式會自動更新,Homebrew 則不會,你必須手動執行 brew upgrade claude-code 指令更新。程式本身相同,因此選擇你習慣的方式即可。如果不確定,就用第一種方式。

如何在 Windows 上安裝 Claude Code?

重點摘要

在 Windows 10 以上版本中,Claude Code 可原生安裝,不需要 Node.js。指令取決於你使用的 Shell:PowerShell 和命令提示字元使用不同指令,兩者容易搞混,初學者常犯這個錯誤。你也可以透過 WinGet 安裝。建議事先安裝 Git for Windows,以獲得完整使用體驗。

首先,確認你目前使用哪一種環境。Windows 有兩種 Shell,各自使用不同指令。開啟視窗並查看提示字元開頭:PS C:\> 代表 PowerShell,只有 C:\> 而沒有 PS 則代表命令提示字元(CMD)。

PowerShell(最簡單的開啟方式是按右鍵點選「開始」按鈕,然後選擇「終端機」):

irm https://claude.ai/install.ps1 | iex

命令提示字元(CMD):

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

第三種選項是使用內建的 WinGet 套件管理員:

winget install Anthropic.ClaudeCode

提示

Anthropic 建議事先安裝 Git for Windows。這樣 Claude Code 就能使用 Bash 執行指令。沒有安裝 Git 時,Claude Code 仍可透過 PowerShell 執行,但搭配 Git 使用時,許多操作會更順暢。

如果你已經在 WSL(Windows 內的 Linux)中設定好環境,請直接在 WSL 內使用與 Linux 相同的指令安裝 Claude Code。WSL 有一個與 Node 有關的注意事項,稍後會在常見錯誤一節說明。

如何在 Linux 上安裝 Claude Code?

重點摘要

Ubuntu、Debian、Fedora 和 Alpine 都能像 Mac 一樣使用相同的原生安裝程式:輸入一個指令,其他交給它處理。如果你偏好透過系統套件管理員管理所有內容,Anthropic 也提供簽署過的 apt、dnf 和 apk 儲存庫。記憶體不足的伺服器可能會導致安裝失敗;遇到這種情況就需要 swap。

適用於各種常見發行版的基本方法都相同,使用獨立安裝程式即可:

curl -fsSL https://claude.ai/install.sh | bash

不需要 Node.js;程式會以單一檔案的形式提供,之後也會自行更新。

如果你習慣只透過系統套件管理員安裝程式,可以加入 Anthropic 的官方儲存庫:Debian 和 Ubuntu 使用 apt、Fedora 和 RHEL 使用 dnf、Alpine 使用 apk。這些儲存庫都有金鑰簽署,並提供 stable 和 latest 通道。對初學者來說,這樣做有些複雜,因此細節請參考來源一節的文件;一般情況下,我建議使用上面的指令。

平價伺服器可能會遇到一個問題。如果電腦的可用記憶體很少,安裝可能會顯示 Killed(代碼 137)並停止,表示系統因記憶體不足而終止程序。解決方法是新增 swap 檔案:Claude Code 安裝時需要約 512 MB 的可用記憶體。

如何首次啟動 Claude Code?

重點摘要

前往專案資料夾,輸入 claude 並按 Enter,互動式工作階段就會直接在終端機中開啟。首次啟動時,Claude Code 會開啟瀏覽器,讓你登入帳戶。之後,你可以用一般文字提出第一個與專案相關的問題,並取得有用的回答。

首次啟動需要幾分鐘,流程如下。

  1. 前往專案資料夾

    在終端機中使用 cd path-to-project 指令前往要處理的資料夾,然後輸入 claude。

  2. 登入帳戶

    瀏覽器會開啟登入視窗。如果沒有自動開啟,按 c 複製連結,並手動貼到瀏覽器中。如果瀏覽器顯示一組代碼(在 WSL 和遠端伺服器上可能會發生),請將代碼貼回終端機。

  3. 等待確認

    登入後,終端機會顯示 Login successful,並要求你按 Enter。

  4. 提出第一個問題

    詢問一些關於專案的簡單問題,例如「這個專案是做什麼的?」Claude 會讀取檔案並回答。

  5. 核准第一次變更

    當你要求它修改內容時,Claude 會顯示建議的變更並請你確認。你可以按 Shift+Tab 切換存取模式。

建議一開始就學會工作階段內幾個基本指令:/help會列出指令、/clear會清除對話記錄、/exit會結束工作階段(連按兩次 Ctrl+D 也可以)。輸入 /help,Claude 也會自行顯示這些資訊。

使用訂閱方案或 API 金鑰登入:該選哪一種?

重點摘要

Claude Code 無法搭配免費的 Claude.ai 方案使用。你需要固定月費的付費訂閱帳戶(Pro、Max、Team 或 Enterprise),或是從 Claude Console 取得、依實際用量付費的 API 金鑰。對大多數企業主而言,訂閱方案更簡單、也更容易預估:每月付一次費用,不必計算 token。

登入時首先會遇到這個問題。

你需要 Pro、Max、Team、Enterprise 或 Console 帳戶。免費的 Claude.ai 方案不提供 Claude Code 存取權限。

— Anthropic,Claude Code 文件,https://code.claude.com/docs/en/setup

登入方式有兩種,付款方式也不同。

登入方式付款方式適合對象
Claude.ai 訂閱方案(Pro / Max / Team / Enterprise)固定月費大多數人:費用可預測,使用 Claude.ai 帳戶登入
Claude Console(API 金鑰)依實際用量付費想嚴格按用量付費並追蹤支出的人

若要使用訂閱方案登入,只要使用你的 Claude.ai 帳戶即可。若要使用 API 金鑰登入,請從 Claude Console(platform.claude.com)取得金鑰;使用期間會從預付餘額扣款。將金鑰設為 ANTHROPIC_API_KEY 環境變數後,Claude Code 就不會每次都開啟瀏覽器。

你可以在工作階段中使用 /login 切換帳戶,並使用 /logout 登出。

但沒有付費存取權限就無法啟動 Claude Code。如果你還沒有帳戶,請先確認註冊時要使用哪個電子郵件地址:之後無法更改。

如何確認安裝正確?

重點摘要

快速檢查方式是執行 claude --version:正常安裝後會印出類似「2.1.211 (Claude Code)」的版本號。如果安裝出問題,claude doctor會在不啟動工作階段的情況下診斷安裝和設定,並建議修正方式。在工作階段內執行 /status,則能查看登入帳戶及存取權限是否有效。

一開始有三個指令值得記住。

第一個用來檢查版本:

claude --version

安裝正常時,會以 X.Y.Z (Claude Code) 的格式回覆。確切數字會隨版本而變;重要的是指令有傳回版本號。如果顯示「command not found」,那是另一個問題,下一節會說明。

第二個是診斷指令,在發生問題時使用。

claude doctor 可在不啟動工作階段的情況下,顯示安裝和設定診斷資訊:檢查安裝狀況、尋找設定檔中的錯誤,並提供警告和修正建議。

— Anthropic,Claude Code 文件,https://code.claude.com/docs/en/setup

第三個是在工作階段內使用的 /status:它會顯示登入方式、連結的電子郵件或組織,以及存取權限是否已過期。claude update則會立即安裝最新更新,不必等待背景更新。

為什麼安裝後找不到 claude 指令?

重點摘要

如果安裝後終端機顯示「command not found: claude」或「'claude' is not recognized」,表示安裝成功了,但存放程式的資料夾沒有加入 PATH,也就是終端機搜尋指令的位置清單。程式位於 ~/.local/bin。只要在 Shell 設定中新增一行並重新啟動終端機即可修正。

這是初學者最常提出的問題,聽起來比實際情況更嚇人。終端機不會搜尋整台電腦來找指令;它只會檢查 PATH 中的資料夾。Claude Code 會將自己放在 ~/.local/bin/claude(Mac 和 Linux)或 %USERPROFILE%\\.local\\bin\\claude.exe(Windows),如果該資料夾不在 PATH 中,終端機就看不到這個程式。

在 Mac 和 Linux 上,把該資料夾加入清單即可。開啟 Shell 的設定檔(Zsh 使用 ~/.zshrc,Bash 使用 ~/.bashrc),並在檔案結尾加上這一行:

export PATH="$HOME/.local/bin:$PATH"

然後關閉並重新開啟終端機(或執行 source ~/.zshrc)。之後就能找到 claude。

警告

還有一個陷阱:VS Code 的 Claude Code 擴充功能會把程式副本放在擴充功能資料夾中,而且不會將它加入 PATH。因此,如果你只安裝擴充功能,終端機中的 claude 指令不會運作;你必須使用本文中的指令,另外安裝終端機版 Claude Code。

常見的安裝與首次啟動錯誤

重點摘要

除了 PATH 遺漏之外,初學者最常遇到的問題還有五種:透過 npm 安裝時使用了舊版 Node、選錯 Shell 對應的安裝程式、環境中仍設定了 API 金鑰、效能較弱的伺服器記憶體不足,以及所在區域無法使用服務。遇到任何問題,首先試著執行 claude doctor,它通常能自行診斷問題。

以下依序說明,這些內容都來自 Anthropic 的官方疑難排解指南。

  1. 透過 npm 安裝時使用了舊版 Node。 @anthropic-ai/claude-code 套件需要 Node.js 22 以上版本。在 Windows 上,npm 可能會因為指令碼遭停用的訊息而失敗,這是 PowerShell 的原則阻止指令碼執行。在 WSL 中,常見錯誤是 exec: node: not found:WSL 使用的是 Windows 版 Node,而不是 Linux 版。如果 npm 發生問題,請改用原生安裝程式,不需要 Node。
  2. Shell 與安裝程式不相符。 'irm' is not recognized表示你把 PowerShell 指令貼到命令提示字元。The token '&&' is not a valid statement separator表示相反情況:你在 PowerShell 中執行了 CMD 指令。A parameter cannot be found that matches parameter name 'fsSL'表示你在 PowerShell 中執行了 Mac/Linux 指令。查看提示字元開頭:PS C:\是 PowerShell,C:\是 CMD。
  3. 舊 API 金鑰覆蓋了訂閱方案。 如果訂閱仍有效,但環境中還設定著舊金鑰,你會看到 API Error: 400 ... This organization has been disabled。金鑰的優先順序高於訂閱登入。使用 unset ANTHROPIC_API_KEY 移除金鑰(PowerShell 請使用 Remove-Item Env:ANTHROPIC_API_KEY),檢查 ~/.zshrc 和 ~/.bashrc,然後輸入 /status。
  4. 效能較弱的伺服器記憶體不足。 安裝會以 Killed 和代碼 137 停止,表示 RAM 不足。你需要約 512 MB 的可用記憶體;新增 swap 就能解決。
  5. 安裝程式傳回了其他內容。 錯誤 syntax error near unexpected token '<',或出現 <!DOCTYPE html>,表示安裝網址傳回的是網頁,而不是安裝指令碼,通常是因為所在區域、企業防火牆或暫時性服務中斷。可以改用其他方式(Homebrew、WinGet),或等幾分鐘再試一次。

遇到以上任何錯誤,第一步都相同:執行 claude doctor。它會指出哪裡出問題,並建議檢查方向。

這裡還有一個診斷時的注意事項:安裝期間出現單獨的 403,也可能是企業防火牆或 Proxy 所致。因此,如果你使用的是辦公室網路,請先確認網路是否封鎖了存取。

安裝後該做什麼:第一步

重點摘要

Claude Code 已經安裝好了,但每次新對話仍從頭開始,既不記得你,也不記得專案。安裝後的第一步是在專案中放入一個包含規則和脈絡的 CLAUDE.md 檔案,這樣就不必一再解釋相同的事情。我會在另一篇文章中介紹如何自訂 Claude。

安裝只是開始。真正的工作接著展開,而第一個會碰到的問題就是記憶。語言模型不會在不同對話之間記得你:開始新的聊天時,它只知道你放進脈絡中的內容。

因此,安裝後真正的第一步,是在專案根目錄建立 CLAUDE.md 檔案。這是一個記載專案規則和脈絡的文字檔,Claude Code 每次啟動時都會讀取。一次說明你在做什麼、專案如何組織,以及哪些事項很重要,以後就不必在每次對話中重複說明。

我會在另一篇指南中說明如何建立這個檔案並自訂 Claude:如何自訂 Claude。我也整理了一份2026 年氛圍編碼工具總覽。

大家還會問什麼?

重點摘要

最常被問到的有六個問題:是否需要懂程式設計、是否需要 Node.js、Claude Code 和 claude.ai 的一般聊天有什麼不同、能否不使用終端機、費用多少,以及如何更新程式。以下逐一簡短直接地回答。

常見問題

安裝 Claude Code 需要懂程式設計嗎?

不需要。安裝只要複製說明中的幾個指令並貼到終端機中。安裝或之後用一般文字交代 Claude 任務,都不需要懂程式設計。

Claude Code 需要 Node.js 嗎?

只有透過 npm 安裝時才需要;這種情況下,你需要 Node.js 22 以上版本。原生安裝程式(使用 install.sh 或 install.ps1 的指令)、Homebrew 和 WinGet 都會以單一檔案安裝可直接使用的程式,不需要 Node.js。

Claude Code 和 claude.ai 的聊天有什麼不同?

Claude Code 能存取你的電腦。瀏覽器聊天會以文字回答,而程式碼需要你手動搬移。Claude Code 在終端機中執行,自行讀取和編輯專案檔案、執行指令,並向你顯示修改內容。

可以不使用終端機嗎?

可以。Anthropic 提供有一般視窗介面的桌面應用程式,以及可在瀏覽器執行的網頁版 claude.ai/code。不過,終端機版本仍提供完整功能。

Claude Code 要多少錢?

沒有免費存取方式:你需要每月定額付費的 Claude.ai 訂閱方案(Pro、Max、Team 或 Enterprise),或採用隨用隨付計費的 Claude Console API 金鑰。

如何更新 Claude Code?

原生安裝版本會在背景自動更新;執行 claude update 可立即套用更新。Homebrew、WinGet 和 npm 都需要手動更新:使用 brew upgrade claude-code、winget upgrade Anthropic.ClaudeCode,或以 @latest 後綴重新安裝套件。

完整的氛圍編碼框架:AI 分身 + 第二大腦 + 脈絡工程。

在 Ailoot 繼續使用 AI 工作。

更多詳情

常見問題:如何從官方網站安裝 Claude Code

Claude Code 原生安裝程式需要 Node.js 嗎?

不需要。原生安裝器安裝獨立程式;npm 安裝方式才需要 Node.js。請選符合自己作業系統與 shell 的步驟。

如何分辨安裝成功與登入問題?

執行 claude --version 確認終端機找得到程式,再在工作階段用 /status 查看帳戶存取;安裝或設定錯誤則用 claude doctor 調查。

所有文章