程序员 Steve Yegge 撰文指出,AI Agent 拥有比真实开发者更完善的任务初始化流程和上下文注入机制,暗示当前 AI 编程工具在工作流设计上已超越传统开发实践。
Steve Yegge 认为你的 AI 有感情。他在名为"The Shape of Things to Come"的新作中论证说,Agent 式的编程工具是有感知能力的,"你们之中更有同情心的人终有一天会回首往事,为我们对待模型的方式感到羞耻"。他认为模型福利值得工程团队关注:工位、认可、拒绝任务的权限,甚至玩耍的时间。Yegge 并非边缘化的空想家。据报道,他每月花费约 87,000 美元运行自己的 Agent 构建系统,而且他是认真的。
在我们考虑机器的心理需求之际,正是重新审视如何对待我们人类的时候。
你不必相信 GPU 会受苦,才能注意到他论证背后的模式。无论你对模型感知能力怎么看,只要看看各个团队实际上在做什么来让这些工具发挥作用,然后对比一下同样的团队愿意为坐在旁边的开发者做些什么。
那份没人有时间写的入职文档
现在 Agent 的编码配置包含一个或多个专门为编码 Agent 编写的文件。这些纯文本或 Markdown 文件,如 AGENTS.md、CLAUDE.md 或 GEMINI.md,包含了技术栈信息、构建和测试命令、禁止访问的目录,以及团队遵循的各种连接规范。
许多组织已经开始使用这类文件,比如 Sourcegraph。创建和维护这些 Agent 入门文档正在成为一股风潮。对比一下当读者是真人时文档是如何被对待的:无限期搁置、分派给上下文最少的新人让他们写得糟糕,或者任由它腐坏,直到理解某个决策"为什么这样做"的唯一工程师已经离职。
与开发者文档不同,这些文件在创建后不会衰减。团队持续优化它以提升任务成功率并降低推理成本。HumanLayer 的 Agent 工具团队回应称,他们把自己的文件控制在 60 行以内,远低于现在被认为最佳实践的 300 行以下范围,因为每一行在每个会话中都会被重新读取,所以每一行都必须物有所值。Wiki 页面很少得到这种级别的编辑,因为没有人会因为写了一份糟糕的文档而被按 token 计费。
小批量、快反馈,但只给 Agent
Google 2025 年 AI 辅助软件开发状态报告发现,采用率已达 90%。同比跃升了 14 个百分点。但同时也发现收益并未被均衡地实现。AI 放大了你现有的软件交付能力。强大的工程系统变得更强,而混乱的系统则更加失控。决定你得到哪种结果的是你的部署流水线质量,因为 AI 驱动的变更仍然需要流向生产环境。
小批量、可审查的工作单元也是同样的故事。DORA 花了十年产出证据,证明小批量工作可以降低风险并加快交付。当开发者做这些变更时,这被视为一种麻烦被置之不理,团队被告知"这里行不通"。但当大型变更集让做代码审查的 Agent 频频受阻时,缩小批量大小突然变得合理了。
"人类和 Agent 都在被上下文切换所淹没,而更好的批量处理本可以防止这种情况。"
跳过这种纪律的代价在数据中有所体现。Faros AI 覆盖 2026 年的遥测数据发现,使用 AI 辅助的开发者每天处理的 Pull Request 上下文比以往多 67.4%,任务上下文多 17.7%,而去年同期的数据是 47% 和 9%。工作重启次数增加了近 14%,超过四分之一进行中的任务现在会闲置一周或更长时间。人类和 Agent 都在被上下文切换所淹没,而更好的批量处理本可以防止这种情况。团队正在为 Agent 的吞吐量快速学习这一课。DORA 花了十年的调查数据才让人们认真对待同样的经验。
延续这个主题,测试套件也面临类似的管理关注问题。当这些因素拖累开发者时,慢速构建和反复横跳的测试从来不是优先事项,代码覆盖率缺口是留给以后的问题。但当编码 Agent 需要快速可信的反馈信号作为护栏时,优先级已经改变,这些问题现在需要被解决。测试自动化和测试数据管理已经是 DORA 模型的一部分十年了,但直到 Agent 的出现,它们才进入管理层的视野。
一套给算法,一套给人
不要误解我的意思。所有这些事情都很重要,而且一直都很重要。清晰准确的文档、小批量变更、干净可靠的测试,以及尊重他人的沟通,这些都是正面的。
"组织领导者确实急于取悦机器,而在为开发者解决这些问题时却犹豫不决,对我来说,这是一个值得深思的信号。"
但难道没有人对这种愿意把所有这些好处都给 Agent、而我们不会为人类这样做的做法感到不安吗?当人类在写所有代码的时候,这些预算、执行层面的支持,以及构建这些能力的耐心都去哪了?组织领导者确实急于取悦机器,而在为开发者解决这些问题时却犹豫不决,对我来说,这是一个值得深思的信号。
Yegge 希望你关注 Agent 的情感健康。如果你觉得这能带来更好的结果,那就去做吧。DORA 的数据表明它会的。但在你调整下一条提示词的语调之前,看看你团队本季度写的 AGENTS.md 文件,然后问一下为什么你最新入职员工的入职文档仍然不存在。