AI 编码 agent 怎么配 defaults?比选哪个工具更重要
乌鸦小编 发表于:2026-8-9 11:08 复制链接 发表新帖
阅读数:90
Phillip Castagna 在 rpc3.dev 上写了一篇 30 分钟长文,标题很短,Coding agents, defaults, and human judgment。

他给出了一个常被绕过去的结论,AI 编码 agent 的体验差异,主要不来自选哪一个 agent,而来自开发者有没有认真想过 defaults。

他先讲了一个老故事。他在 Google 工作时,有些工程师比他资历深,会跟他说这个 codebase 很奇怪。他自己一开始不太理解这个判断,他觉得 codebase 健康而且直觉,工作起来挺顺。但他离开 Google 越久越意识到,那个判断是对的。这个 codebase 的形状,被 Google 内部大量使用代码生成这件事塑造成了。

这段经验读起来很有共鸣。在一个 codebase 里工作几年,你会习惯它特定的形状,离开之后才发现那个形状是被某些历史决策塑形的,不是天然如此。Google 当时大量用 codegen 工具生成大量样板代码,结果就是 codebase 在工程上有很强的同质性,新代码看上去跟老代码风格一致,这对维护性有好处,但对从外面进来的工程师不友好,他们会觉得「这个 codebase 怎么是这样」。

他接着讲了一个具体经验,他以前在 Django 项目里被元编程坑过。Django 继承了当年 Rails 那套范式,扩展某些基类或者加某些 annotation,框架会按规则扩展你的代码,给你很强的表达力,也让你不用写太多。但这是有代价的,你的肌肉记忆会被改变,你读代码的方式也要换。这个 trade-off 不是 Django 独有的,是任何 meta-programming 框架都会付的。

Castagna 用这个类比是想说,agent 时代跟 codegen 时代很像。框架帮你做事的同时,也改变了你的工作方式,这种改变有的是好的,有的是需要你主动校准的。如果你不主动校准,就只能被动接受框架的 defaults,结果就是工作方式被工具塑形,而不是工具被你塑形。

把这些连到 AI 编码 agent 上,作者的核心判断是,agent 时代跟 codegen 时代很像。agent 用得好不好,取决于开发者有没有跟它建立一套默认行为约定,而不是开发者会写多花哨的 prompt。

具体到操作层面,作者没有给一个固定清单,他给的是几个判断维度。一个 agent 的 defaults 应该回答这些问题,它默认会不会先看相关代码再动手,它默认会不会在改文件之前先告诉你它要做什么,它默认会不会跑测试,它默认会不会把改动拆到合理大小。这些都跟 agent 选哪个模型无关,跟你装好之后花不花时间配置它的 defaults 有关。

作者还提到了另一种常见误判。团队里有人因为 agent 不听话就换 agent,但同一个 agent 在另一个团队里跑得很好,差异往往就在这个团队有没有花时间把 defaults 调成自己团队的工作方式。这跟过去十年开发团队对 IDE 的配置经验是对得上的,VS Code 在每个团队里的形态差别都很大,差别来自团队的 settings.json 和扩展集合,不来自 VS Code 本身。

把这条放回 2026 年 8 月这个时间点,agent 工具市场早就过饱和了。Claude Code、Cursor、Aider、Cline、Continue、Windsurf、Codeium、Tabnine,能叫上名字的超过十款。每款都号称自己最聪明,最贴心。但用过的开发者都知道,agent 体验跟工具品牌的关系没那么大,跟开发者愿意花多少时间把自己工作方式编码进 agent defaults 的关系更大。

对正在搭团队 AI 工作流的负责人来说,这篇文章给了一个反直觉的视角,不要把预算花在选哪个 agent 上,把预算花在给团队配一套统一的 defaults 上。具体做法是,先选一个 agent 做两周试点,让团队核心成员各自调出一份 defaults 文档,然后对比、合并、出一份团队版的 defaults,最后让全员用同一份。这套流程跟过去做代码规范、commit 规范、PR review 规范是同构的,只是载体换成了 agent。

对还在纠结「我应该用 Cursor 还是 Claude Code」的独立开发者来说,结论是先选一个,认真配它的 defaults 用两周,再决定要不要换。这种两周试用的最大好处不是判断工具好坏,是形成自己跟 agent 协作的具体节奏,知道自己希望 agent 在哪些场景主动做、哪些场景等你确认。

作者在文末给了一个生活化的比方,会用工具的人和不会用工具的人,区别不在于工具会不会用,而在于对工具边界有没有清晰的体感。AI 编码 agent 也是一样的事。

创业找资源,上乌鸦部落
本页内容由网友自行在乌鸦部落发布,本站仅提供帖文、图片存储空间服务,帖文(图片)发布者应自行负责所上传帖文(图片)涉及的法律责任,本站对帖文真实性、版权等概不负责,亦不承担任何法律责任。
条评论
您需要登录后才可以回帖 登录 | 立即注册
高级
相关推荐

关闭

乌鸦部落