Cline 與 Claude Code:VS Code 中的免費替代方案
Markdown2026 年的 Cline:開源 VS Code 代理程式,使用你自己的金鑰連接 Claude、DeepSeek、Gemini 或 Ollama。什麼時候該用 Cline,什麼時候該用 Claude Code。
閱讀全文
Ailoot 參考文件:ailoot.ai/docs/。
Cline 和 Claude Code 簡介
重點摘要
Cline 是免費的開源 VS Code 擴充功能,可連接你自己的 API 金鑰。它支援 Claude、GPT、Gemini、DeepSeek,以及透過 Ollama 使用的本機模型。每次程式碼變更都必須由你手動核准。Claude Code 是 Anthropic 的閉源 AI 代理程式,只支援 Claude 模型(Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5),並以自主運作為設計目標。Pro 每月要價 $20。比較 Cline 與 Claude Code,歸根究柢就是在掌控權與速度之間做選擇。
這篇評論根據作者使用兩款工具兩週的經驗,並交叉查證官方來源:cline.bot、docs.cline.bot、code.claude.com/docs,以及 cline/cline GitHub 儲存庫。數據與功能截至 2026 年 5 月 30 日。
如果你剛入門,想先了解各種工具,請先閱讀指南「2026 年用什麼來寫程式:從 Claude Code 到 Antigravity 的 8 款 AI 工具」。本文聚焦比較 Cline 與 Claude Code,這兩種都是透過 VS Code 和終端機使用代理程式的主流方式。
Cline 和 Claude Code 的主要差異是什麼?
重點摘要
主要差異在於兩者與代理程式協作的方式。Cline = 免費開源擴充功能 + 你自己的金鑰,可連接任何模型 + 每個步驟都需手動核准。Claude Code = Anthropic 的閉源代理程式,可自主運作,使用單一訂閱,且只支援 Claude 模型。Cline = 每項變更都由你掌控;Claude Code = 整合 Skills、Subagents、Routines 與 Hooks。兩者都有子代理,協調方式與周邊工作流程應分開比較。
Cline 選擇了開源路線。Cline Bot Inc. 以 Apache-2.0 授權在 VS Code Marketplace 發布這款擴充功能(也支援 JetBrains、Cursor、Windsurf、Zed 和 Neovim)。其中包含一個能讀取專案、撰寫程式碼及執行命令的代理程式。cline.bot 的標語是:
「一個開源代理程式。可在編輯器或終端機中執行,也能嵌入你的產品。」
(cline.bot,由英文翻譯)
你只需透過自己的供應商 API 金鑰(Anthropic、OpenAI、Google、DeepSeek 等)支付所用的 token 費用。Cline 本身不收費。
Claude Code 選擇了另一條路。Anthropic 打造了一款閉源代理程式,專為自家模型與最大程度的自主性而設計。摘自 code.claude.com/docs/en/overview:
「Claude Code 是一款代理式程式設計工具,能讀取專案程式碼、編輯檔案、執行命令,並整合開發工具。可在終端機、IDE、桌面應用程式和瀏覽器中使用。」
(code.claude.com/docs/en/overview,由英文翻譯)
訂閱費用為每月 $20(Pro)或每月 $100–200(Max),且只包含 Anthropic 模型:Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5。作為回報,你可以使用 Skills、Subagents、Routines、Hooks、Plan Mode 和 Auto memory——這些都是 Anthropic 過去六個月來圍繞自家模型打造的功能。
簡單來說:
| 比較項目 | Cline | Claude Code |
|---|---|---|
| 授權 | Apache-2.0,開源 | 閉源 |
| 軟體費用 | $0 | 每月 $20–200 |
| 付費項目 | 只需透過自己的 API 金鑰支付 token 費用 | 一份訂閱加點數 |
| 可用模型 | 10+ 家供應商,以及透過 Ollama 使用的本機模型 | 僅限 Claude |
| 每次變更都需核准 | 是,預設如此 | 否,代理程式會自主運作 |
| Skills / Subagents / Routines / Hooks | 部分支援,沒有雲端基礎架構 | 原生支援,功能完整 |
| 適合情境 | 掌控、預算、本機模型、BYOK | 長時間自主任務、Claude 原生功能 |
這裡談不上誰「比較好」。如果你的專案需要檢視每一個 diff,並控制模型費用,Cline 會比較適合。如果你需要代理程式在不必一直監督的情況下自主進行重構,趁你喝咖啡時替你完成 PR,那就是 Claude Code。
兩款工具各支援哪些模型?
重點摘要
Cline 支援多種模型。使用自己的金鑰,你可以連接 Claude、GPT、Gemini、DeepSeek、Bedrock、Azure、Vertex、Mistral、Groq、Cerebras、xAI,以及透過 Ollama 或 LM Studio 使用的本機模型。Claude Code 只支援 Anthropic 模型:Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5。在 Claude Code 中,使用斜線命令 /model、/effort、/fast 切換。在 Cline 中,則透過擴充功能設定和供應商下拉選單操作。
截至 2026 年 5 月,Cline 支援以下模型(已在 github.com/cline/cline 的 README 中確認):
- Anthropic — Claude Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5
- OpenAI — GPT-5、GPT-5.5、o3-mini
- Google — Gemini 3.0 Pro、Gemini 3.5 Flash、Gemini 2.5 Flash
- DeepSeek — V3 系列與 V4(V4-Flash 和 V4-Pro 於 2026 年 5 月 25 日的版本 v3.85.0 中新增)
- AWS Bedrock、Azure、GCP Vertex AI — 企業雲端入口
- xAI、Mistral、Cerebras、Groq — 快速替代選項
- Ollama、LM Studio — 在你的電腦上執行本機模型
- 任何 OpenAI 相容端點 — 連接你自己的 API 端點
README 中的直接引述:
「Cline 不受限於單一 AI 供應商。」
(GitHub 上的 cline/cline README,截至 2026 年 5 月 30 日,由英文翻譯)
Claude Code 只支援 Anthropic 模型。截至 2026 年 5 月,清單如下:
- Opus 4.7 — 旗艦模型,適合複雜任務,於 2026 年 4 月 16 日發布,Max 方案的上下文容量最高可達 1M tokens。
- Opus 4.8 — 最近發布,日期為 2026 年 5 月 28 日。文章發布時,該模型已出現在 SWE-bench 排行榜上,並正陸續開放於 Claude Code 使用。Anthropic 標準價格為每百萬 tokens $5/$25。
- Sonnet 4.6 — 預設模型,兼顧速度與品質。
- Haiku 4.5 — 便宜又快速,常作為 Subagent 模型使用(例如搜尋檔案、格式整理)。
在 Claude Code 中,使用斜線命令 /model opus、/model sonnet、/model haiku 切換模型。/effort 控制推理深度,/fast 則透過簡化回應來加快速度。更多資訊請參閱指南Claude Code 中該選 Sonnet 還是 Opus 4.7。
實際使用時代表:
- Cline — 你可以先用便宜的 DeepSeek V3 草擬,再用 Opus 4.7 審查,最後用 Gemini 2.5 Flash 測試,全程都在同一個介面中完成。
- Claude Code — 所有提示詞、diff 格式和上下文管理都針對 Anthropic 模型調整。原生整合讓它在重構時更快。根據 morphllm.com/comparisons/cline-vs-claude-code,在相同重構任務中,使用相同模型時,它每分鐘產生的編輯次數約為 Cline 的 3x。
價格和品質是兩回事。2026 年 5 月的 SWE-bench Verified 中,DeepSeek V4-Pro-Max 的分數為 80.6%,Opus 4.7 為 87.6%。七個百分點的差距,可能就是「第一次就成功」與「回滾後再迭代三次」的差別。便宜的模型能節省 token,但返工可能會把省下來的費用吃掉。
2026 年 5 月,Cline 和 Claude Code 要花多少錢?
重點摘要
Cline 本身費用是 $0。你只需透過自己的 API 金鑰支付模型 token 費用。典型的氛圍式程式設計者每日工作量(每天 130K tokens:輸入 100K 加輸出 30K),使用 DeepSeek V3 約每月 $0.45,Sonnet 4.6 約每月 $15,Opus 4.7 約每月 $25,或透過 Ollama 在本機執行,費用為 $0。Claude Code 的 Pro 每月 $20,Max 每月 $100–200。預算上限為每月 $20 時,Cline + 使用自備金鑰的 Sonnet 幾乎總是比固定訂閱便宜。
先看 Claude Code。來源:claude.com/pricing:
| 方案 | 價格 | 包含內容 |
|---|---|---|
| Free | $0 | 基本聊天,Claude Code 使用受限 |
| Pro | 年繳每月 $17 / 月繳每月 $20 | Claude Code、Skills、MCP,以及使用 Sonnet 4.6 和 Opus 4.7 聊天 |
| Max 5x | 每月 $100 | Pro 容量的 5x、Agent Teams、1M 上下文 |
| Max 20x | 每月 $200 | Pro 容量的 20x |
| 直接使用 API | Opus 4.7 的輸入/輸出 token 每 1M 個 $5/$25 | 隨用隨付,無須訂閱 |
2026 年 API 定價有個注意事項:新版 Opus 4.7 tokenizer 會讓相同文字的 token 數量增加最多 35%。因此,完成相同工作量的實際帳單可能會比你根據價目表預期的更高。
接著看 Cline。Cline 本身免費(Apache-2.0)。你只需支付供應商費用。以下價格截至 2026 年 5 月:
| 模型 | 輸入每 1M 的 $ | 輸出每 1M 的 $ | 來源 |
|---|---|---|---|
| Claude Opus 4.7 | $5.00 | $25.00 | platform.claude.com/docs |
| Claude Sonnet 4.6 | $3.00 | $15.00 | |
| Claude Haiku 4.5 | $1.00 | $5.00 | |
| Gemini 2.5 Flash | $0.30 | $2.50 | ai.google.dev/gemini-api/docs/pricing |
| DeepSeek V4-Flash | $0.14 | $0.28 | api-docs.deepseek.com |
| Ollama(本機) | $0 | $0 | 只有電費 |
典型的氛圍式程式設計者每天花 1–2 小時使用代理程式:輸入 100K 加輸出 30K tokens = 每天 130K,每月約 20 個工作日。透過 Cline 使用的每月費用如下:
| 配置 | 每月費用 |
|---|---|
| Cline + Ollama(本機 Qwen 3.7) | $0 |
| Cline + DeepSeek V4-Flash | ~$0.45 |
| Cline + Gemini 2.5 Flash | ~$2.10 |
| Cline + Claude Sonnet 4.6 | ~$15 |
| Cline + Claude Opus 4.7 | ~$25 |
| Claude Code Pro | $20(有使用限制) |
| Claude Code Max 5x | $100 |
每月預算為 $20 時,透過 Anthropic API 直接使用 Sonnet 的 Cline(每月 $15)比 Claude Code Pro(每月 $20)便宜。這項比較中,使用 Cline 的缺點是你必須自行監看支出。Anthropic Pro 設有硬性上限,但能避免你一夜之間意外收到 $300 的帳單。
工具本身只是其中一部分。接下來,你需要一套讓代理程式可靠完成任務的配置。它由三個部分組成:你的 AI 分身 + 專案第二大腦 + 上下文工程。這套配置能讓代理程式從「會產生幻覺的助理」變成可預測的執行者。少了它,每月 $0.45 和 $25 的差異就不重要了——兩種額度都會被浪費。
手動核准每個步驟,還是賦予自主權?
重點摘要
預設情況下,Cline 要求你手動核准每個 diff、每個終端機命令,以及每個外部服務請求。自動核准是選用功能,可在設定中啟用。Claude Code 則相反:代理程式會自主運作、讀取錯誤、套用修正,並自行重新執行測試。Cline 能讓你掌控變更,適合合規審查、敏感專案,以及擔心「代理程式刪掉我的資料庫」的人。Claude Code 提供速度,適合你想交辦長時間重構後就離開、不必一直監督的情境。
描述任務後,Cline 會先切換到 Plan mode。它會讀取專案程式碼、搜尋並討論計畫,但不會動任何東西。摘自 docs.cline.bot/core-workflows/plan-and-act:
「在 Plan mode 中,你和 Cline 會共同討論要打造什麼,以及如何打造。在此模式下,Cline 可以讀取專案程式碼、搜尋並討論策略,但不能修改檔案或執行命令。」
你對計畫感到滿意後,切換到 Act mode。Cline 會開始編輯,而你透過「Approve」按鈕(UI 上的標籤)核准每個步驟。你可以啟用自動核准,但預設情況下,每個 diff、shell 命令和外部請求都需要你同意。摘自 totalum.app 的評論:
「代理程式執行前,你可以核准或拒絕每個 diff、終端機命令和網頁擷取。」
(totalum.app 評論,2026 年 5 月,由英文翻譯)
同一來源對 Claude Code 的描述:
「它會編輯檔案、執行測試並讀取結果,不必每個步驟都徵求許可。」
(totalum.app 評論,2026 年 5 月,談 Claude Code,由英文翻譯)
你坐下來輸入「將所有 API 呼叫更新為 v2 並執行測試」,接著去喝咖啡,回來時就能看到完成的 PR。途中若有任何地方出錯,代理程式會讀取錯誤、套用修正,然後自行重新執行測試。Claude Code 有 /plan 命令(唯讀分析階段),但這是選用功能,不是預設流程。
該選哪一款,取決於你的情境:
- 合規要求、金融科技、客戶程式碼 — Cline。你可以在每項變更進入儲存庫前先檢視。
- 代理程式刪掉資料庫後,你想安心一點 — Cline。我的指南「AI 刪掉資料庫時該怎麼辦」正是詳細解析這種情況。
- 重構 50–100 個檔案 — Claude Code。到了這種規模,在 Cline 中逐步核准就會變成點擊工作:你得點 80 次「Approve」,最後會覺得厭煩。
- 長時間的夜間任務 — Claude Code(Anthropic 雲端基礎架構上的 Routines 即使在筆電關機時也會執行代理程式)。
如何在 5 分鐘內於 VS Code 安裝 Cline?
重點摘要
透過 VS Code Marketplace 安裝 Cline。搜尋「Cline」;發行者是 Cline Bot Inc.(原名為「Claude Dev」,改名後 Marketplace ID 仍維持不變)。安裝後,VS Code 左側邊欄會出現圖示。接著開啟設定、選擇供應商並輸入 API 金鑰。Cline 預設會從 Plan mode 開始。
步驟如下:
在 Marketplace 尋找擴充功能
在 Mac 上按
Cmd+Shift+X,在 Windows 和 Linux 上按Ctrl+Shift+X,開啟擴充功能面板。搜尋 Cline。擴充功能保留了「Claude Dev」改名為 Cline 前的舊 Marketplace ID。或者使用終端機:
code --install-extension saoudrizwan.claude-dev在作用中的面板中開啟 Cline
安裝後,VS Code 左側邊欄會出現 Cline 圖示。點選圖示以開啟聊天側邊欄。點選齒輪圖示以開啟設定。
選擇供應商並輸入 API 金鑰
在設定中使用供應商下拉選單。常見選項如下:
- Anthropic — 前往 console.anthropic.com 取得金鑰;建議使用 Sonnet 4.6。
- DeepSeek — 前往 platform.deepseek.com 取得金鑰,並選擇 DeepSeek V3 或 V4。
- Cline Provider — 內建隨用隨付,無須訂閱;前往 app.cline.bot 註冊。
- Ollama — 先在本機安裝 Ollama(
ollama pull qwen2.5-coder),再將 Cline 連接至 Ollama,無須金鑰。
開始第一個任務
在聊天中輸入任務。預設情況下,Cline 會從 Plan mode 開始:它會讀取專案、提出澄清問題並建議計畫。你對計畫感到滿意後,將底部的切換按鈕切到 Act mode。Cline 會開始編輯。每個 diff 都會顯示出來,你需要點選「Approve」(或在設定中啟用自動核准)。
就這樣,準備就緒。如果你用過 Claude Code,也習慣斜線命令,這裡的 UX 會有所不同:所有操作都透過 VS Code 側邊欄和按鈕進行。
如何連接供應商或本機模型
重點摘要
你可以使用 API 供應商及其金鑰,並搭配 OpenAI 相容端點來連接 Cline。本文比較所描述的情況中,請求會被轉送至 Claude/GPT/DeepSeek;能否使用特定模型取決於你選擇的供應商。文中也介紹透過你自己的 Alibaba Cloud 金鑰使用 DeepSeek(Qwen Code 方法),以及透過 Ollama 使用本機模型:費用為 $0,且不需要網際網路。
使用 OpenAI 相容端點的 API 供應商。 向你選擇的供應商註冊、取得 API 金鑰,然後在 Cline 中將其端點輸入為「OpenAI-compatible」供應商。Cline 會將請求送給它,再由供應商轉送至 Anthropic/OpenAI/DeepSeek,以使用其提供的模型,並從你的內部餘額扣除 token 費用。作者舉的例子中,缺點包括比官方價格高 10–30% 的加價、速度可能較慢,以及必須信任中介業者處理請求資料。存取與付款條款由你選擇的供應商決定。
透過 Alibaba Cloud 使用 DeepSeek。 原評論介紹了使用你自己的 Alibaba Cloud 金鑰和 Token Plan 取得存取權。這種技術選項同樣取決於供應商的存取與付款條款。方法詳見指南「Qwen 3.7-max vs Opus 4.7」。
透過 Ollama 使用本機模型。 在電腦上安裝 Ollama,下載 Qwen 3.7 或 Llama 3.x,再將 Cline 連接至 Ollama,無須 API 金鑰。你只需支付電費,所有內容都能離線運作。缺點是本機模型在複雜任務上仍不及 Opus 4.7,而且你的電腦必須能執行該模型(品質良好的模型至少需要 16–32 GB RAM)。
什麼情況該選 Cline:使用情境
重點摘要
如果你在意控制模型支出、手動核准每項變更、為了隱私使用本機模型,或希望壓低工具預算,Cline 會是更好的選擇。它適合有隱私要求的後端開發者,也適合剛開始嘗試代理程式、不想綁定固定訂閱的人。
Cline 明顯更適合的具體情況:
Claude Pro 的每週用量上限在任務中途用完。 Pro 每月 $20,Opus 有硬性上限。大量使用時,可能中午就用完。每月 $100–200 的 Max 上限較高,但費用是好幾倍。使用 Cline,你可以直接連接 Anthropic API(隨用隨付,沒有上限),或先切換至 DeepSeek/Gemini,等 Pro 額度重設。
你想在套用前檢視每個 diff。 Plan + Act mode 的逐步核准是合規審查、客戶程式碼和金融科技專案的必要條件,也適合記得「代理程式刪掉我的正式環境資料庫」這類故事的人(我在回復變更的指南中介紹過此類案例)。
你不想固定支付每月 $20。 Cline 是開源軟體,擴充功能免費。如果你每天寫程式 2–3 小時,而且不必每次都用 Opus,那麼使用自備金鑰的 Cline + Sonnet 會比 Pro 便宜,也沒有合約承諾。你可以即時查看支出。
你需要本機模型來保護隱私。 在本機執行 Ollama + Qwen 3.7 或 Llama 3.x,代理程式就在你的電腦上運作,不會把任何內容送到外部 API。Cline 支援這種方式,適用於 NDA 專案、審查敏感程式碼,或資料必須留在機器內的團隊。Claude Code 不支援。
你需要 OpenAI 相容的供應商。 Cline 的連接方式和其他 OpenAI 相容供應商一樣。在本文描述的比較中,Claude Code 沒有此選項,而是直接使用 Anthropic。存取與付款依供應商條款而定。
Cline 不適合的情況:
- 大型自主任務(重構 80 個檔案)中,逐步核准會變成點擊工作。
- 需要特定 Claude Code 流程時,應與 Cline 比較確切協調與執行環境要求;兩者都有子代理,光有這項功能不能決定選擇。
- 只使用 Claude,且想要最高重構速度時,Claude Code 憑藉原生最佳化更勝一籌。
什麼情況該選 Claude Code:5 種情境
重點摘要
當任務需要自主性和高編輯速度時,Claude Code 更適合:無須持續監督的長時間重構、透過 Routines 執行夜間任務、使用 Subagents 變更多個模組、透過 Skills 自動化,以及使用 Hooks 執行定期流程。它適合只使用 Claude、願意支付固定費用以求穩定,並需要跨裝置(筆電、智慧型手機和網頁)使用工作流程的人。
Claude Code 明顯更適合的具體情況:
無須持續監督的長時間自主任務。 重構完成時間最多可快 3x(morphllm.com)。交辦「將所有 API 呼叫更新為 v2」後離開,回來時就能看到已執行測試並完成的 PR。
Skills、Subagents、Routines、Hooks — 整合工作流程。 Skills(
.claude/skills/<name>/SKILL.md)是可重複使用的工作流程,可由觸發條件啟動,或透過/skill-name手動啟動。Subagents 是具備專業角色的獨立上下文視窗。Routines 是 Anthropic 雲端基礎架構上的 cron 任務,即使筆電關機也會執行。Hooks 是用於 25 種生命週期事件(PreToolUse、PostToolUse、Stop 等)的 shell 命令。Cline 也有排程代理程式,但它們在本機執行,沒有相當於 Anthropic 基礎架構的服務。Skills 和 Hooks 並非 Cline 的原生功能。我在Claude Code 中的 Skills、Subagents、MCP 和 Plugins另有介紹。跨裝置工作流程。 Remote Control、Dispatch、iOS app,以及 claude.ai/code 網頁版。你可以在筆電上開始任務,前往咖啡店的路上用智慧型手機繼續,晚上再查看結果。Cline 僅限 IDE 和 CLI,沒有智慧型手機工作流程。
Claude 原生整合。 提示詞、diff 格式和上下文管理都針對 Claude 模型調整。使用相同的 Opus 4.7 模型進行重構時,每分鐘的編輯次數約為 Cline 的 3x。如果你本來就只使用 Claude,也不打算改用 DeepSeek 或 Gemini,Claude Code 會更快。
命令和 Agent Teams。 Agent Teams 以實驗功能形式提供於 Max 5x,可在單一工作階段中平行執行多個代理程式。Cline 從 v3.58 起便支援 subagents,但 Agent Teams 的協作層級不同。
Claude Code 不適合的情況:
- 你需要工具的原始碼開放(Cline 使用 Apache-2.0;Claude Code 是閉源)。
- 你想逐步核准每項變更(Claude Code 中可選擇啟用;Cline 預設如此)。
- 你處理敏感程式碼,需要不向外部 API 傳送任何內容的本機模型。
Cline 有哪些 Claude Code 沒有的功能?
重點摘要
Cline 有五項 Claude Code 沒有的功能:1) 開源程式碼(Apache-2.0,可 fork 並修改);2) 支援 10+ 個模型供應商,也能透過單一介面使用任何 OpenAI 相容端點;3) 透過 Ollama 使用本機模型,不必把程式碼送到外部 API;4) 預設手動核准每項變更;5) 使用 .clinerules 設定專案專屬的代理程式規則(功能接近 CLAUDE.md,但更簡單)。
逐項說明:
開源(Apache-2.0)。 你可以 fork cline/cline、自訂功能並檢查代理程式內部內容。對採用「只用開源軟體」政策或有稽核要求的團隊而言,這點很重要。Claude Code 的原始碼是閉源的。
透過 10+ 家供應商使用多種模型。 你可以在同一個介面中使用 Anthropic、OpenAI、Google、DeepSeek、AWS Bedrock、Azure、GCP Vertex、xAI、Mistral、Cerebras、Groq,以及任何 OpenAI 相容端點。今天測試 Sonnet,明天測試 DeepSeek,後天測試 Gemini——全部都能在同一個聊天中進行。
透過 Ollama 和 LM Studio 使用本機模型。 下載模型、啟動 Ollama,然後連接至 Cline,代理程式就會在你的電腦上執行。適合重視隱私、離線工作和 NDA 專案的情境。Claude Code 沒有此模式。
預設逐步核准。 每個 diff、終端機命令和外部服務請求都必須在執行前獲得核准。自動核准是選用功能。Claude Code 的運作方式相反:預設自主運作,透過 Hooks(PermissionRequest 事件)加上限制。
使用 .clinerules 設定專案專屬的代理程式規則。 在專案根目錄放入 .clinerules 檔案。Cline 每次執行任務時都會讀取這個檔案,並依照規則行事(「永遠撰寫 TypeScript 型別」、「不要碰 legacy/ 中的檔案」、「使用 Conventional Commits」)。它的功能接近 CLAUDE.md,只是比較簡單。
Claude Code 的擴充工作流程如何比較?
重點摘要
可從六個工作流程面向比較:1) .claude/skills/ 中的 Skills;2) 兩款工具都支援的子代理委派;3) 雲端 Routines 與本機排程;4) 生命週期 Hooks;5) Auto memory;6) iOS 與 Remote Control。請比較各項實作與支援流程,不要把每項功能都當成獨有。
逐項說明:
Skills(.claude/skills/<name>/SKILL.md)。 可重複使用的工作流程,可由觸發條件啟動,或透過 /skill-name 手動啟動。例如,build-pr-review skill 會啟動一個代理程式,讀取 diff、執行測試、撰寫審查內容,並草擬 PR 留言。自訂命令已於 2026 年初整合至 Skills。
擁有獨立上下文的 Subagents。 Subagent 是擁有自己上下文的獨立 AI 執行個體。你可以委派大型研究任務:主要代理程式的上下文保持精簡,而 Subagent 會搜尋檔案並只傳回結果。冗長輸出(搜尋結果、日誌)不會塞滿主要對話。Cline 在 v3.58(2026 年 2 月)加入 subagents,因此兩者都支援委派。請依任務比較可用上下文隔離、允許工具、協調與結果交接,不要把 Cline 當成沒有子代理。
Anthropic 雲端基礎架構上的 Routines。 Anthropic 伺服器上的 cron 工作,即使筆電關機也會執行。它們可以依排程、API 呼叫或 GitHub 事件啟動。想讓代理程式每天早上審查最近的 PR 嗎?設定一個 Routine,即使筆電不在也會執行。Cline 也有開源排程代理程式,但它們在本機執行,需要保持電腦開機,或使用你自己的伺服器。
適用於 25 種生命週期事件的 Hooks。 由特定事件(UserPromptSubmit、PreToolUse、PostToolUse、PermissionRequest、Stop、SubagentStop 以及其他 19 種事件)觸發的 shell 命令。編輯檔案後自動格式化、提交前執行 lint、自訂安全檢查——都可透過 Hooks 處理。Cline 沒有相同功能。
Auto memory。 Claude Code 會記下不同工作階段累積的發現:建置命令、除錯心得和專案特性。隔天,代理程式會記得在這個專案中,你需要加上 NODE_OPTIONS=--max-old-space-size=8192 變數來執行 npm run build。在 Cline 中,你可以透過 .clinerules 和 Git 中的聊天記錄管理跨工作階段記憶,但沒有自動學習功能。
iOS app、Remote Control、Dispatch。 從智慧型手機啟動長時間任務,晚上再於桌面電腦查看結果。Cline 沒有相同功能;它只在你電腦上的 IDE 和 CLI 中執行。
Cline 在實際使用時的缺點
重點摘要
Cline 主要有兩個缺點:1) 大型任務的逐步核准很令人疲憊——重構 50+ 個檔案時,可能要數十次點選「Approve」(UI 按鈕);2) 不同供應商對同一項任務會使用不同數量的 tokens——DeepSeek/Gemini 的品質可達 Opus 的 80%,但有時需要迭代 2–3 次,而非一次完成。此外,檢查點系統有一些小問題,CLI 也相對新(無頭模式於 2026 年 2 月推出)。
依照作者描述的經驗,Cline 曾與 Claude Code 一起使用幾個月。以下是這兩款工具比較後的觀察。
大型任務會讓人因核准而疲憊。 如果要更新 80 個檔案中的 API 呼叫,你就得點 80 次「Approve」。自動核准有所幫助,但會失去 Cline 最主要的優點:掌控權。你可以只對例行變更啟用自動核准,並對關鍵程式碼保留手動核准。
使用非 Claude 模型時,品質較低。 在 SWE-bench Verified 中,DeepSeek V4-Pro-Max 的分數為 80.6%,Opus 4.7 為 87.6%。簡單編輯時不容易注意到差異;複雜任務則會顯現差別。
省下 token,卻花掉時間。作者估計,使用 DeepSeek 時有 10–15% 的任務需要返工,抵銷了節省的費用。
透過 Cline 直接連接模型供應商,費用可能高於 Claude Code Pro 訂閱。 如果選擇 Cline 是為了省錢,請直接連接供應商,例如 Anthropic API 或 DeepSeek。
上下文需要手動管理。 Cline 的上下文容量為 400K+ tokens,預設不會自動壓縮(morphllm.com)。長時間工作階段中,上下文會逐漸填滿,回應品質也會下降。Claude Code 內建自動壓縮功能,Max 方案支援 1M 上下文。我在Claude Code 中的 token 都用到哪裡了一文中有介紹;Cline 也有同樣情況,但沒有自動化功能,因此你必須使用 /clear 手動清除上下文,或開始新的工作階段。
檢查點問題。 在 GitHub 上的 cline/cline 中,issue #9631 尚未關閉,而 #6645 和 #8866 已關閉。第二次嘗試時,檢查點還原不一定會成功,產生檔案後狀態有時也會損毀。執行重要任務時,你可以用 git stash 複製變更,或使用不同分支。
CLI 還很新。 無頭 CLI 模式於 2026 年 2 月新增(Cline CLI v3.0)。在 CI/CD 任務上,Cline 仍不如 Claude Code 成熟。
理想配置:一起使用 Claude Code 和 Cline
重點摘要
本文提出的工作流程,是依不同任務搭配使用兩款工具。Claude Code 用於主要專案、長時間自主任務和跨裝置工作。Cline 用於搭配便宜模型(DeepSeek、Gemini)進行實驗、透過本機 Ollama 處理敏感程式碼、需要逐一核准 diff 的合規任務,以及 Claude Pro 每週用量達上限時的替代方案。
配置範例:
- 主要專案 — 使用 Opus 4.7 的 Claude Code。所有重要變更都在這裡完成;用 Skills 處理重複任務,以 Routines 執行 cron 工作,並透過 Auto memory 累積發現。
- 使用便宜模型進行實驗 — Cline + DeepSeek V4-Flash。新功能原型、一次性指令碼、範本產生等不重視品質、但需要省錢的工作,都可使用這種配置。
- 合規任務(他人的程式碼、金融科技、客戶專案) — Cline + 透過 Anthropic API 直接使用 Sonnet。逐步核准讓你檢視每項變更,並可隨時停止。
- Claude Pro 的每週用量達上限時 — 切換至隨用隨付的 Cline + Anthropic API,或用於例行編輯的 Cline + DeepSeek。
- NDA 專案的本機模型 — Cline + Ollama + Qwen 3.7。所有內容都在本機執行,不會傳到網際網路。
Cline 和 Claude Code 解決不同問題,在同一套配置中可以互補。你不必永遠只選其中一款。
下一步:方法論設定
重點摘要
Cline 或 Claude Code 都只是工具。「安裝了 VS Code 擴充功能」和「實際用 AI 進行氛圍式程式設計來打造產品」之間的差異,取決於你的上下文方法論。同一個代理程式在一個專案中可能成果出色,在另一個專案中卻產出垃圾。問題不在代理程式,而在於你如何為代理程式準備專案。
你已經安裝 Cline(或繼續使用 Claude Code),而且一切正常。你可以開啟任何專案,透過和代理程式對話開始打造產品。
所有其他工具也都有同樣的問題:為什麼在 Cline 中使用相同提示詞,在某個專案會產生出色成果,在另一個專案卻產出垃圾?關鍵在於提示詞周圍的上下文。如果專案包含整理了受眾、產品和目標的 business/ 結構,代理程式就會像夥伴一樣協作。如果資料夾是空的,它就會產生幻覺。
這套配置由三個部分組成:
- 你的 AI 分身 — 你在專案檔案中描述自己的原則和價值觀,代理程式便會開始重現你的思考方式。
- 第二大腦 — 在專案中建立
business/資料夾,存放受眾、產品、目標和財務資訊。代理程式每次收到請求時都會讀取這些內容,依據上下文工作,而非憑空處理。 - 上下文工程 — 管理代理程式知道的專案資訊。重要的是你放進上下文的內容,而不是你如何措辭提出要求。我在「什麼是上下文工程?」一文中另有介紹。
這套配置適用於任何代理程式——Claude Code、Cline、Cursor、Codex、Qwen Code。這是作者的評估。
你可以在 Ailoot 繼續探索。
來源
- cline.bot — Cline Bot Inc. 官方網站、標語與功能說明
- cline.bot/faq — Cline FAQ、定價及「自備金鑰」原則
- github.com/cline/cline — 開源程式碼、README、版本發布(截至 2026 年 5 月 30 日有 62 548 顆 stars)
- docs.cline.bot/core-workflows/plan-and-act — Plan/Act mode 文件
- code.claude.com/docs/en/overview — Claude Code 官方文件
- claude.com/pricing — 目前的 Claude Pro 和 Max 方案
- platform.claude.com/docs/en/about-claude/pricing — Opus 和 Sonnet API 價格
- api-docs.deepseek.com/quick_start/pricing — DeepSeek V3/V4 價格
- ai.google.dev/gemini-api/docs/pricing — Gemini 2.5 Flash 價格
更多詳情
常見問題:Cline 與 Claude Code:VS Code 中的免費替代方案
想用子代理,一定要選 Claude Code 嗎?
不必。本文同時介紹 Claude Code 與 Cline 的子代理。應比較上下文隔離、工具存取、協調與結果交接方式,不只依功能名稱決定。
Cline 免費,就代表雲端模型使用也免費嗎?
不代表。開源用戶端不收軟體費,但雲端推論由設定的供應商計費。應分別估算輸入、輸出並追蹤支出;本機模型則消耗自己的硬體資源。