您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[北京大学]:Agentic+Coding元年:从Vibe+Coding到超级个体 - 发现报告

Agentic+Coding元年:从Vibe+Coding到超级个体

信息技术2026-02-17北京大学王***
AI智能总结
查看更多
Agentic+Coding元年:从Vibe+Coding到超级个体

Agentic Coding:从Vibe Coding到超级个体的进化之路 AI肖睿团队(顾跃、王春辉) 2026年2月10日 •北大青鸟人工智能研究院•北大计算机学院元宇宙技术研究所•北大教育学院学习科学实验室 编程革命的奇点时刻 "伫立在AI革命的奇点,每一位Coder都像是那一刻败给AlphaGo的柯洁。" 范式重塑 重大变革 摘要 一、本讲座面向无编程经验的教师、产品经理、技术创业者,以及有编程经验的软件开发者、CTO及架构师、及相关专业人员。 1.解析AI编程领域从“辅助编程(Copilot)”向“氛围编程(Vibe Coding)”发展,以及面向工程的SPECCoding和Agent时代的AgenticCoding的技术逻辑与行业变革。2.聚焦于Vibe Coding的核心定义、主流工具矩阵(如Cursor、Trae、Claude Code等),观察到当前的规范编程(SPECCoding)范式和未来的意图编程(IDCoding)范式。3.Vibe Coding成为编程主流方式的本质原因是AI模型的Code生成能力和Agentic能力在2025年的大幅提升,尤其是2025年11月的ClaudeOpus模型和GPT模型升级让AICoding直接跨越了Agentic Coding的门槛。本讲座中,我们会根据场景来进行分析,不严格区分工具和模型。4.剖析开发者的角色从代码编写者(CodeWriter)转变为Agent指挥官,为个人与企业提供工具选型的系统指南,助力开发者在AI自动化浪潮中进化为“超级个体”。5.本讲座的宗旨的为了给大家建立一个AI编程的系统框架和产品视角,一个big picture,不涉及太多的技术细节和工具使用方法。 摘要 二、本讲座涵盖以下几个模块: 1.AI Coding概述:介绍编程从手工时代、IDE时代到AI时代的演进史,以及AI时代从工具助手到Agent伙伴的发展过程。讨论AgentAI时代产生的AgenticCoding的“自主闭环”与“长程任务”核心特征。2.核心工具深度剖析:详细拆解全球前沿Vibe Coding工具的特点和场景,包括以逻辑严密著称的ClaudeCode、视觉优先的GoogleAntigravity、以及AI原生IDE的金标准Cursor。同时我们也会对比国内的几款AI Coding工具:字节跳动Trae的端到端Agent能力、阿里Qoder的工程标准化实践以及腾讯CodeBuddy的产品研发一体化方案,为开发者展现不同技术派系的具象化实现。3.横向对比与选择逻辑:提供基于价格、上下文窗口及SWE-bench分数等多维度的性能矩阵,分析“终端忍者”与“氛围编码者”的不同用户画像与选择逻辑。引入“Agent Skills”作为能力放大器,展示如何通过原子级任务(Todo)管理与自动化执行闭环,将AI从简单的“代码生成器”转化为能够7*24小时不间断工作的“执行代理”。4.未来与展望:探讨数据隐私、代码可维护性等潜在风险,展望多智能体协作(Agent Swarms)与企业级生态发展。总结在组织重塑背景下,人的核心竞争力如何从“How”回归到“What”与“Why”。 三、在AI学习的道路上,优质学习资源至关重要 1.关于AI基本概念和原理部分,推荐大家参考《人工智能通识教程(微课版)》这本系统全面的入门教材,结合B站“思睿观通”栏目的配套视频进行学习。 2.此外,欢迎加入ai.kgc.cn社区,以及“AI肖睿团队”的视频号和微信号,与志同道合的AI爱好者交流经验、分享心得。 AICoding概述 PART 01PART 01 1.软件编程的历史2.Vibe Coding3.Agentic Coding的崛起 软件编程演进史:从手工到Agentic 关键转折点(2025.11):Claude Opus 4.6和GPT-5.2发布,首次在复杂重构任务中超越人类专家平均水平,标志着Agentic Coding元年的开启 传统软件编程的三大痛点 01记忆负担 重复造轮子 02调试黑洞 VS Code用户调研30% Forrester最新研究40% 微软研究数据 20+ 大语言模型的技术奇点:三大突破 Transformer架构的成熟 上下文窗口的突破 推理能力的质变 250x 关键数据: AICoding概述 PART 01PART 01 1.软件编程的历史 2.Vibe Coding的发展•SPEC Coding、Agentic Coding、ID Coding 3.Vibe Coding行业和工具 Vibe Coding:氛围编码的崛起 概念起源 关注重点 提出者 提出时间 核心理念 "通过自然语言提示词(Prompt)和视觉确认的创造性流动" 核心特征 Vibe Coding的技术支撑 极速生成速度 多模态理解能力 IDE/浏览器深度集成 "小而精"的设计 原生视觉理解能力 无缝的人机协作体验 90-95% VS Code Agent Mode Kiro Vibe Coding的核心特征 输入模态 反馈机制 使用者心态 产品经理/导演心态 实时预览 自然语言描述 手绘草图或参考截图 重视创意表达 所见即所得 追求快速验证 模糊需求 心流式交互 Vibe Coding的典型场景与用户画像 用户画像分布 典型应用场景 前端UI还原 原型快速验证 成本降低93% 还原度:92% 数据可视化大屏 Landing Page生成 典型用户 开发者角色的转变 Vibe Coding的哲学意义 打破技术壁垒 编程民主化1 "懂技术才能实现创意" Vibe Coding的本质是"编程民主化" 释放创意潜能 降低技术门槛 打破AI与物理世界的障壁 AI实体化 2 人类社会的运转高度依赖互联网、数字系统、计算机与软件。当AI获得编写软件的能力,就相当于为自己装上了“手”和“脚”——能够通过代码直接干预和塑造现实世界。换句话说,互联网所能触及的边界,就是AI影响物理世界的疆域。 Vibe Coding是AI影响物理世界的媒介 复杂工程的Vibe Coding:SPEC Coding 核心定义 输入要求 SPECCoding(规范编码)是基于严格技术规格的编程范式,主要是为了解决复杂软件的工程问题,目前阶段需要使用者有一定的软件技术和工程认知。 结构化Markdown 标准化契约文件 "写给AI看的、结构化、无歧义、颗粒度精准、带约束+验收标准的完整需求文档" 伪代码/流程图 内容规范 与传统Vibe Coding的对比 "功能需求+接口定义+数据约束+异常处理+验收标准+技术栈要求" SPECCoding 传统Vibe Coding SPEC Coding的核心特征 开发者视角 验证机制 输入 典型应用场景 遗留系统重构 SPEC Coding的技术支撑 多模型组合与意图识别 规范驱动开发(SDD) "需求→文档→代码" 多模型组合 属性测试(PBT) 增量语境更新技术 成百上千个随机测试用例 "跨文件依赖网络" 核心优势: SPEC Coding的用户画像 使用场景 用户技能分布 大型企业级系统开发 金融/保险/医疗等高可靠性行业 重构遗留系统 典型用户 企业架构师金融行业IT工程师数据科学家 大型团队技术负责人 效率提升数据 在金融系统开发中,Doubao-Seed-Code在24小时内识别137个潜在缺陷,代码可维护性提升65%,执行效率提高30% 传统Vibe Coding方法与SPEC Coding方法的对比 Vibe Coding在Agent时代的进化:Agentic Coding 核心定义 Agentic Coding(智能代理式编程)是一种全新的编程范式,它与传统LLM编程工具有本质区别。可以理解为Vibe Coding在AI进化到L3级别(Agent)时的演化形态。 "GitHub Copilot已从'编程助手'进化到'编程伙伴',尤其是VS Code的Agent Mode,能自主迭代代码、识别并修复错误。" 从"人类驾驶,AI辅助导航"(Copilot)进化为"人类设定目的地,AI驾驶"(Agent) Agent时代的AI特征 规划实现路径 主动理解任务目标 验证与迭代优化 执行代码生成 Agentic Coding的核心特征一:长程任务能力 典型应用场景 三大技术突破 全栈迁移 长上下文理解 256K以上的上下文窗口 项目级依赖分析 系统重构 "文件-函数-变量"的依赖网络图 端到端开发 任务拆解与优先级管理 分解为可执行的子任务 Agentic Coding的核心特征二:自主闭环机制 Plan-Act-Observe-Fix循环 强化学习训练体系 10万容器镜像 Act执行 执行监控与自检 自动检测设计稿与代码的视觉偏差 Observe观察 持续优化能力 "跨会话持久上下文" Fix修复 Agentic Coding的现象级作品 Peter开发Openclaw的过程 AI开发 采用“AI生成代码→自动编译测试→验证修复”的闭环开发模式,将开发者从低价值的调试工作中解放出来,专注于系统设计和架构决策。他甚至提出“发布我没读过的代码”的观点,认为在AI时代,代码的价值在于解决问题而非追求完美,通过AI自验证开发流水线确保输出质量。 并行化开发 同时运行5-10个AI代理并行处理不同开发任务(如UI设计、数据库管理、API集成等),开发者本人则在其中切换协调,高峰期曾实现一天提交600次代码,大幅提高了开发效率。 Vibe Coding的未来展望:ID Coding 核心定义 Intent-Driven Coding(意图编程)是AI编程的终极形态。 注:“意图编程”是肖睿博士在2025年底提出的概念,并非行业共识。 Invisible Code 无需决定功能目标价值目标 人类不再参与任何Coding过程甚至不需要Review代码 超级个体的诞生 四大核心能力 业务洞察力 价值设计能力 超级个体 在Intent-Driven时代开发者将进化为"超级个体" 伦理判断力 系统思维能力 AICoding概述 PART 01PART 01 1.软件编程的历史2.Vibe Coding的发展3.Vibe Coding行业和工具 行业派系全景:五大阵营 终端派 IDE派 开源派 全能派 中国力量 代表 代表 代表 代表 代表 核心理念 核心理念 技术特点 技术特点 技术特点 技术特点 技术特点 用户画像 特殊优势 用户画像 用户画像 用户画像 终端派:命令行优先 技术特点 代表工具 命令行优先 Claude Code 深度集成Shell 核心理念 目标用户画像 "终端是开发者的真实世界" DevOps专家 资深系统工程师 全能派与IDE派 全能派 IDE派 代表工具 代表工具 OpenAI Codex GoogleAntigravity、Cursor 核心理念"IDE是AI代理的舞台" 核心理念"一个模型解决所有问题" 技术特点 技术特点 开源派与中国力量 中国力量 开源派 代表工具OpenCode 代表工具 Trae、Qoder、CodeBuddy 核心理念"代码主权不容妥协" 核心理念"全流程闭环,中国式敏捷" 技术特点 技术特点 主流AI Coding工具一览 IDE2.0 国际巨头方案 国内力量创新 开源派 Cursor IDE Claude Code OpenCode