Cline

Cline

Cline · 程式設計

Cline 是開源 AI 程式開發代理,會在 VS Code、JetBrains、Cursor 與終端機裡讀取檔案、撰寫程式並執行指令,每一步都先取得你的同意。

Cline 的介面預覽

關於 Cline

About

Cline 是什麼

Cline 是一個住在你原本編輯器裡的 AI 程式開發代理。它在 2024 年以 Claude Dev 擴充套件的身分起步,後來長成完整的代理:開啟檔案、改寫內容、執行 shell 指令、查看瀏覽器頁面,也會讀取終端機拋回的錯誤。

運作方式很直白。你用日常說法描述任務,Cline 先摸清專案結構並提出計畫,再一步一步執行。每次寫入檔案或送出指令都會停下來等你按下確認,除非你設定了自動核准規則。這個核准迴圈,正是 Cline 與「丟一段程式碼給你、其餘自己想辦法」的聊天視窗最大的差別。

Cline 本質上是一款開源程式助理,付費模型服務只是附加的一層,這個順序在市場上並不常見。你要付的是背後模型的錢:用 Cline 的用量計費、用每月 9.99 美元的 ClinePass 訂閱,或直接帶入 Anthropic、OpenAI、Google 或本機執行環境的 API 金鑰。Cline 價格之所以常被誤解,原因就在這裡:擴充套件本身免費,真正花錢的是詞元。

開始使用

  1. 從市集安裝 Cline 的 VS Code 擴充套件,或執行 npm i -g cline 改用終端機版本。
  2. 選擇模型供應商。登入使用 Cline 的用量計費、訂閱 ClinePass,或貼上你原本就在用的供應商金鑰。
  3. 先待在 Plan 模式。讓 Cline 讀完程式碼,在動手之前把計畫修正到你要的方向。
  4. 切到 Act 模式,逐項核准出現的修改與指令,或對信任的指令開啟自動核准。
  5. 每步之後查看差異,發現走偏就還原檢查點。

產品資訊

快速了解 Cline 的定價、支援平台與效能。

免費方案是
付費方案$0 - $9.99/mo plus model usage
平台VS Code, JetBrains IDEs, Cursor, Windsurf, Zed, Neovim, CLI, desktop app
開發者Cline
類別程式設計
發布日期Jul 2024
最近更新Oct 2026
網站訪問量2.4K
網站全球排名8.3M
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 接手他人程式碼的開發者:Cline 會先讀過專案才動手,因此你可以直接把它指向不熟悉的儲存庫,不必先做導覽。Plan 模式的那道覆核,是讓這件事保持安全的原因。
  • 獨立開發者與小團隊:沒有席位授權,也沒有按編輯器收費,兩個人只付詞元費用。一旦長時間的代理任務變成常態,支出就沒那麼好預估。
  • 想看清楚每一步的學習者:每次讀檔、修改與指令都連著差異出現在對話裡。你可以中途喊停,問它為什麼動了某個檔案。

任務

  • 跨檔案重構:替共用函式改名、搬移模組、同步更新呼叫端。Cline 會保留改過的檔案清單,也能只退回某一步而不丟掉對話。
  • 從錯誤堆疊除錯:貼上錯誤訊息,讓代理讀取相關檔案、重跑測試,反覆修到輸出乾淨為止。
  • 樣板碼與測試骨架:路由處理器、表單驗證、測試資料與第一批單元測試,都屬於「核准十幾個小差異比親手打完更划算」的工作。

情境

  • 在不熟的儲存庫裡加功能:先規劃、問清模組切法,等做法跟專案既有風格對上再進 Act 模式。
  • 發版前修掉失敗的 CI 檢查:在終端機面板跑測試,把失敗訊息回饋給代理,讓它沿著檔案一路追到建置轉綠。
  • 週末做一個內部小工具:桌面應用程式與 CLI 都能跑無介面工作階段,你離開鍵盤時腳本仍可啟動任務。

主要功能

Plan 與 Act 雙模式

Plan 模式讓 Cline 讀取、搜尋、討論做法,但一個檔案都不改。Act 模式負責執行。切換時對話會延續,規劃階段累積的脈絡在動手時仍然完整。你也可以讓 Plan 用推理能力較強的模型,Act 用更快更便宜的模型。

每一步都有人工核准

預設情況下,Cline 在寫檔或執行指令前一定詢問,而且請求會顯示完整指令列,不是摘要。自動核准規則可以只放行唯讀指令、指定工具,或全部放行,風險動作另有獨立開關。這種細緻度,是團隊敢把它用在正式專案上的理由。

檢查點與即時還原

Cline 在專案旁維護一個影子 Git 儲存庫,每次工具使用後就提交一份快照,你自己的 Git 歷史完全不受影響。任何檢查點都能比對,也能只還原檔案,或連任務歷史一起還原,一次失敗的執行因此幾乎不痛。

Cline MCP 市集

Cline MCP 市集收錄各種 Model Context Protocol 伺服器,替代理補上資料庫客戶端、瀏覽器控制、議題追蹤、設計工具等能力。安裝後,這些工具同樣走核准流程,你還是會先看到它打算呼叫什麼。

編輯器與終端機全覆蓋

同一套代理核心以 VS Code 擴充套件、JetBrains 外掛(IntelliJ、PyCharm、WebStorm、GoLand)、桌面應用程式、CLI 與 SDK 的形式提供。Cursor、Windsurf、Zed 與 Neovim 使用者可透過 ACP 模式接入。團隊成員分散在不同編輯器,也不必各自準備一套工具。

規則檔與可重複流程

.clinerules 檔案用來記錄專案慣例:命名方式、測試指令、不准代理碰的檔案。Cline 每次任務都會讀取,長時間工作階段裡反覆解釋的負擔因此減輕。像 /deep-planning 這類斜線指令,能把一成串的慣例流程收成一次呼叫。

模型選擇與 ClinePass

各大供應商都能用,也能透過 Ollama 或 LM Studio 接本機模型。ClinePass 以每月 9.99 美元打包一組開源程式模型,可用量是標準 API 費率的二到五倍。多數人比較 cline vs cursor 時會停在這一點:Cline 把模型層留給你自己選,而不是全部導向單一廠商。

優缺點

優點

  • 先核准再執行的設計,而且顯示真正的指令內容,讓代理能用於正式環境的程式碼。
  • 核心免費且開源,沒有席位費,唯一固定支出是模型用量。
  • 檢查點綁定影子儲存庫,撤銷一次失敗的執行不必改寫你的 Git 歷史。
  • 涵蓋 VS Code、JetBrains、終端機與 SDK,行為在各處一致。

缺點

  • 長時間任務的詞元花費很容易失控,重度使用可能比固定月費的競品更貴。
  • 計畫品質取決於你選的模型,便宜的模型常給出需要重寫的淺計畫。
  • 大型儲存庫上的檢查點會拖慢編輯器並佔用磁碟,超大單一儲存庫得自行取捨。

常見問題

擴充套件、CLI 與 SDK 都免費且開源。模型呼叫另外計費,可用自己的供應商金鑰,或走 Cline 的用量計費。ClinePass 是每月 9.99 美元的選用訂閱,針對指定開源模型提供更高用量。