LLM 押注在 Coding Agent 上是正确的

当每个人都能写代码,IT 系统的瓶颈不再是技术,而是想象力

目录:

三个月前,我用 Claude Code 花了一个下午搭了一套完整的钉钉消息监控系统:自动抓取指定群的消息、按关键词分类、生成每日摘要、定时推送到我的私聊。整套流程从数据采集到定时任务,大约 500 行 TypeScript。

同样的事情,如果走公司正规 IT 流程——提需求、排期、开发、测试、上线——保守估计三个月,还不一定能排上。

这件事让我确信一个判断:LLM 厂商把重注押在 Coding Agent 上,是目前最正确的战略选择。 不是因为 Coding Agent 能替代程序员,而是因为它把"用代码解决问题"这件事的门槛,从"需要一个工程团队"降到了"需要一个能清楚描述问题的人"。

一、现实的荒诞:2026 年了,大部分工作流还靠人肉协调

我们先不谈 AI 能做什么,先看看现实世界的工作流到底有多原始。

企业 IT 系统的真实现状

在大多数企业里,一个看似简单的自动化需求——比如"每周一自动汇总上周的客户反馈并发送给产品经理"——要经历以下流程:

  1. 业务方写需求文档,描述想要什么
  2. IT 部门评审,确认技术可行性
  3. 排入开发排期(通常是下个季度)
  4. 开发、测试、部署
  5. 上线后发现需求理解有偏差,回到第 1 步

这个循环的时间成本通常是 2-6 个月。而且这还是理想情况——很多需求直接被毙掉了,因为"ROI 不够高"或"开发资源不足"。

流程 SOP 的人肉本质

更多的企业工作流,甚至没有系统支撑,完全靠 SOP 文档和人肉协调:

  • 每月的数据报表:有人从三个系统里导出 Excel,手动合并、做透视表、截图贴到 PPT
  • 客户投诉升级:靠值班人看到消息后手动转发给对应的负责人
  • 新员工入职:HR 发一封邮件列出十二个步骤,每个步骤要找不同的人

这些流程之所以没有被自动化,不是因为技术上做不到,而是因为做到的成本太高了。为了自动化一个每月执行一次的报表流程,你需要:一个了解业务的产品经理 + 一个后端工程师 + 一个前端工程师 + 对接三个系统的 API + 测试 + 部署 + 后续维护。ROI 算不过来,所以大家继续手动做。

二、Coding Agent 改变了什么

Coding Agent 改变的不是"AI 会写代码"这件事——GPT-3 时代就能写代码了。它改变的是从想法到可运行系统的完整闭环

从"能写代码"到"能交付系统"

早期的 AI 辅助编程(Copilot 时代)本质上是"更聪明的自动补全"。你需要知道用什么语言、什么框架、怎么组织代码结构,AI 只是帮你少敲几行。这对非程序员来说几乎没有意义。

而 2026 年的 Coding Agent(Claude Code、Cursor、Windsurf)做到的是:

  • 理解项目上下文:它能读懂你整个项目的代码库,理解架构模式,遵循已有的代码风格
  • 端到端任务执行:从"我需要一个功能"到"代码写好、测试通过、可以运行",全链路完成
  • 自我调试:遇到报错会自己读错误信息、分析原因、修复问题,而不是把错误甩给你
  • 工具链集成:直接操作文件系统、运行命令、调用 API,不只是生成代码片段

这意味着什么?意味着写代码这件事的抽象层级被拉高了一层——从"用编程语言告诉计算机怎么做"变成了"用自然语言告诉 Agent 你要什么"。

一个人 = 一个 IT 团队

让我用几个真实案例说明这个变化的威力:

案例 1:定时任务调度系统

我需要管理十几个定时任务——消息监控、数据同步、定期清理、健康检查。以前这种事需要一个 cron job 管理系统加上监控告警,是一个正经的小项目。现在我直接让 Claude Code 写了一套基于 Node.js 的任务调度框架,支持 cron 表达式、失败重试、执行日志,大约两个小时搞定。关键是,当我发现需要加一个"任务执行超时自动告警"的功能时,描述需求后五分钟就加上了。

案例 2:多账号钉钉消息路由

我们的钉钉 Connector 需要支持多个机器人账号,每个账号绑定不同的 Agent,消息需要根据来源账号路由到正确的处理链路。这个需求涉及配置管理、连接池、消息路由、错误隔离,放在传统开发模式下至少需要一个后端工程师干一周。实际上,我花了一个下午和 Coding Agent 协作完成了,包括测试。

案例 3:文档自动化处理管道

一个客户需要把钉钉群里收到的 PDF 和 Word 文档自动解析、提取关键信息、写入在线文档。涉及文件下载、格式解析(mammoth + pdf-parse)、内容提取、API 调用。以前这需要一个全栈工程师加上一周的开发时间。现在的工作方式:描述数据流,让 Agent 逐步实现每个环节,遇到问题它自己查文档、调试、修复。半天搞定。

这三个案例的共同点是:以前需要一个小团队花一到两周做的事,现在一个人、一个下午、一个 Coding Agent 就能完成。 而且质量不差——因为 Agent 写出来的代码风格一致、有错误处理、有日志,比赶工的人类代码往往更规范。

三、为什么 LLM 押注 Coding Agent 是对的

从商业逻辑上看,LLM 厂商重注 Coding Agent 有三层原因:

1. 代码是最好的"价值证明"

LLM 的最大挑战之一是"价值度量"。你让 AI 写一篇文章,好不好很主观;你让 AI 做数据分析,结论对不对需要专家验证。但代码不一样——代码要么能跑,要么不能跑;功能要么实现了,要么没实现。 这种二元的可验证性,让 Coding Agent 成为 LLM 能力最清晰的价值证明。

用户花 $20/月订阅一个 Coding Agent,省掉了原本需要外包或排期的开发工作。这笔账,任何人都算得清。

2. 代码是最强的"能力放大器"

聊天机器人能帮你回答问题,但回答完了,价值就消失了。而 Coding Agent 生成的代码是持久化的能力——一个写好的脚本可以反复运行,一个搭好的系统可以持续服务。每一次与 Coding Agent 的交互,都在累积可复用的数字资产。

这意味着 Coding Agent 的价值不是线性的,而是复合增长的。你今天让它写的数据处理脚本,明天可以被它自己调用来完成更复杂的任务。

3. 代码是连接一切的"万能接口"

为什么 Coding Agent 能取代整个 IT 团队的产出?因为在数字世界里,代码就是万能的粘合剂。任何两个系统之间的连接,本质上就是一段代码。任何一个业务流程的自动化,本质上就是一个脚本。

当 Coding Agent 让每个人都具备了"写代码"的能力,就等于给每个人一把万能钥匙——你可以打开任何系统的 API,连接任何数据源,自动化任何重复性工作。这比任何 no-code 平台都强大,因为代码没有功能上限

四、这条路的边界在哪

当然,Coding Agent 不是银弹。在实践中,我也踩过坑:

复杂系统架构仍然需要人类判断。 Agent 能写出单个功能的优秀代码,但当你的系统膨胀到需要考虑分布式一致性、性能瓶颈、安全边界时,架构决策还是得人来做。Agent 是最好的执行者,但(目前)不是最好的架构师。

需求定义仍然是最贵的环节。 我见过太多人以为有了 Coding Agent 就不需要想清楚需求了。恰恰相反——当实现成本趋近于零时,想清楚"到底要做什么"反而成了唯一值得花时间的事

维护成本不会消失。 Agent 快速生成的代码也需要维护、更新、适配。好消息是 Agent 也能帮你做这些,但前提是你要保持代码库的可理解性——这又回到了工程素养的问题。

五、个体崛起的时代

最后说一个我观察到的趋势:Coding Agent 正在催生一批新型的"技术个体户"。

这些人不一定是传统意义上的程序员,但他们理解业务、能清楚地定义问题、知道如何与 Agent 协作。他们一个人就能完成以前需要一个小团队才能做的事:

  • 搭建自己的数据分析管道
  • 写自己的自动化脚本
  • 构建自己的内部工具
  • 甚至开发和运营自己的小产品

这才是 Coding Agent 最深远的影响——它不是在替代程序员,而是在创造一个新的物种:能用代码思考的普通人。

当每个有想法的人都能把想法变成可运行的代码时,创新的瓶颈就不再是"找不到工程师",而是"有没有足够好的想法"。这是 LLM 押注 Coding Agent 的终极逻辑——它在释放人类最稀缺的资源:不是算力,不是代码,而是创造力。


写完这篇文章的时候,我意识到这篇文章本身就是一个证据——它的排版、结构检查、甚至一些论据的展开,都有 AI 的参与。但决定写什么、为什么写、核心论点是什么——这些仍然是我的工作。这大概就是人机协作最健康的状态:你负责方向,它负责执行。


See also