ARTICLE · 1100077
AI时代,软件研发会如何演变?|读阿里《AI Native 研发范式实践手册》
导语
过去两年,AI 辅助研发经历了一场从「补全代码」到「自主交付」的范式转折。
2024 年,主流形态还是 Copilot——IDE 内嵌补全和对话,解决的是单点编码效率。转折发生在 2024 年底至 2025 年上半年:Anthropic 发布 MCP 为 Agent 连接外部工具建立开放标准,Claude Code 以 CLI 形态面世把 Agent Harness 框架推向前台,随后 OpenAI Codex CLI、Google Gemini CLI 相继跟进——行业从 Copilot 时代全面进入 Agentic 时代。
模型能力确实在飞涨:截至 2026 年,主流模型在 SWE-bench Verified 上的通过率已从两年前的不足 30% 攀升到 80% 左右。
但阿里巴巴最新发布的《AI Native 研发范式实践手册》(68 页,主编许晓斌)给出了一个反直觉的判断:编码正在被快速「解决」,真正的瓶颈不在代码本身。
这份手册来自阿里内部多个团队近几个月的真实实践,收录了三个业务案例、五大共性挑战和一套企业级基础设施设计。我把其中最有价值的观点梳理如下。
一、最反直觉的一个发现:编码只占研发链路不到 1%
手册里有一张图,来自一个真实的顺买交互实验需求:
编码 + 本地验证:1 小时 跨团队影响分析与方案评审:1~2 天 联调环境准备(公共联调环境 / 沙盒 / 虚拟化):2~3 天 多平台联调:5~7 天 发布审批与编排:3~4 天 灰度验证与观察:2~3 天 封网等待与合规检查:7~10 天
总耗时:约 3 周(约 21 天),而编码环节占比不到 1%。
手册的判断是:按照阿姆达尔定律,当只占三成的环节被压缩到接近零之后,整个系统能够获得的收益依然存在明显上限。编码之外的需求理解、领域知识、构建测试、发布变更、权限与环境操作,才是新的瓶颈。
为什么偏偏是 Coding 最先被解决?
表面答案是它有海量公开代码、公开 issue、公开评测。更深一层的规律是:AI 总是优先解决那些反馈公开、验证可以规模化的问题。 不是因为编码简单,而是因为它是少有的「对错机器自己就能判」的领域。而企业内部研发环境里,验证一次的成本还很高。
由此得出一个核心结论:AI 的边界是由「可验证的反馈」确定的。 我们要做的,是主动把内部的研发工作流改造成「有反馈、可验证」的环境。
手册用了一个电气化的类比:早期工厂用发电机替换蒸汽机,但传动轴、皮带、布局基本不变——这容易实施、见效快,但本质只是换了动力源,系统性的能量损耗和局部故障问题依然存在。真正的生产力跃升,发生在「单元驱动」普及之后:每台机器拥有独立电机,工厂空间、流水线、物料搬运乃至管理方式被重新设计。
同理,Agentic 的核心不是 AI 拥有更多决策权,而是它能够自主获得验证信号,并据此持续推进任务。 Workflow 仍然存在,但主要职责变成调度、权限、状态、审计和高风险检查,而不是规定 Agent 每一步该怎么做。
手册给出一张「软件工程价值迁移图」:
- 2024 年及以前(代码为核心)
:编码 50~~60%,测试 15~~20%,部署发布 10~~15%,环境与验证 10~~15% - 2027+(环境与验证为核心)
:编码 5~~10%,测试 20~~25%,部署发布 20~25%,环境与验证 40~50%
结论很直白:未来的核心竞争力,不是更会写代码,而是拥有更强的环境与验证体系。
二、三个真实案例,三种破局路径
案例 1:AIDC 数字投手——组织效能从「超级个体」到「云上 Scrum」
团队组建了一支 6 人小分队,目标是做贴近客户诉求、具备丰富操盘经验的「数字投手」。组织形态经历了三个阶段:
- 超级个体
:团队统一使用一款主流 Agent 工具,单人指挥 3~5 个会话是常态。但问题很快暴露——Token 放大的是一个人能干的事,产能锁在个人电脑和单个会话里,难以被团队协作和继承。 - 数字员工
:把本地会话改造成可自验证、可并行、可推进流程的数字员工。个人产能第一次变成团队产能,但新问题又来了:岗位孤立、质量不稳、任务认领靠人。「员工有了,但卡在协作上,人更多是传令兵。」 - 云上 Scrum
:为数字员工自建「钉钉」式的人机沟通专线,按业务域组织数字员工,人只负责目标设定、任务拆解、验证标准和发布门禁。团队成员的主要工作反而收敛到两件事:Loop 维护和寻找真需求。
业务上,团队坚持「先做产品基建,再做数据闭环」:把数字投手拆解为「经验、手脚、头脑」三个相互独立的组件,加上统一评测体系,通过预计算与工程收口提升产出可控性;随后建立经验 Loop 和手脚 Loop 两条供应链,策略交付周期从 10 天缩短至 2 天。
核心反思:AI Native 不是追求「无人化」,而是重新划分系统、AI 与人的职责边界——系统负责状态、权限、规则等高确定性事务;AI 负责分析、生成以及跨步骤的长程执行;人则继续负责目标设定、关键决策、风险取舍和最终责任。当前 AI Native 更准确的形态,不是「AI 替代人」,而是把执行权逐步交给 AI,把判断权和责任留在人手中,并通过工程系统明确两者之间的边界。
案例 2:千问用增 Agent——全栈 AI Coding 的可靠交付
项目推行全栈 AI Coding,覆盖前端、服务端、Agent Harness 和算法策略,三个多月经历三阶段:粗放探索与能力验证 → 标准化与存量工程适配 → 提升 SDLC 覆盖度。
真正交付效果的,往往不是模型是否具备编码能力,而是它能否正确理解项目和需求、遵守工程边界,并在出现问题时自主排障。 团队把工程能力聚焦到四个环节:
- 项目理解
:构建可按需读取的项目文档与代码知识图谱(Code Docs / Code Graph / Rules),让 Agent 从业务语义快速定位到具体代码 - 需求理解
:不再假设需求描述已经完整,而是让 AI 主动追问隐含的业务和技术决策,把确认结果沉淀为可追溯的 Spec 和 Tasks - 可靠编码
:引入 TDD,先用失败测试固定需求边界,再通过最小实现使测试通过,最后在测试保护下完成重构 - 线上排障
:统一 TraceId 打通日志、上下游状态与代码调用关系,从「猜测根因」转向「证据驱动」
成效(2026.05 ~ 2026.08):平均交付周期缩短一半,千行代码缺陷率下降 70%,变更失败率下降 90%+。
另一个重要认识是:AI Coding 的上限,很大程度上取决于基础设施是否足够「AI 友好」。 团队在实践中逐步改造需求文档、数仓、系统接口和技术方案沉淀方式,把这些信息转化为结构化、可追溯、可维护的项目上下文。
案例 3:万有无界平台——让需求沿着事实推进
万有无界是一个企业级人与 Agent 协作平台,复杂需求往往横跨身份权限、消息协作、任务与资产管理等多个模块。
团队的形成了一套「一个需求、一组事实」的实践:每个研发任务被拆成三个相互依赖的部分——上下文资产(解决什么问题)、工程执行环境(修改发生在哪里)、验证证据(最终结果是否成立)。三者首尾相接形成闭环,验证过程中发现的新事实会继续沉淀回文档、代码、测试和规则中。
流程上:评审(把需求变成可交互原型)→ 设计(在真实工程中完成页面与交互)→ 开发联调(从正确入口进入真实环境)→ 测试(从缺陷描述转向证据驱动修复)→ 线上问题(云端自动处理 + 本地精准处理双路径)。
成效:近四个版本中约 80% 的交互体验需求可基于 Git 快速交互原型承接;线上千行代码缺陷率 0.01‰;上下文充分的视觉类缺陷中,自动缺陷修复(auto bug fix)一次成功率约 89%。
三、实践中的五大共性挑战
挑战一:环境与验证驱动
如第一部分所述,这是最根本的一条。手册特别指出,当前很多团队的第一反应是沿着既有研发流程做 workflow 化改造,让 AI 分别嵌入需求、编码、测试、发布等节点——这在当前阶段有现实价值,但更像是一种过渡形态,而不是 AI Coding 的最终形态。它的结构性问题在于:优化的是「人如何使用 AI」,而不是「AI 如何使用研发环境」。
挑战二:平台能力亟待升级
现有研发平台(如阿里的 Aone)天然是围绕人来设计的,Agent 使用时暴露三个问题:
- Agent 很难稳定地进入研发系统
:不同系统有不同的认证方式和权限模型,操作依赖浏览器 Session 和页面状态。对人来说这些复杂性可以被消化,但对 Agent 来说,缺的是一个稳定、明确且可编程的系统入口。 - Agent 很难获得完整而确定的研发上下文
:大量关键上下文其实是隐式存在的——当前代码仓库对应哪个应用、工作项挂在哪个项目、创建 CR 该用哪个 codeModuleId。人靠页面、目录、命名、经验和组织关系不断补齐,Agent 一旦在某个关键事实上做出错误推断,后续所有操作都可能在错误的上下文里继续执行。 - 现有工具能提供信息,却不一定能推进任务
:很多工具本质上面向人的信息展示,告诉你流水线失败了,但不会告诉你失败发生在哪一层、下一步该执行什么操作。面向 Agent 的工具不应该只返回「现在发生了什么」,还应尽可能提供「这个状态意味着什么」以及「下一步可以做什么」。
围绕这些问题,阿里建设了 a1 CLI,设计目标是:不是把网页能力搬进终端,而是给 Agent 做一层可以稳定进入、稳定理解、稳定推进任务的研发操作面。 目前这个 CLI 每天被数万工程师和 Agent 使用。
挑战三:度量——AI 是否真的带来了提效
很多团队推进 AI Native 时,第一反应是看两个数:有多少人用了 AI、AI 写了多少代码。
手册明确反对这种做法:AI 写了代码 ≠ 代码进了提交 ≠ 变更成功发布 ≠ 需求价值真正交付。 安装率会把「装了但没有有效研发行为」的用户算进去,Session 数会把临时问答误认为生产力提升,AI 代码占比反而会激励无效生成。
真正要衡量的不是一个 AI 编码工具,而是一套新的软件生产系统。手册给出三层指标体系,必须合起来看:
| L1 AI 效能层 | ||
| L2 工程质量层 | ||
| L3 价值交付层 |
只看 L1 会鼓励「为了 AI 而 AI」;只看 L2 会变成质量审计,看不到新的生产力是否形成;只看 L3 又只能看到结果变化,解释不了变化来自哪里。
容易被低估的指标是「上下文资产」:Skill、MCP、SPEC、README/runbook、模板与 checklist。决定 Agent 能否稳定工作的,不只是模型能力,而是组织有没有把高质量上下文沉淀成可复用资产。如果不度量这些资产,团队就会一直停留在「每个人临时问 AI」的阶段。
挑战四:数字员工如何实现自主性
上一轮 AI 落地的关键词是 Copilot——人仍然是工作流的主体。现在行业叙事正在转向 Agentic AI 和 Agentic Workforce:Agent 开始成为企业系统中的独立行动主体,相应的身份、权限、运行时和安全体系也开始被重新定义。
与人机协同的三个阶段对应,信任边界在不断外移:
| 本地辅助 | |||
| 云端自主 | |||
| 多 Agent Team |
手册指出一个关键难点:Agent 同时踩中了人、应用、服务账号三类主体的边界。如果直接复用人的账号,审计上看不清到底是人操作还是 Agent 操作;如果复用服务账号,组织上看不清谁负责、谁授权;如果只把 Agent 当应用,又表达不出它「代表某个人完成某个任务」的委托语义。
Agent 权限设计最难的地方,不是鉴权技术,而是主体模型变了。
落地路线分三步:可见、可管理 → 可控、可复用 → 具备更高的自主性。终局不是给每个人增加一个 AI 助手,而是让团队拥有一批可靠、可管理、能够持续学习和演进的数字员工队伍。
挑战五:组织能力如何配套
手册提出一个很有意思的观察:AI 是与人形成镜像互补的新协作主体。
因此所有「以人形约束为前提的设计」,其前提开始失效。组织形态从 org chart 走向 execution graph,组织设计的核心问题也从 ownership(谁拥有这件事)转向 routing 和 governance(任务如何流转、能力如何组合、风险如何被控制)。
如果组织逐渐以「任务 + 上下文 + 权限 + 工具」为更小的执行单元,组织重组就不再完全依赖重新建立人与人之间的关系网络。它带来的价值可能不仅是效率提升,而是组织适应速度本身的提升——这可能是 AI Native 转型中最容易被低估的一项红利。
关于转型方式,手册给出五条具体建议:专业岗位合并、3~5 人快速小团队(效率远大于 10 人以上大团队)、管理者定位转变(新增意图教练、身份重建、虚无对抗等职责)、激励方式高频化、新老业务分而治之。
手册也坦率地讲了「转型的真实代价」,有三个不可回避的问题:
- 培养断裂
:新路径下 day 1 就在写代码,那 day 1 的人到底该做什么?最让人不安的是入门级岗位本身面临挑战。每家公司不招 day 1 是局部最优,但整个行业不招 day 1,三五年后 senior 池就开始枯竭。 - 蒸馏焦虑
:当员工意识到「我说得越多,被替代得越快」,关键知识开始藏匿。而 Harness 工作恰恰需要员工说出哪些隐性约定需要被结构化——员工不说,工作就无法完成。 - 行业负反馈
:当一些公司开始用 AI 替代而不是放大时,竞争压力会让其他公司跟着收缩,senior 池被慢慢消耗、Architect 储备越来越薄,整个行业在「death of expertise」的方向上互相加速。
手册的建议是:明确 AI 红利的分享方式;用来扩展组织边界、做以前做不了的事,还是仅仅关注团队的收缩而忽视员工关怀?这两条路给员工的信号完全不同。 转型必须有真实的「接住」机制——Architect 通道、跨领域 DRI、新业务负责人、真实的过渡支持,不能只写在 PPT 上。
四、企业级 AI 研发基础设施:七大支柱
手册第三部分系统回答了「让 Agent 从完成编码走向软件价值交付,需要什么样的基础设施」,以 Agent Harness 框架为核心,在三个方向重点建设:外围工具(Skill/MCP)、安全可靠的沙箱和软件环境、可信与可观测。
| 企业级 Agent Harness | ||
| 企业知识库 | ||
| Agent 工具体系 | ||
| Sandbox 运行环境 | ||
| Coding 环境 | ||
| Identity & Policy | ||
| Guardrail 与可观测 |
几个特别值得记住的细节:
- 授权不止「允许」和「拒绝」两态
,还有第三态 Challenge(需要补充授权):它不是让模型去猜的 403 报错文本,而是资源服务返回的结构化授权要求,说明需要谁确认、以什么方式、有效期多久。 - 长期凭证不应进入 Agent
:优先「代理调用 > 注入短期凭证 > 注入长期凭证」,长期密钥不应进入模型上下文、Agent 进程、插件或普通日志。 - Guardrail 的价值在于:Agent 多参与生产,不必以放宽安全标准为代价。
Agent 按 Spec 自主搜集 Evidence 并提交三态结果,Guardrail 不解释业务语义,只机械聚合并保存门控结果。 - 可观测的核心对象是 Trajectory
:Session → Task → Trajectory → Step(Model Call / Tool Call / Skill Execution / State Change)→ Outcome,回答的不再只是「系统运行是否正常」,而是「Agent 为什么这样行动、是否完成任务、行为是否符合预期」。
五、手册最后的四个清醒判断
这份手册的可贵之处,是它没有把 AI Native 讲成一个已经跑通的答案。在总结部分,作者写了四条坦率的判断:
1. 从写代码到可靠交付,仍有较多技术问题要解决。
构建、集成测试、灰度发布、生产验证、故障恢复等「最后一公里」容错空间极小,涉及真实环境、真实数据和真实用户。它对 Sandbox 隔离、凭证管理、Guardrail 机制和可观测能力的要求,远超当前水平的 Agent 应用层;基础设施本身的工程复杂度,可能近乎于 Agent 应用层。
2. 企业的知识和资产,还没有充分做到 Agent 友好。
大量组织知识仍散落在文档、口头传递、个人经验中,距离被 Agent 高效检索、准确理解和可靠引用还有很大差距。知识的结构化、版本化、权限管理和质量治理,还有大量工作要做。
3. 组织设计的影响最为深远,也更难找到确定性答案。
AI 显著拓宽了个体的能力边界,组织需要新的激励机制来释放这种潜力;与此同时,员工赖以立足的许多专业技能正在被快速替代。如何在激励创造与缓解焦虑之间找到平衡,是每个管理者都要面对、但目前尚无标准解法的命题。
4. AI 技术本身的迭代速度,会对现有架构持续造成冲击。
主流模型几乎每隔数月就有一次能力跃升,新的模型族、新的推理范式、新的交互协议不断涌现。今天设计的架构、工具体系和工程师工作流程,很可能在半年后就需要重新审视。我们必须接受这种不确定性,同时避免因为「等更好的模型」而推迟必要的基础设施建设。
结语
手册里有一段话,我很喜欢:
回顾过去几个月,团队的情绪经历了一条明显的曲线:最初模型能力的跃升带来了强烈的兴奋感,不少人认为软件研发很快就能完全托管给 AI;但随着实践深入到真实业务的具体问题——环境搭不起来、上下文拼不全、验证跑不通、发布卡在流程上——大家逐渐从乐观转向务实。这种从兴奋到谨慎的过程,本身也是认知校准的一部分。 我们清醒地看到,前方的路远比已经走过的更长,也更有挑战。
一句话总结这份手册的核心观点:
AI 写代码的能力提升很快,但真正制约交付效率的是代码之外的环节——环境与验证。AI Native 转型的本质不是「AI 替代人」,而是把研发环境改造成「有反馈、可验证」、把执行权逐步交给 AI 而判断权留给人的系统工程。
它需要企业级 Agent 基础设施的支撑,也需要组织、度量与人才机制的整体重构。
本文基于阿里巴巴《AI Native 研发范式实践手册》(2026 年 9 月版,共 68 页)整理。