《黄东旭-The Age of Autonomous Systems 自主系统的时代.pdf》由会员分享,可在线阅读,更多相关《黄东旭-The Age of Autonomous Systems 自主系统的时代.pdf(42页珍藏版)》请在三个皮匠报告上搜索。
1、The Age of Autonomous Systems 自主系统的时代黄东旭PingCAP TiDB 联合创始人兼 CTO关于我黄东旭 TiDB 联合创始人 CTO,软件工程师/创业者 Agentic Engineering 推动者和实践者 Token 日消耗量 100M,峰值 1B 分布式数据库 TiDB,及其云服务 TiDB Cloud 新一代 Agent Native Infra 产品线:db9.ai/mem9.ai/drive9.ai今天聊点啥?Coding is(almost)solvedCoding is(almost)solvedSoftware isSoftware is
2、notnot软件的构建软件的构建软件的形态软件的形态软件的未来软件的未来软件的构建执行载体执行载体思考载体思考载体计算机发展史:关于抽象的历史计算机诞生之初:计算机诞生之初:硬件即是执行载体也是思考载体硬件即是执行载体也是思考载体编程语言诞生后:编程语言诞生后:硬件:执行载体硬件:执行载体代码:表达意图的媒介(工具),思考载体代码:表达意图的媒介(工具),思考载体计算机发展史:关于抽象的历史这次是载体级别的变革。这次是载体级别的变革。为什么这次不一样?为什么这次不一样?代码第一次代码第一次从思考载体变成了执行载体从思考载体变成了执行载体为什么这次不一样?为什么这次不一样?那个我们所围绕的、作为
3、核心思考载体的那个我们所围绕的、作为核心思考载体的“代码时代代码时代”已经结束了。已经结束了。软件的生产实现民主化。软件的生产实现民主化。为什么这次不一样?为什么这次不一样?上一次类似转变对社会产生的产生的影响:上一次类似转变对社会产生的产生的影响:诞生了整个软件行业诞生了整个软件行业这次呢?这次呢?为什么这次不一样?为什么这次不一样?从一个新闻说起大概从去年大概从去年 1111 月份开始月份开始:-GPTGPT 5.2/Opus5.2/Opus 4.5 4.5-Codex/Claude CodeCodex/Claude Code AgentAgent 已经能够独立完成长程复杂软件任务已经能够
4、独立完成长程复杂软件任务仔细想想,仔细想想,复杂的软件永远可以通过拆解模块以降低局部的复杂复杂的软件永远可以通过拆解模块以降低局部的复杂性,所以这意味着什么?性,所以这意味着什么?纯黑盒开发变成可能,我的实践是:已经是现实纯黑盒开发变成可能,我的实践是:已经是现实3 3 个月个月 /100100 万行代码万行代码 /基础软件项目基础软件项目 /已经上线已经上线 /100%100%无人工无人工?今天的思考媒介是什么?今天的思考媒介是什么?GoalGoal +C+Context+Constraintsontext+Constraints今天的思考媒介是什么?今天的思考媒介是什么?(目标工程)(目标
5、工程)(上下文工程)(上下文工程)(环境管理)(环境管理)Goal:Skills(Superpower,Goal:Skills(Superpower,GstackGstack )/)/C Context:Harness Engineering/Ralph Loop/RAG/Memory ontext:Harness Engineering/Ralph Loop/RAG/Memory/Constraints:Sandboxes/Environment Engineering/Constraints:Sandboxes/Environment Engineering/自动化测自动化测试试 /CIC
6、DCICD /Lint/Lint 今天的思考媒介是什么?今天的思考媒介是什么?人与 Agent 的协同模型HumanHuman(高高 entropy/entropy/低频决策)低频决策)定义目标(what&why)约束系统(constraints/invariants)做最终决策(approval/tradeoff)设计架构(system boundary)PRD/Spec/success criteria环境工程AgentAgent(低低 entropy/entropy/高频执行)高频执行)实现代码(implementation)生成测试(tests)运行实验(exploration)做局部