代码生成不是终点

过去两年,AI 编程最容易展示的能力是写代码。输入需求,输出函数,修复错误,看起来很直接。

企业软件交付远比这长。需求要澄清,改动要测试,安全要扫描,PR 要审查,CI 要通过,发布要准备,线上要能回滚。

所以 AI 编程的下一站会从 coding 转向 delivery。

IBM Bob 的信号很明确

IBM Bob 把自己定位成 AI development partner,而不是单纯代码生成器。它强调 production-ready software、SDLC、测试、安全和现代化。

企业市场正在把 AI 编程放回交付流程。一个工具如果只能写新代码,却不能处理老系统、远程环境、CI/CD 和安全约束,就很难进入大公司核心系统。

IBM 的路线未必最炫,但很贴近企业采购。

工作台要覆盖交付上下文

Warp 和 GitHub 的变化也在补这条链。多 Agent 工作台、云端任务、记忆、沙箱和审查,都是为了让 AI 不只写文件,还能推进真实改动。

未来开发者会更常面对一组候选改动:哪个 Agent 做了什么,测试是否通过,风险在哪里,是否值得合并。

工具的核心价值会变成帮助人管理交付风险。

真正难的是责任

AI 可以生成更多代码,但不能替组织承担责任。生产发布失败、数据丢失、安全漏洞和客户影响,最后都要有人负责。

因此,AI-assisted delivery 的关键不是取消工程流程,而是让流程吸收 AI 的速度,同时保留审查、追踪和回滚。

谁能把这件事做好,谁才真正改变软件工程。