Cloudflare 三人聊:让模型直接写代码,别再堆工具了
关联
这集是 AI Engineers Europe 大会上的路边闲聊,主角是 Cloudflare 的 Sunil Pai 和 Matt Carey,两位都在做跟 AI 编程相关的基础设施——简单说就是让模型能安全地写代码、执行代码。
最颠覆的一个点:过去三十年,程序员被教导”永远不要执行一段随机代码”;但现在,让模型直接写代码然后跑起来,反而成了解锁下一代交互方式的关键。
Code Mode:别堆工具,让模型写代码
所谓 code mode,核心思路就一句:不要给模型暴露一堆静态工具(读文件、写文件、调 API 各一个),而是只给一个”代码工具”,让模型自己写代码去完成所有操作 。
这个想法最早从一篇论文来的——当时模型写 Python 能力还很差,所以效果一般。但现在基础模型能力上来了,通过工具调用让模型写代码这条路变得非常可行 。
Matt 认为这背后有一个更大的趋势:下一批十亿用户跟系统交互的方式,不是点 UI,也不是调 API,而是直接写代码。他举了个例子——有人给你 500 张婚礼照片让你加标题,程序员会写个脚本调视觉模型跑一遍,普通用户以前没这个能力,现在有了。
那这段代码在哪儿安全执行?这就是 code mode 要解决的问题 。
他判断这不会是 Cloudflare 独有的东西,每个云提供商最终都会做类似的事 。
MCP + 持久沙箱:把你的家变成智能体的后端
Thomas 在会上兴奋地展示了另一个玩法:通过 MCP(一种让 AI 模型连接外部工具的协议),把家里的树莓派变成 Claude 的持久沙箱——不是临时开个容器跑完就销毁,而是一台一直在线的、你真实的设备 。
Sunil 当场开玩笑说”要不要试试在上面跑个磁盘操作工具”,结果 Thomas 真试了,能用 。Matt 还说他们正试图让这种编码智能体直接跑在 Cloudflare Worker 上,连容器都不需要 。
做可观测性的人悟到了什么
Thomas 在 Cloudflare 负责可观测性(就是监控系统的状态和性能),他的日常工作要跨很多内部仓库改代码。他说现在用编码智能体提 PR 变得特别容易,困难的部分反而变成了”怎么让仓库维护者信任你、愿意合并你的 PR” 。
Matt 把这串起来:code mode 写代码、MCP 连外部服务、可观测性看结果——这三样拼在一起就是一个闭环,能实现自愈、自调整的基础设施,不用再担心谁半夜三点改错配置 。
别过度工程化,做蠢东西
三个人反复强调一件事:现在这个阶段,别过度设计。Sunil 说他在加入 Cloudflare 之前做的所有东西,都在”替模型补能力”,因为当时模型不够好,每过几个月就得推倒重来。现在模型基础能力够强了,应该尽量保持东西简单、可解释 。
Thomas 更直接:看到别人做了个很聪明的东西,别去复刻,去做一个更蠢的版本然后发出来——他自己就做了一个 Matt 的 MCP 服务器的”蠢版本”,很不安全但不该用,但就是能用 。
Matt 想看到更多原创的、有勇气的消费级产品,而不是又一个 B2B SaaS 。他自己的副业是个 AI 驱动的派对猜凶游戏,Sunil 则在会上看到一个用天花板摄像头追踪参会者、投影成《模拟人生》画面的演示,觉得酷毙了 。
【背景】MCP 全称 Model Context Protocol,是 Anthropic 推出的开放协议,让 AI 模型能标准化地连接外部工具和数据源。本集转写稿未展开解释该缩写。 【背景】“pie”和”Pis”均为转写稿对”Pi”的误写,Pi 是一个开源编码智能体工具,以终端界面(TUI)流畅、代码库极小著称。
本集带走
- code mode 的核心是”少暴露工具,多让模型写代码”:只给一个代码执行接口,让模型自己写代码去调 API、操作文件,比堆一堆专用工具更灵活。
- 持久沙箱比临时容器更有想象空间:通过 MCP 把真实设备(比如家中的树莓派)暴露给编码智能体,它能持续存在、跨会话保持状态,能做临时沙箱做不到的事。
- 现在做 AI 项目,往简单了做:模型每几个月就升级一代,过度工程化的东西很快就会被淘汰;保持轻量、可解释,反而活得更久。
- 可观测性 + code mode + MCP = 自愈基础设施的闭环:模型写代码改配置、MCP 连接各种服务、可观测性验证结果,三者串起来就能自动发现和修复问题。
过去三十年里,我们被告知永远不要执行一段随机代码。这意味着科技树的整个分支一直未被探索。
For the last thirty years, we have been told to never evaluate a random code. Yeah. Which means there’s this entire branch of the tech tree that’s been, like, unexplored.
—— Matt Carey · [07:11]
现在你可以轻松地说,嘿,给这个仓库提个 PR 做 x、y 和 z,容易到困难的部分变成了被信任去为这些仓库做贡献。
now the ability to go, like, hey. Make a PRT this repo doing x, y, and zed is so easy that then the hard part has become being trusted to contribute to these repos
—— Thomas Ankcorn · [08:28]
Cloudflare 在大规模上做很多事情,但我们现在必须忍受我们自己的规模反作用于我们。就像行星计算机将开始攻击自己。
Cloudflare does a lot of things at scale, but we now have to tolerate our own scale back at us. It’s like the planetary computer is going to start attacking itself.
—— Matt Carey · [10:48]
让我担心的是,拥有数亿美元的 AI 研究人员正在新西兰买房。好像有什么末日要来,他们正往地球最边缘跑。
it’s worrying me that AI researchers with hundreds of millions of dollars are buying houses in New Zealand. Like, there’s some an apocalypse coming, and they were going to the farthest edge of the planet.
—— Matt Carey · [14:44]
顺着「智能体」挖下去
- AI Engineer 大会背后的社区逻辑与创业生存法则同公司:Cloudflare · 同概念:code mode、智能体 (agent)、沙箱 (sandbox)
- Merge的”二次创业”:从SaaS集成到AI连接基础设施同概念:MCP、智能体 (agent)、沙箱 (sandbox)、可观测性 (observability)
- Anthropic 零信任框架:智能体安全的六层防御同概念:MCP、可观测性 (observability)、智能体 (agent)
换个口味
- 一封邮件睡出一万七千美金:Every 的 Builder Pack 内幕同公司:Claude · 同概念:MCP、智能体 (agent)
- 评测优先:Braintrust 创始人谈 AI 产品开发的真正工程同概念:可观测性 (observability)、智能体 (agent)
- DevOps 之父 Patrick Debois:AI 时代组织比技术更难成熟同概念:可观测性 (observability)、智能体 (agent)
