# 智能体发展的第二阶段
**作者**: Drew Breunig
**日期**: 2026-04-02T23:47:35.000Z
**来源**: [https://x.com/dbreunig/status/2039852273204072646](https://x.com/dbreunig/status/2039852273204072646)
---

昨天我们讨论了如何廉价代码正在推动个性化工具时代的到来之前我们也讨论过…… 规范驱动型开发的兴起在第二篇文章中,我们回顾了一些使用代理进行规范驱动开发的初步示例:
> 迄今为止,SDD 项目中最难的部分莫过于编写测试。因此,许多开发者选择借用现有的测试集,或者参考权威的测试用例来编写测试。
- Anthropic 用 Rust 编写了一个 C 编译器。 他们使用现有测试套件并使用 GCC 作为验证和生成新测试的真理来源。
- Vercel 用 TypeScript 创建了一个 bash 模拟器。 他们创作并策划了一系列精彩的……shell 脚本规范测试和一直把这些喂给拉尔夫吃。(为了让这件事更具元叙事性,我一直在关注他们的提交记录,并且将它们融入 Python)。
- Pydantic 用 Python 创建了一个 Python 模拟器…… 这听起来很傻,但它的用途和 Vercel 的 just-bash 类似:它是一个超轻量级的 AI 代理沙箱。(事实上,我已经……) 已经用代码解释器封装好了可与 DSPy 配合使用 RLM 模块)
第一波智能开发浪潮带来了克隆和移植 。当代码成本极低,并且你希望代码流畅运行时,你可以依赖…… 您自己的快速反馈或者利用现有的测试套件。这些早期项目选择了后者,许多其他项目也是如此。tokenmaxxers 他们是用 Rust 或 Go 重建它们的依赖项 。
然而,本周发布的两个项目表明,我们正开始进入开源智能体编码项目的第二阶段。第一阶段带来的是克隆 ,而下一阶段带来的是重新构想 。请看以下两个项目:
- 程楼创建一个用于在网页上布局文本的 TypeScript 库 Pretext 无需使用 CSS,即可测量和布局段落,同时绕过 DOM 测量和重排。简而言之,这使得涉及文本布局的复杂操作速度更快,实现起来也更简单(Cheng 提供了许多示例)。 他在帖子中做了演示
- Cloudflare 推出了 EmDash,一款现代化的内容管理系统。 被誉为 “WordPress 的精神继承者”。它使用 TypeScript 编写,采用无服务器架构,通过沙箱机制保护插件安全,并利用…… 星体一个快速的现代 Web 框架。
Cloudflare 的文章清楚地阐述了我们在这里看到的模式:团队研究了人们使用 WordPress 执行的所有任务,并提出了这样的问题:如果我们从今天开始,我们将如何解决这些问题?
> WordPress 为超过 40% 的互联网网站提供支持。它取得了巨大的成功,让任何人都能成为内容发布者,并创建了一个全球 WordPress 开发者社区。但 WordPress 开源项目今年将迎来 24 周年。在此期间,网站托管发生了翻天覆地的变化。WordPress 诞生之时,AWS EC2 还不存在。而如今,这项任务已经从租用虚拟专用服务器,转变为几乎免费地将 JavaScript 包上传到全球分布式网络。现在是时候升级互联网上最流行的内容管理系统 (CMS),以充分利用这些变化了。
他们最终得到的是一个快速、无服务器且安全的平台。他们并没有克隆 WordPress, 而是专注于完成实际工作,进行了重新构想
程楼也走了同样的路线:他并没有 移植到 Go 或 Rust。相反,他专注于一项 CSS 难以胜任的重要任务,并重新构想了这项任务,摆脱了 CSS 固有的束缚。
这和编码代理有什么关系?这难道不是我们以前就能做到(而且已经做到)的事情吗?
过去,现有软件项目构建的成熟生态系统和代码使得重新构想变得徒劳无功。虽然也有团队创建了现代内容管理系统(CMS)项目,但 WordPress 庞大的规模和强劲的发展势头意味着,新来者即便不彻底失败,也只能在小众市场中占据一席之地。成功的几率微乎其微,尝试的成本也很高,因此大多数人只能无奈地放弃。
编码代理使重新构想成为可能,因为执行成本大大降低。代码成本低廉。我们可以更频繁地尝试更多次,以对抗既定的标准。
此外,重新构想一个新标准是一条漫长的道路。如果你熬过了最初的开发阶段,成功发布了产品,并积累了一小批核心用户,那么接下来你还得负责编写无数的漏洞修复、优化和安全补丁。像 WordPress 这样成熟的软件久经沙场,它经历了数十年的反馈,也发现了自身的缺陷。一个新来者该如何与之竞争呢?
出色地, 程楼展示了一种有趣的方法再次使用代理:
> 该引擎体积小巧(仅几 KB),能够感知浏览器的差异,支持所有你需要的语言,包括韩语与 RTL 阿拉伯语的混合以及平台特定的表情符号。这是通过向 Claude Code 和 Codex 展示浏览器的真实情况,并让他们在每个重要的容器宽度下进行测量和迭代,持续数周时间实现的。
借助代理和 LLM,我们可以对新工具进行合成测试,并在测试过程中不断修补它们。
我认为我们会看到更多重新构想的案例 ,人们用现代方法解决老问题。编码代理降低了挑战传统系统的成本,并提高了我们快速强化软件的能力。我能想到很多人们依赖但却不喜欢的。这些正是重新构想的首要目标。
(原文发表于:https://www.dbreunig.com/2026/04/01/the-2nd-phase-of-agentic-development.html)
## 相关链接
- [Drew Breunig](https://x.com/dbreunig)
- [@dbreunig](https://x.com/dbreunig)
- [6.5K](https://x.com/dbreunig/status/2039852273204072646/analytics)
- [廉价代码正在推动个性化工具时代的到来](https://www.dbreunig.com/2026/03/26/winchester-mystery-house.html)
- [规范驱动型开发的兴起](https://www.dbreunig.com/2026/02/06/the-rise-of-spec-driven-development.html)
- [Anthropic 用 Rust 编写了一个 C 编译器。](https://www.anthropic.com/engineering/building-c-compiler)
- [现有测试套件](https://gcc.gnu.org/onlinedocs/gccint/Torture-Tests.html)
- [Vercel 用 TypeScript 创建了一个 bash 模拟器。](https://github.com/vercel-labs/just-bash)
- [shell 脚本规范测试](https://github.com/vercel-labs/just-bash/tree/main/src/spec-tests)
- [一直把这些喂给拉尔夫吃。](https://x.com/cramforce/status/2015513111487553667?s=20)
- [将它们融入 Python](https://github.com/dbreunig/just-bash-py)
- [Pydantic 用 Python 创建了一个 Python 模拟器……](https://github.com/pydantic/monty)
- [已经用代码解释器封装好了](https://github.com/dbreunig/dspy-monty-interpreter)
- [RLM](https://alexzhang13.github.io/blog/2025/rlm/)
- [您自己的快速反馈](https://www.dbreunig.com/2026/03/26/winchester-mystery-house.html)
- [tokenmaxxers](https://www.nytimes.com/2026/03/20/technology/tokenmaxxing-ai-agents.html)
- [用 Rust 或 Go 重建它们的依赖项](https://github.com/Dicklesworthstone#the-frankensuite)
- [一个用于在网页上布局文本的 TypeScript 库](https://github.com/chenglou/pretext)
- [Cloudflare 推出了 EmDash,一款现代化的内容管理系统。](https://blog.cloudflare.com/emdash-wordpress/)
- [程楼展示了一种有趣的方法](https://x.com/_chenglou/status/2037715226838343871)
- [https://www.dbreunig.com/2026/04/01/the-2nd-phase-of-agentic-development.html](https://www.dbreunig.com/2026/04/01/the-2nd-phase-of-agentic-development.html)
- [升级至高级版](https://x.com/i/premium_sign_up)
- [7:47 AM · Apr 3, 2026](https://x.com/dbreunig/status/2039852273204072646)
- [6,555 Views](https://x.com/dbreunig/status/2039852273204072646/analytics)
---
*导出时间: 2026/4/4 01:27:31*