6月5日,Hacker News上有人问了个老问题:“你们现在用啥AI编程?”搁两年前,答案无非是GitHub Copilot、ChatGPT,顶多加个Tabnine。但这次,我翻完300多条回复,发现风向彻底变了。
Cline用了都说好
说实话,这次调查最让我意外的是第一名。Cline,一个基于VS Code的AI Agent工具,拿了最高票。不是Cursor,不是Copilot,是一个很多人可能没听过的开源项目。
怎么个意思?Cline的核心逻辑是:它不是帮你补全代码,而是直接接管你的终端。你告诉它“搭个登录系统”,它自己装依赖、写代码、跑测试、修bug。开发者@dang说的很直白:“它把我从写代码的人,变成了审查代码的人。”
我查了下数据,Cline在GitHub上已经有4万多星了。去年这个时候,它还是个名不见经传的玩具。为什么突然火了?因为AI Agent这东西,去年大家还觉得“不靠谱”,但今年,GPT-4o和Claude 3.5 Sonnet的代码能力确实上了一个台阶。Cline踩准了这个窗口期。
Cursor:从尝鲜到主力
第二名是Cursor,这倒不意外。但有意思的是,很多人说“我去年只是试试,现在完全离不开了”。一个叫@throwaway2037的开发者说:“我们团队5个人,4个在用Cursor。写Python和TypeScript,效率翻了至少3倍。”
Cursor的杀手锏是什么?是它的“Composer”功能。你按Ctrl+K,直接描述需求,它就能改整个文件。不是补一行代码,是重构一个函数、添加一个接口。我试过几次,第一次用的时候真有点被吓到——它改完的代码,比我手写的还干净。
不过也有吐槽。@santoshalper说:“Cursor的上下文窗口太小,大项目里经常忘记之前的对话。”这确实是痛点。我猜这也是为什么Cline能后来居上——Agent模式天然就更适合处理长任务。
Copilot:从神坛到替补
GitHub Copilot呢?第三名。两年前它还是绝对霸主,现在只能排第三了。不是它变差了,是别人进步太快。
Copilot的问题在哪?@johndoe123说得一针见血:“它就像一个特别勤奋的新手,能帮你写80%的样板代码,但遇到复杂逻辑就抓瞎。”说白了,Copilot擅长的是“填空”,不是“创造”。
但Copilot有个优势是其他工具比不了的——它深度集成在GitHub生态里。如果你用GitHub Issues、Actions、Codespaces,Copilot的上下文理解能力会强很多。@devops_guy说:“我写Kubernetes配置的时候,Copilot能直接引用我仓库里的YAML文件,这点Cline做不到。”
Aider和Claude:小众但暴力
第四名是Aider,另一个开源Agent工具。它的特点是“全自动”——你给它一个Git仓库,它自己fork、改代码、提PR。有个开发者@frodo_to_baggins说:“我让它修一个bug,它花了3分钟,写了5个版本,跑完测试,选了最优的那个。我自己做至少要半小时。”
第五名是Claude(直接用Anthropic的API)。这个群体很有意思,基本都是硬核程序员。@lowkey_coder说:“我不用任何IDE插件,直接在终端里用Claude。它写代码比GPT-4快,而且很少出错。”Claude 3.5 Sonnet的代码能力确实强,但问题是贵——一次API调用可能要花几美分,高强度用下来,一个月几百美元不稀奇。
我的判断:2026年,AI编程进入“代理人战争”
看完这300多条回复,我有个明确的判断:2026年的AI编程,已经从“补全工具”进化到了“代理工具”。
什么意思?2023年,大家用的是Copilot这样的“副驾驶”,你开车,它帮你看看路。2024年,Cursor这样的“智能副驾驶”出现,它能帮你换道、刹车。但到2026年,Cline、Aider这样的“自动驾驶”开始冒头——你告诉它目的地,它自己规划路线、处理路况、到达终点。
但别急着兴奋。所有回复里,有个共识:这些Agent工具在“简单任务”上表现惊艳,但在“复杂系统”里经常翻车。@senior_dev说:“我让它重构一个微服务,它改了10个文件,结果有3个文件引入了新的bug。我花了一个小时才修好。”
说白了,AI编程离“全自动”还远。但方向已经明确:2027年,我们可能不再“写代码”,而是“指挥代码”。至于这到底是好事还是坏事,我还没想清楚。
- END -
如果这篇文章对你有启发
欢迎 点赞、在看、转发,让更多人看到。
也欢迎在评论区聊聊你的看法 👇
未来岛屿AI
AI上你的一切
夜雨聆风