当然这里只是找了一个 case 做示例,总的来说在尝试了多个 Coding 场景之后,Trae 海外版 + Claude 4 接近 Cursor 的水平,有差距,但差距并不算大。Trae 国内版 + Gemini Pro 可能因为免费,限制了 Context 窗口,效果还是差很多。
1
要有 Rules
Rules 规则是一种可重用的 Context 上下文,你可以将工作流程、特定领域模块说明、标准化架构或代码等作为 Rules 设置进来,指导 AI 进行编码。你也可以把它看成反复需要输入的 Prompt 提示词的另一种形式。
这里给 Trae 配置效果比较好的 Rule 是 riper-5,这是 Cursor 论坛上一位用户提供的,给 AI 提供了五种模式:
Research:研究模式,主要用来收集背景信息
Innovate:创新模式,主要用来提出多种可以达到目标的方法
Plan:计划模式,出一版详细的计划和代码改动方案
Execute:执行模式,按照上一步生成的计划进行代码修改
Review:复盘模式,严格验证执行是否是根据计划来的
这五个模式,可以说就是人类做一件事情所有步骤的一个总结和归纳。同时,也严格约束了模型,让其在执行中不会出现过多的幻觉和意想不到的情况。加上这个 Rule 使用 Claude 3.7 也可以做到很不错的效果,对于疑难 bug 有奇效。
riper-5 Rule 的来源网址:I created an AMAZING MODE called “RIPER-5 Mode” Fixes Claude 3.7 Drastically! ( https://forum.cursor.com/t/i-created-an-amazing-mode-called-riper-5-mode-fixes-claude-3-7-drastically/65516 )
Rule 是作为一种固化的上下文提供给 AI,还有一种方式是文档。Trae 和 Cursor 都有增加文档的功能。你可以将一些库的开发文档说明和项目文档增加到文档集中,来帮助 AI 理解开发内容。
比如你要接入百度的语音转文字 API,不使用文档集之前,AI 可能会去已有的模型数据去查找,但是大概率找不到。然后可能会去搜索,但如果是一些比较小众的文档不一定会搜索到。但如果你使用了文档集,将语音转文字的 API 文档放到了文档集中,Cursor/Trae 可以直接根据文档集中的 API 文档理解直接来修改代码。效率更高,效果更好。
4
要有更棒的模型
最后说说模型,在编码上 Claude 4 效果最佳,优于 Claude 3.7、Claude 3.5。Gemini 2.5 Pro Preview 0506 也不错,最近也爆出消息,Gemini 的最新版本在跑分上超越了 Claude 4,期待后续放出后使用一波。国内的模型目前在结合 Agent Coding 上表现不佳。DeepSeek R1 也没有对 Agent 使用场景做出优化,表现同样不佳。
5
最佳实践
以上就是截止到目前——2025 年 06 月,我所认为的 AI Coding 最佳实践。
总的来说,如果你想探一探目前 AI Coding 最棒能做到什么程度,就去选择更好的 IDE Cursor,更好的模型 Claude 4,配置合适的 Rules 如 riper-5,选择合适的 MCP 如 Puppeteer,添加对应的文档集如项目文档。Rule、MCP、文档集这个和工作流和项目场景比较相关,参考他人推荐之余,需要各自实践和摸索。
这样你就可以打造一把 AI Coding 利器,挥一挥它你就会知道这把刀有多锋利。大模型爆发到现在没过多久,AI Coding 就发展到了现在这般,它已经可以解放掉程序员在很多枯燥编码的时间,让他们将精力更多放在架构设计和优化上。
快行动起来,时不我待。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.