任晶磊-小时级Agent无干预编程实践与AI原生软件开发范式.pdf
1、小时级 Agent 无干预编程实践与AI 原生软件开发范式任晶磊|思码逸任晶磊思码逸创始人 CEO清华大学计算机系博士;前微软研究院研究员,斯坦福大学访问学者多篇论文发表在 FSE、OSDI 等顶级国际会议上曾参与微软下一代服务器系统架构设计,获 4 项美国发明专利软件研发效能度量规范标准核心起草专家参与编著软件研发效能权威指南软件研发效能提升实践研发大数据平台 Apache DevLake 开源项目发起人目 录CONTENTSI.AI 原生软件工程基本范式II.Spec 语义与组织III.面向可靠性的流程设计IV.DevData 2026 研效数据调研V.Agent 可观测性看透新概念,放下
2、无效焦虑,扎实跟上时代步伐“约法三章”今天上午,你的 Agent 在干活吗?https:/ 原生软件工程基本范式PART 01错误的目标:“干得快”软件的本质是一种服务。软件的壁垒在于持续维护的能力。正确的目标Agent 自主可靠地持续交付有价值的工作 自主:长时间无人干预,减少人的负担 可靠:准确、稳定、鲁棒 持续:长期可维护性 有价值:以业务为导向 AI 原生软件工程的基础:面向可靠性设计的多 Agent 系统AI 原生软件工程的目标AI 原生软件工程的主体基座 LLM 间的博弈:智能多样性(diversity)是一个本质需求AI 原生软件工程的媒介“好记性不如烂笔头”:软件工程的意义是避
3、免对个体记忆的依赖Spec 语义与组织PART 02SDD 是流程吗?Spec Kit 重流程框架OpenSpec 轻量级流程现实中的流程千差万别,以自然渗透、不重复造轮子为目标只涉及软件开发中的三项最基本活动 DIG,原语自由组合:Decision:ADR 格式 Iteration Goal Deliverables Tasks Acceptance criteria.Generation:拓展 EARS 格式SDD 作为一组原语Spec 语法参见:sublang.ai/ref/gears-ai-ready-spec-syntax/Where the file has comment syn
4、tax,while the file is git-tracked,when the file is updated,the licensor shall add SPDX-FileCopyrightText to the file.Spec 的可组合性与可复用性总结:如何快速开始?npm install-g sublang/spexspex scaffold 组织为高内聚、松耦合的 spec package面向可靠性的流程设计PART 03主要矛盾:“一管就死,一放就乱”固化流程,如 Dify、n8n 等,维护成本高Skill 真的是 AI 时代的“软件”吗?Agentic 流程的可控性Pl
5、aybook:自然语言表达+有限状态机(FSM)Agentic 流程载体与表达实例:旧项目抽取文档 2026 研效数据调研PART 04DevData 2026 研发效能基准调研 年度中国研发效能数据调研,通过工具获取客观数据+超过 1400 份问卷调查;累计涵盖 200+企业 15 个典型研发效能指标基准线。涵盖软件研发效能度量规范三个主要认知域:交付速率、交付质量和交付能力。DevData 2026 研发效能基准数据注:带*的指标,值越小越好;其余指标值越大越好。认知域指标(单位)下四分位值中位值上四分位值平均值交付速率月需求吞吐量(个)20人及以下2130494421-49人243660





点击查看更多