Cline 是什麼?在 VS Code 裡跑的開源 AI coding agent
編輯:BJ最後檢查:2026-10-06主要來源:GitHub
Cline 是熱門的開源 AI coding agent,可以在 VS Code 裡讀檔、改碼、執行命令,現在也有終端機版和桌面版,本篇用新手角度說明它三種收費方式怎麼選、跟 Cursor 和 Claude Code 差在哪,以及第一次該怎麼低風險試用。
Cline 想解決什麼問題
如果你平常開 VS Code 寫程式,會發現一般 AI 外掛大多停在補 code、回答問題、解釋錯誤,要它真的動手改檔還是要你自己複製貼上。Cline 想做的就是把 AI 直接放進你的編輯器,讓它讀檔、提改法、產 diff、跑指令,整個改碼流程在 VS Code 裡完成。
安裝門檻不高,最常見的方式是到 VS Code Marketplace 搜「Cline」直接裝。除了 VS Code,Cursor、Windsurf、VSCodium、Google Antigravity 和 JetBrains 系列也都能裝,JetBrains 版同樣免費。
不寫程式編輯器的人也有別的入口。習慣終端機的可以用 Cline CLI,2026 年 9 月另外推出了 Cline Desktop 桌面版(macOS 正式、Windows 還在 beta),用 Zed、Neovim、Emacs 的人也能透過 ACP 接上。不過新手從 VS Code 外掛開始就好,這篇也以外掛為主。
費用要先講清楚,Cline 工具本身開源免費,但模型要錢,下一段會拆開講。第一次跑之前,建議先去模型後台設一個月花費上限,agent 一跑起來 token 用量會比一般聊天高很多。
它和一般 AI 外掛差在「會不會自己動手」
一般 AI 外掛比較像副駕駛,你問它答、你寫它補,最後 commit 還是你的事。Cline 比較像在 VS Code 裡工作的工讀生,你交代一個小任務,它會自己去看相關檔案、想出改法、產出 diff 給你看,必要時還會跑命令確認結果。
也就是說,你不用把整個專案複製貼上給 AI,它能在編輯器裡拿到該拿的上下文。
不過它能動手,就代表你更要會踩剎車。好消息是 4.0 版之後,「自動執行指令」預設是關的,它要跑命令前會先停下來問你。第一次就叫它「幫我重構整個專案」,那不是在測 Cline,是在測你自己的心臟。
它會花錢嗎?工具免費,模型有三種付法
Cline 個人使用不收訂閱費、也不收席位費,錢都花在模型上。2026 年 5 月之後,付法變成三種:
自帶 API key:直接付給 OpenAI、Anthropic、Gemini 這些模型商,Cline 不抽成。如果你已經有 ChatGPT 的付費方案,也可以直接用 ChatGPT 帳號登入。
Cline 帳號儲值:在 Cline 帳號裡先儲值,用多少扣多少,可以選一百多款模型,好處是不用自己去各家申請 key。
ClinePass:每月 9.99 美元,只能用開源權重的模型(大約十幾款),有每五小時、每週、每月的額度限制。適合本來就想用便宜開源模型、又不想管計費的人。
另外,用 Cline 帳號登入就能用幾款標著「(free)」的免費模型,限時輪替、有額度。要留意的是,官方寫明免費模型的使用紀錄可能會被拿去改進模型,所以公司程式碼不要拿免費模型跑。
新手我會建議兩種起步方式擇一:只是想先感受一下,用標「(free)」的模型跑練習專案;打算認真用,就自帶 API key,比較看得到一次任務到底花多少錢。不管哪種,都記得先去模型後台設花費上限。
第一次該怎麼試
不要直接開公司正式 repo,找一個玩具專案或 side project 開始。
照這個順序:
- 在 VS Code Marketplace 搜「Cline」安裝。
- 接一個模型,免費模型、自己的 API key 或 Cline 帳號都可以。
- 開一個小專案,請它解釋某個檔案在做什麼,不要叫它改。
- 接著請它補一個小測試,或修一個你已經知道答案的 bug。
- 每次都看 diff 再決定要不要收。
如果它連讀檔和小修改都不穩,就不要讓它做大事,AI agent 越自由,越需要你會拆任務、看結果。
跟 Cursor、Claude Code 怎麼選
簡單說,看你想留在哪個環境工作。
不想離開 VS Code、又想試會自己動手的 agent,Cline 就是最自然的選擇。
願意換整個編輯器,Cursor 更像一套完整的 AI IDE。
喜歡在終端機工作、想跑長任務,Claude Code 或 Codex CLI 會更順手,Cline 自己也有 CLI 版可以選。
以前這裡還會推薦 Continue.dev,但它已經被 Cursor 收購,開源專案停止維護、改成唯讀,現在不建議新裝。
我自己的排序是先用 Cline 理解「VS Code agent 在做什麼」,再決定要不要換到 Cursor 或進階到 Claude Code,這樣比較不會被一堆工具名詞淹沒。
Cline 適合哪些任務
它適合小到中型、改動範圍清楚的任務,例如:
- 解釋一個你看不懂的檔案。
- 找某個 bug 可能跟哪幾個檔案有關。
- 補一份單元測試。
- 修一個你已經能描述清楚的錯誤。
- 看錯誤 log 後提出修法。
它不適合「幫我做完整產品」這種模糊大任務,多數時候你會發現它改得很快,但你看不完 diff,也不知道哪裡可能踩雷。
使用上要小心的事
第一,agent 模式 token 燒得快。它會反覆讀檔、思考、改碼、跑命令,模型用量通常比一般聊天高一個數量級,不要看到「開源」就以為完全免費。
第二,它真的會改檔。你要看 diff,尤其它碰到設定檔、資料庫 migration、部署腳本、CI 設定時,這些一改錯就是真的會壞。
第三,不要讓它讀 secrets。.env、API key、私密 token 都不要交給 AI 工具處理,agent 讀到什麼,就可能在後續對話裡被送到模型那邊。
想開始用 Cline?
照這三步做:
- 在 VS Code 裝 Cline,先用標「(free)」的免費模型或便宜的模型試,練習專案不怕被拿去訓練。
- 開一個 side project 練手,先讓它做「解釋」和「小修改」兩種任務各三次。
- 確認你能看完 diff、能判斷它改得對不對,再換成自己的 API key 接公司專案。
如果你已經每天用 VS Code、想試會動手的 AI,Cline 很值得花一週試。它會讓你第一次感覺 AI 不只是另一個聊天視窗,而是真的進到改碼流程裡,只是記得讓它先做小事,你才有時間建立判斷感。
下一步可以先看什麼
- Cline 裝好之後該調什麼:Plan/Act、
.clinerules、自動核准和花費上限,裝完第一週最該先設的幾件事。 - Cline CLI 是什麼:同一個 Cline 搬到終端機,還能同時開好幾個任務、設排程。
- Kilo Code 是什麼:從 Cline 這條線長出來的開源 agent,模型選擇更多。
- AI coding agent 一個月會燒多少錢:開始天天用之前,先看帳單會怎麼長。
- Cline vs Kilo Code vs Cursor 該選哪個:比完再決定要不要換。
- Claude、Codex 與 Skills 工作流:想把 agent 跑進長任務時看這篇。
參考來源
- Cline GitHub:https://github.com/cline/cline
- Cline 安裝文件:https://docs.cline.bot/getting-started/installing-cline
- ClinePass 說明:https://docs.cline.bot/getting-started/clinepass
- Cline 定價:https://cline.bot/pricing
- Cline Desktop 發布說明:https://cline.bot/blog/cline-desktop-an-open-source-app-for-open-weight-models
本文最後查證日期:2026-10-06
延伸閱讀
Continue.dev 原本是 VS Code 與 JetBrains 上的開源 AI 寫程式外掛,可以接 ChatGPT、Claude、Gemini 或本機 Ollama,但它已經被 Cursor 收購、開源專案停止維護,本篇先說明現況與替代選擇,再保留原本的功能介紹給還在用的人參考。
Cursor 是什麼?把 AI 放進寫程式流程的進階編輯器用中文白話介紹 Cursor 的用途、適合對象、下載與價格、新手上手流程、AI coding 風險,以及它和 VS Code、Claude Code、Antigravity 的差異。
Cline vs Kilo Code vs Cursor:AI coding 工具該選哪個(Roo Code 已經收掉了)Cursor 是包好的 AI IDE,Cline 和 Kilo Code 是 VS Code 上的開源外掛,三者的費用邏輯、隱私風險與失控方式完全不同,這篇直接給新手和有經驗的開發者各自的選法,也說明原本推薦的 Roo Code 為什麼不能再裝
Kilo Code 是什麼?從 Cline 這條線長出來的開源 AI coding agentKilo Code 是 Cline 這條家族樹上目前最活躍的分支,MIT 授權、VS Code 和 JetBrains 都能裝、接得到五百多種模型而且不加價,2026 年 7 月被 Anaconda 收購後仍維持開源,這篇說明它跟 Cline 差在哪、什麼人該換過去、以及收購之後要留意什麼
Cline CLI 是什麼?把 coding agent 搬到終端機,還能同時跑好幾個Cline 不只有 VS Code 外掛,還有一個從頭重寫的終端機版本,可以在 CLI 裡跑 agent、丟進 CI、甚至開一個看板同時派好幾個 agent 各做各的,這篇說明它跟外掛版差在哪、怎麼裝、以及什麼時候該用哪個
Cline 裝好之後該調什麼?Plan/Act、.clinerules、自動核准與花費上限Cline 預設值其實偏保守,很多人裝完覺得不好用,是因為四個設定沒調:Plan 跟 Act 模式怎麼切、.clinerules 怎麼寫、自動核准開到哪裡才安全,以及花費上限為什麼一定要先設