Claude Code

Claude Code 入門:終端機裡的 AI 開發夥伴

Claude Code 是 Anthropic 推出的終端機 AI 開發工具。你用自然語言描述要做的事,它會自己讀專案裡的檔案、搜尋程式碼、提出修改、執行指令;重要動作都會先徵求你的同意。用 npm 安裝後,在專案資料夾輸入 claude 就能開始。
Claude Code 入門:終端機裡的 AI 開發夥伴:文章重點卡

Claude Code 入門:終端機裡的 AI 開發夥伴

如果你聽過「AI 幫你寫程式」,腦中浮現的大概是聊天視窗:你貼程式碼進去、它吐建議回來,然後你自己複製貼上。Claude Code 走的是另一條路:它直接住進你的終端機,看得到你的整個專案,能自己讀檔案、改程式、跑指令,你負責的是下目標與把關。

這篇是我幫你整理的入門導覽:從安裝、第一次對話,到它怎麼讀寫你的程式、權限模式怎麼保護你。看完你就能自己開一個專案試起來。

你將學到什麼

Claude Code 是什麼

跟聊天式 AI 工具差在哪,為什麼要住在終端機裡。

安裝與啟動

一行指令裝好,在專案資料夾輸入 claude 就開始。

怎麼下指令

用自然語言描述目標,讓它自己找檔案、動手改。

權限模式

每個修改與指令都先問你,你永遠是最後把關的人。

Claude Code 是什麼

Claude Code 是 Anthropic 官方推出的指令列 AI 開發工具。它不是另一個聊天視窗,而是一個會動手的開發夥伴:你說「幫我修掉登入頁的那個錯誤」,它會自己去搜尋相關檔案、讀懂前後文、提出修改方案,經你同意後直接改進檔案裡,甚至幫你跑測試確認有沒有修好。

住在終端機裡有個關鍵好處:終端機本來就是開發環境的中心。git、測試、套件管理、部署腳本全都在這裡,Claude Code 因此能把「讀程式、改程式、驗證結果」整條路走完,而不是停在「給你一段建議程式碼」。

安裝與第一次啟動

官方建議透過 npm 安裝(需要先裝好 Node.js):

npm install -g @anthropic-ai/claude-code

裝好之後,用終端機切換到你的專案資料夾,輸入一個字就能啟動:

cd my-project
claude

第一次啟動會引導你登入 Anthropic 帳號完成授權。登入後你會看到一個對話提示符,這就是你跟它合作的地方。從哪個資料夾啟動很重要:那個資料夾就是它的工作範圍,它會以這裡為家來讀檔案與執行指令。

先在 git 專案裡玩建議第一次練習就選一個有版本控制的專案。任何修改都留有紀錄,改壞了一個 git diff 看得一清二楚,隨時可以還原,你會更敢放手讓它做事。

怎麼跟它對話

啟動之後還有幾個實用的小東西值得先認識:輸入 /help 可以看到所有可用的斜線指令;/clear 能清空目前對話重新開始,長時間工作時適度清空,能讓它保持專注;按 Esc 可以隨時打斷它正在做的事。這些不用背,知道有 /help 這扇門就夠了。

跟 Claude Code 互動就是打字聊天,但有個心法:描述目標,不要描述步驟。你不需要說「打開 A 檔案第 52 行改成什麼」,直接說「使用者回報上傳大檔會失敗,幫我查原因並修好」就行。它會自己搜尋、自己讀檔、自己判斷該從哪裡下手。

  • 問問題:「這個專案的登入流程是怎麼運作的?」它會讀相關檔案後解釋給你聽。
  • 交任務:「幫這支 API 加上輸入驗證,空值要回 400。」它會提出修改讓你核准。
  • 要驗證:「改完把測試跑一遍,紅的修到綠。」它會執行測試並依結果繼續修。

它怎麼讀寫你的程式

Claude Code 手上有一組基本工具:讀檔案、搜尋內容、比對檔名、編輯檔案、執行終端機指令。接到任務時,它會像一位新加入的工程師那樣先探索:搜尋關鍵字、打開幾個相關檔案、理解專案結構,然後才動手。

動手時它改的是你磁碟上真實的檔案,所以改完你可以立刻用平常的方式驗證:跑起來看看、跑測試、看 git 差異。

你下目標讀檔案與搜尋提出修改方案你核准或調整執行修改並驗證結果不對就回到探索與修改,直到驗證通過
一次任務的循環:你下目標,它探索與提案,你把關,它執行並驗證。

權限模式:你永遠是把關的人

讓 AI 直接改檔案聽起來有點可怕,所以權限設計是 Claude Code 的核心。預設模式下,每一次檔案修改、每一條要執行的指令,它都會先攤開來給你看,你按下同意才會發生;同一類安全的操作你也可以選擇「這個對話都允許」,減少重複確認。

  • 預設模式:逐項徵求同意,適合剛上手或動到重要程式的時候。
  • 自動接受編輯:檔案修改不再逐次確認,適合你已經信任它、想加快節奏的任務。
  • plan mode:只讀不寫的規劃模式,它先研究專案並提出完整計畫,你點頭之後才開始動手。

模式可以隨時切換,常用的方式是快捷鍵在幾種模式之間循環。心法很簡單:越不熟的任務,把韁繩抓得越緊;越例行的任務,放得越鬆。

下一步

入門就是這樣:裝起來、在專案裡啟動、用自然語言交出第一個小任務。建議從「幫我解釋這個專案的結構」這種唯讀任務開始,熟了再讓它動手改東西。下一篇我會分享實戰心法:怎麼下指令最有效、怎麼用 plan mode 與測試把品質關起來。

參考出處本文取材自 Anthropic 官方 Claude Academy 免費課程「Claude Code 101」,由酒Ann 消化後以自己的視角重新編寫。想看英文原版課程,可到 Claude Academy 修習。

延伸學習

把這篇文章分享給需要的人FacebookLINEThreadsX

常見問答

Claude Code 要怎麼安裝?
最常見的方式是透過 npm 全域安裝官方套件,裝好之後在任何專案資料夾的終端機輸入 claude 即可啟動,第一次會引導你登入 Anthropic 帳號。
它會不會亂改我的程式?
預設不會。修改檔案與執行指令前它都會先列出要做的事徵求同意,你可以逐項核准,也可以隨時按 Esc 中斷。搭配版本控制(git)使用更安心。
不太會用終端機也能上手嗎?
可以。你只需要會兩件事:切換到專案資料夾、輸入 claude 啟動。之後的互動都是用自然語言對話,不需要背指令。
它跟網頁版 Claude 差在哪?
網頁版是你貼內容給它看;Claude Code 直接在你的電腦上工作,能自己讀整個專案、修改檔案、執行測試,是「動手做」而不只是「給建議」。