首页
学习
活动
专区
圈层
工具
发布

2026年别再迷信Cursor Composer了,那套“Copilot Workspace + Claude Code CLI”的混合打法才是真香

2026年别再迷信Cursor Composer了,那套“Copilot Workspace + Claude Code CLI”的混合打法才是真香

上周帮老板那个老旧的订单系统重构,我想着直接用Cursor Composer v0.48做跨文件重构,结果光生成配置文件的改动就报了三次错,硬是没生成成功。说实话,那种看着光标在那狂跳却根本没读懂数据流向的感觉,比我自己写还累。最后我干脆放弃Composer,转手把GitHub Copilot v2.0里的Workspace功能调出来,打算先定个架构再动代码。

这一试,发现Cursor Composer在处理单文件或者局部改动时确实无敌,那种无缝衔接的代码补全能力确实没谁了。真要啃那种几十个Service层叠在一起的烂代码库,它那套基于当前文件上下文的生成逻辑容易钻牛角尖。Copilot Workspace这玩意儿有意思的地方在于它是个“规划器”。上周测试它的Deep Search功能,也就是那个语义代码库搜索,检索一个存了三万条日志的表结构,从原先的2秒多缩短到了800毫秒左右。它不光是找代码,是能给你画出一棵文件依赖树,这点比Cursor那种单纯的“改改改”强。

有意思的是,光有规划还不行,真要动刀子的时候,我又觉得Claude Code的CLI工具比Artifacts更好用。用Cursor的时候生成Artifacts是在侧边栏预览,看个前端页面还行,改后端逻辑或者调试那些需要看终端输出的报错,Artifacts的交互性就太差了。那时候我就直接切到终端里,把Claude 3.5 Sonnet (现在好像升级到4o了) 的CLI模式拉出来,让它直接在终端里操作。那天我遇到一个很怪的NullPointerException,IDE里的断点怎么调都没触发,最后让Claude Code直接跑了一遍完整测试集,发现是个并发下的缓存穿透问题。它直接在终端里用sed命令或者直接调Java API修复了,整个过程比在IDE里来回切窗还要快。

我试着把这三个工具捏在一起用了一周。编辑代码核心功能还是得靠Cursor的Editor,毕竟它对VS Code生态的兼容性最好,而且最新的v0.48版本里切换GPT-4o和Claude 3.5 Sonnet只需要按一个Tab键,这响应速度是我最在意的。复杂架构设计、全量重构这种需要“全局观”的任务,我全部扔给Copilot Workspace,让GPT-4o去生成那个Plan。最后剩下具体的Bug修修补补、执行shell命令这种脏活累活,我全扔给Claude Code CLI。这套组合拳下来,上周把那个RT一直在1200ms以上的接口硬生生压到了400ms左右。

有人可能会问,为什么不直接用Cursor集成的那种大模型?试过,说实话,当你要处理几万个文件的上下文时,Cursor那套模型推理延迟会蹭蹭往上涨,有时候等它生成完一行代码,我都点完两下鼠标了。这年头AI编程工具这么多,真别把它当成单一的“神器”,它就是个削铁如泥的菜刀,Composer是切水果的,Copilot Workspace是杀猪的,Claude Code CLI才是给你剔骨的。把这几样混着用,才不会被任何一个工具的“幻觉”带沟里去。

最后问个事儿:你们在真实的生产环境里,目前最常用的那个AI工具,是用来干活还是纯为了凑热闹?

你在实际项目中有踩过类似的坑吗?或者有更好的解决方案?欢迎在评论区分享你的经验。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OPDolu_ldd5WhlFf43jgexMw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

领券