12月18日,1024实训营走进东莞理工学院计算机学院,举办“AI Coding:从 IDE 到 Coding Agents 的软件开发范式演进”主题技术讲座。1024实训营导师、XGo团队成员、七牛云资深软件工程师盛傲飞担任主讲,七牛云开源及开发者教育负责人李明康出席活动,东莞理工学院计算机学院张云波老师主持活动,与近 200 余名参会同学共话 AI 重塑软件工程的深层变革。
12月18日,1024实训营走进东莞理工学院计算机学院,举办“AI Coding:从 IDE 到 Coding Agents 的软件开发范式演进”主题技术讲座。1024实训营导师、XGo团队成员、七牛云资深软件工程师盛傲飞担任主讲,七牛云开源及开发者教育负责人李明康出席活动,东莞理工学院计算机学院张云波老师主持活动,与近 200 余名参会同学共话 AI 重塑软件工程的深层变革。
本次讲座围绕“AI在软件开发中的系统化应用”展开,涵盖AI对开发工具的影响、Coding Agent 的技术内涵、行业实践现状以及大学生学习策略等多方面内容。盛傲飞老师基于自身在 XBuilder 研发与1024实训营带教项目的实践,系统梳理了 AI Coding 的技术发展脉络与实践经验。
Part1 AI 如何重塑软件开发工具
讲座从传统IDE的设计逻辑谈起,指出其本质是围绕“人如何高效编写代码”而构建,致力于解决软件系统复杂性增长与人类注意力有限之间的核心矛盾。随着AI技术的融入,以 GitHub Copilot 为代表的工具率先以“辅助者”角色嵌入开发流程,提升了编码效率,也悄然改变了开发者对工具的预期。
然而,早期一些单纯将AI功能叠加到传统界面的工具(如 VSCode),因未能真正适配AI原生开发流程,逐渐面临挑战。这引出一个深层问题:当交互方式从“人写代码”转向“人描述任务,AI生成代码”时,工具应该如何重新设计?这就引出了 Agent 概念——能感知环境、自主决策、执行任务并对结果负责的智能体。
Part2 Coding Agent:新范式核心载体
盛傲飞深入剖析了 Coding Agent 的概念。它并非简单的代码补全工具,而是能够感知环境、自主决策、执行任务并对结果负责的智能实体。其诞生并非纯理论推导,而是源于类似 Cursor 公司在真实项目中的实践探索,是需求倒逼技术进化的产物。
当前,Coding Agent 生态正处于从碎片化向标准化演进的关键阶段。为解决各厂商方案互不兼容、工程维护成本高等问题,行业正积极推动标准建立,成立了 Agentic AI Foundation(智能体AI基金会)。该基金会由AI领域领先企业 Anthropic PBC、OpenAI Group PBC 和 Block Inc. 作为创始成员共同发起,各成员贡献了具有创新性的AI项目:Anthropic 推出了模型上下文协议 MCP(Model Context Protocol),这是一个连接 AI 模型与外部工具的通用开放标准;OpenAI 贡献了 AGENTS.md 规范,旨在为 AI 编程智能体提供统一的项目特定知识框架;Block 则开源了 Goose,一个本地优先的 AI 应用框架。
在实践层面,盛傲飞坦言,行业目前处于“混合过渡期”——传统 IDE + AI 插件、AI 原生 IDE、以及直接向 Agent 下达任务等多种模式并存。更值得关注的是,许多开发者虽已深度依赖 AI 工具,却因担忧“被替代”而较少公开讨论,反映出 AI 尚未被系统纳入组织流程与工程文化。
Part3 互动问答:聚焦技术演进与学习路径
在交流环节,同学们踊跃提问,盛傲飞就AI时代下软件工程核心矛盾的变化、AI IDE的过渡性、以及如何建立工程化视角来理解和使用Coding Agents等关键问题进行了深入浅出的解答,为同学们厘清了技术演进的内在逻辑。
活动现场,李明康向同学们介绍了七牛云发起的 “1024实训营”工程师培养项目 。该项目以开源精神为基、工程实践为径、架构思维为导向,通过真实项目锤炼 AI 时代工程师的产品设计与系统架构能力。
AI 不是替代开发者,而是将软件工程重心从“写代码”转向“定义问题、组织协作与验证结果”。下一步,1024实训营将携手高校与广大学生开发者,共同探索下一代软件工程的新可能。
