Cline + DeepSeek-V3 對打 Cursor,誰更勝一籌?
Cursor 好用是真的好用,也是筆者體驗過最好用的 AI 輔助工具了,在試用期過后,也看到很多人對 Cursor 每月的 20$ 費用望而卻步!畢竟這 20$ 能讓我喝好幾碗羊肉湯...!
近期國產大模型 DeepSeek 發布了 v3 版本,性能大幅提升,可以媲美當前的老大哥 Claude-3.5-Sonnet,同時價格也很美麗,如果說 Cursor 每個月要花 20$,DeepSeek 可能把后面的單位 \$ 去掉就可以了,瞬間是不是感覺香了?畢竟能省不少啊。
DeepSeek V3 費用
于是,把 DeepSeek-V3 接到了 Cursor,體驗下來 Cursor 對自定義的模型還是有功能限制的,例如,只能使用 Cursor Chat 模式、文件內容喚起提問或終端喚起提問發現不太靈通,當然如果你對 Cursor Chat 模式已經滿足了也 ok 的,因為我想要 Agent 功能,這個只能在 Composer 模式下用,同時 Composer 還支持關聯多文件修改。詳情參見 我把最近爆火的 DeepSeek-V3 接到了 Cursor!
最近,又發現了一個當前最具性價比的組合 Cline + DeepSeek-V3(還不用擔心??問題 ??)
Cline 是什么?
Clien 是一個開源的 AI 助手,以 VS Code 插件的形式來使用(目前唯一支持的也就是 VS Code 編輯器),使用和上手都很簡單。
主要功能如下:
- 高度可擴展性:Cline 支持很多 API 提供商,例如 penRouter、Anthropic、OpenAI、Google Gemini 等,與 OpenAI 兼容的 API 也同樣支持,這里我們就會用到 DeepSeek。還能通過 LM Studio/Ollama 使用本地模型。
圖片
- 終端命令支持:Cline 可以在終端直接執行命令并接收輸出,例如安裝依賴 npm install 這個命令有時候網絡不好了,很耗時的,但你也不用等它完成,有個 “Proceed While Running” 按鈕,意思是運行時繼續,這會讓命令在后臺運行同時 Cline 還能執行任務。代碼生成成功之后,要運行 npm run dev 命令,Cline 也是可以直接運行的。
圖片
- 創建和編輯文件:Cline 可以直接在編輯器中創建和編輯文件,展示更改的差異視圖。還能監控 linter / 編譯器錯誤(缺少導入、語法錯誤等),這樣他就可以自己解決過程中出現的問題。Cline 所做的所有更改都記錄在文件的時間軸中,如果需要,提供了一種簡單的方法來跟蹤和恢復修改。
- MCP:全稱為模型上下文協議,可實現 LLM 應用程序與外部數據源和工具之間的無縫集成,詳情參見 https://github.com/modelcontextprotocol
- 為當前的任務請求添加上下文,支持以下四個。
圖片
Cline + DeepSeek-V3 集成和 Demo
在 VS Code 應用商店搜索 cline 并安裝。
圖片
左側工具欄點擊笑臉按鈕,配置 DeepSeek-V3 的模型和 API 地址,注意,模型 ID 一定要填寫 deepseek-chat,目前 DeepSeek 已將模型 deepseek-chat 升級到了 DeepSeek-V3。筆者在這篇把最近爆火的 DeepSeek-V3 接到了 Cursor! 文章中也有介紹過。
圖片
接下來打開 Clien Chat 窗口,就可以發送請求了。
圖片
以下是筆者錄制的視頻,記錄了完整的 Cline + DeepSeek-V3 配置和實現一個 Todo List Demo 過程。
Cline + DeepSeek-V3 使用感受
DeepSeek-V3 是提供了大模型能力,整體還是 Cline 的使用體驗。這個小 Demo 項目的搭建速度還是挺快的,我開啟了 Auto-approve 功能,允許 Cline 讀取、編輯文件、執行一些安全的命令,所以視頻中的 Demo 是沒有直接參與代碼的,全部都是 Cline 來完成,這個和 Cursor 的 Agent + Yolo 有點像。
回到文件內部做些修改時,發現沒有 Tab 補全,對于習慣 Cursor 補全的來說,確實有點不習慣。
圖片
無法在文件內喚起內聯 Chat,如果想對某塊內容做修改,也沒法選擇具體的行,需要在 Cline Chat 窗口描述,但它的修改結果也會有類似 git diff 的差異對比,能清楚的看到改前和改后區別。
圖片
Cline Chat 窗口來回跳,體驗有點不好... 不知道是不是我哪里設置的問題。
結論
Cline 感覺更適合一些沒有代碼經驗,想完全依賴聊天交互搭建整個應用的群體,應付一些小項目 ok。如果不想每月花費 Cursor 20$,可以試試這個。
對于企業級項目,公司多人維護的,當前還是 Cursor 吧(個人更習慣),AI 輔助工具我現在定位還是輔助為主,類似 Cline Auto-approve 或 Cursor Agent 在搭建新項目或寫一些小 Demo 時確實驚艷,在邏輯復雜的大型項目中還是有點擔憂的,弄不好就改了不該改的文件...