这句话我觉得可以先单独拎出来:
You do not need to know how to code to build an AI agent.
你不需要会写代码,也可以构建一个 AI Agent。
原文后面其实没有给完整,只停在了“很多人读到这句话会点头,但内心深处仍然相信 agent building is……”这里。也就是说,它想反驳的应该是一个常见默认前提:做 Agent 一定等于写代码、接 API、搭框架、调工具链。
但就目前这段信息能支持的结论,只有一个比较明确:
Agent 构建这件事,正在从纯工程门槛,部分转向工作流设计、任务拆解和工具编排。
需要注意的是,这不等于“代码不重要”,也不等于“不会写代码就能做出稳定可上线的复杂 Agent”。它真正变化的是:入门路径和验证方式变了。
以前我们说做一个自动化系统,通常默认要懂:
这些当然还在,尤其到了生产环境,不可能凭一句提示词就全解决。
但现在很多 Agent 原型,确实可以先从非代码层面开始:
这部分更像“产品流程 + 任务建模 + 测试集设计”,不一定要求一开始就会写代码。
我在看一些 demo 或评测样例时也有类似感觉:很多失败不是因为模型不会“调用函数”,而是任务边界没定义清楚。比如什么情况可以自动执行,什么情况必须确认;什么信息缺失时要追问,什么情况下应该停止。
这些东西,写不写代码都绕不过去。
这里要稍微泼一点冷水。
不会写代码可以开始做 Agent,不代表复杂系统可以完全绕开工程问题。
尤其是下面这些地方,一旦进入真实业务,还是会很快出现:
稳定性
同一个任务,多次运行结果是否一致?
模型是否会在边界条件下乱走?
可复现性
一次 demo 成功,不代表流程可靠。
需要固定测试样例,看失败率和失败类型。
权限控制
Agent 能不能发邮件、改数据库、下单、删除文件?
如果能,谁来兜底?
日志与追踪
它为什么做了这个动作?
中间调用了什么工具?
哪一步开始偏了?
异常处理
工具不可用、返回空数据、输入不完整时,Agent 是继续猜,还是停下来问人?
这些不是“会不会代码”的问题,而是系统设计问题。只是过去这些问题通常由工程师直接承担,现在越来越多会被产品、运营、研究、客服等角色一起参与定义。
如果你确实不会写代码,但想开始做 Agent,我觉得可以先别急着追框架名词。
更有效的起点是写清楚这几件事:
这个过程有点像做一个小型 benchmark。
不是为了发榜,而是为了知道能力边界。
很多人做 Agent 时跳过了这一步,直接开始堆工具。结果 demo 看起来很顺,换一批输入就开始漂。
需要注意的是,Agent 的“智能感”经常来自一次顺滑演示,但它能不能用,更多取决于反复运行时的稳定表现。
“不需要会写代码,也可以构建 AI Agent”这句话是对的,至少在原型阶段是对的。
但我会把它补完整一点:
不需要会写代码,也可以开始构建 AI Agent;
但如果你想让它稳定、可控、可复现,就必须认真处理任务边界、工具权限、测试样例和失败路径。
它真正降低的是起步门槛,不是系统复杂度。
这也是我现在看很多 Agent 产品时比较关注的点:不是它能不能在视频里跑通一次,而是它有没有把“不该自动做什么”“失败时怎么处理”“如何验证稳定性”讲清楚。
这些细节,往往比“是否会写代码”更早决定一个 Agent 原型有没有继续做下去的价值。

500+ AI 小伙伴在这里交流
隐藏大V坐镇,干货随时掉落