Claude Code:不經後端、程式碼不離本機的終端機 agent
摘要
一條指令之後,這個 agent 會讀完整個程式碼庫、改檔案、跑指令,最後把改動提成拉取請求;程式碼留在本機,也不靠遠端索引。
- 軟體名稱
- Claude Code
- 版本
- 2.1.269
- 收費
- 付費
- 開源
- 非開源
- 作業系統
- WindowsmacOSLinux
- 更新時間
- 2026-10-05 19:33
敲下一條指令,一個能把整個程式碼庫讀完的 agent 就開始動作:開檔案、改內容、跑指令,最後把成果變成一個拉取請求。這就是 Claude Code 平常的使用樣子。官方對它怎麼跑講得相當直白:在本機終端機裡執行,直接跟模型 API 對話,中間沒有後端伺服器,也不去查任何遠端的程式碼索引。
照官方的說法,它靠一種夠聰明的搜尋來理解專案結構與相依關係,你不必自己挑出該餵給它的那幾個上下文檔案。
程式碼留在本機這一點,對在意資料邊界的團隊是實實在在的加分。它同時也能驅動命令列工具,於是整條流程可以串著走:讀 issue、寫程式、跑測試、送出拉取請求,全程不離開終端機。你也不必一直盯著視窗,終端機底部有一條狀態列,會顯示目前用的模型、工作目錄、所在分支,以及哪些檔案動過、哪些還沒進暫存區。

動手之前,先問一句
改檔案或執行指令之前,它會先請求許可。這看起來只是個小設計,實際上決定了你敢不敢讓它長時間自己跑。權限握在你手上:可以一條一條放行,也可以寫一條規則,一次授權一整類動作。回退因此變得實用。內建的回退指令建立在自動檢查點上,能精準退回到對話記錄的某一刻,以及它當時碰過的本機檔案;而回退時你可以選擇連程式碼一起回滾,也可以只退對話、把程式碼留下來。
五個入口,後面是同一套 agent
終端機是起點,但不是唯一的門。VS Code 的擴充套件帶來行內差異比對、以 @ 提及、計畫複核與會話歷史;JetBrains 系列有對應的外掛,支援互動式差異檢視與選取範圍的上下文共享;桌面應用是一個獨立程式,讓 Claude Code 在 IDE 或終端機之外也能跑,並且能視覺化複核差異、並行開多個會話、安排定時任務、發起雲端會話;網頁版在瀏覽器裡就能用,本機不必安裝任何東西;手機上有 iOS 與 Android 的 App,搭配遠端控制,還能在手機上接著推進同一件事。

入口不一樣,接的是同一個 agent。從終端機起頭,出門用手機看進度,回來在桌面應用裡複核差異,中間完全不必把上下文重講一遍。
一個大任務,拆給幾十上百個子代理
遇到真正吃重的活,它會把任務攤到幾十到上百個平行子代理上執行,而且在結果交到你手上之前先自己檢查一遍。每個子代理負責任務裡不同的一塊,由一個主導 agent 負責協調、派發子任務並合併結果。

如果不想把整件事交出去,還有一種更樸素的平行方式:同時開好幾個會話,每個會話待在自己的 git 工作樹裡,一個在修 bug,另一個在查 issue,彼此不踩腳。會話清單會把這些活按「在等你回話」「正在跑」「已完成」分組排開,誰停在哪一步,抬眼就看得見。

把可重複的流程沉澱下來
把任務跑完不難,跑得每次都一樣才難。它在這方面開了四個口子。MCP 是一套開放標準,用來把 AI 工具接到外部資料源上,接上之後它能讀雲端硬碟裡的設計檔案、更新工單系統裡的條目、從聊天工具拉資料,或者呼叫你自己的內部服務。Skills 把重複的流程打包成團隊可以共享的形態,例如一條評審指令、一條發版指令。Hooks 允許在動作前後執行 shell 命令,例如每次改完檔案自動格式化、提交前先跑一遍檢查。Routines 則是設定一次就能按排程、按介面呼叫或按事件觸發的任務。
專案層面的約定放在專案根目錄的說明檔案裡,它每次都會讀,所以團隊那套規矩不必反覆叮嚀。
跑在哪裡,花多少錢
支援 macOS、Linux 與 Windows,Windows 下也可以用 WSL。取得管道有好幾種,走原生那條會在背景自動更新,版號因此不必記在心上。它不是一個開機就能免費用的工具,得先有對應的帳號才能啟動:個人版的 Pro 或 Max 方案、團隊版與企業版的高級席次,或者一個開發者主控台帳號。
個人這一側,Pro 按年付是一次付兩百美元、換算每月十七美元,按月付則是每月二十美元;Max 分兩階,五倍用量每月一百美元,二十倍用量每月兩百美元。改用開發者主控台帳號接入的話,就按標準介面價格消耗詞元。
執行方式本機終端機直連模型,不需要後端伺服器,也不做遠端程式碼索引。
權限機制改檔案、跑指令前先請求許可,並可用規則一次授權一整類動作。
接入入口終端機、VS Code、JetBrains、桌面應用、網頁與手機。
平行能力動態工作流可拆到幾十上百個子代理,交付前先自查。
擴充方式MCP 標準、Skills、Hooks 與 Routines。
平台macOS、Linux、Windows,含 WSL。
把 agent 放進終端機,省下的是一個視窗;把權限攥在手裡,換來的才是敢讓它一直跑下去的底氣。