4006-998-758
3000+课程任你选择
AI Coding深度实战与研发效能转型
研发学院 AI Coding深度实战与研发效能转型
李明宇

中科院计算所副教授(高级工程师)

历任国家重点实验室课题组负责人

创业公司CTO、上市公司事业群技术总监和首席技术专家

荣获中国软件协会“优秀CTO”等多项荣誉

中国新一代IT产业联盟分委会秘书长

全国高校人工智能与大数据创新联盟专家委员

北京开源创新委员会委员

中国开源软件创新大赛总决赛评委

十余年来致力于IT新技术在企业的落地,作为项目技术负责人为多家知名企业和单位开发和交付过产品及服务,包括:国家信息中心、国防科技大学、中石化、银联、交通银行、首都在线、中国电信天翼爱音乐、中国移动研究院等。

在AI大模型领域,李老师在B端和C端均有AI应用从技术研发到落地变现的闭环实践经验,自研技术 CodeGraphRAG 性能达到国际领先水平。企业客户包括电信运营商、大型上市企业、国内知名芯片公司等,受到一致好评。

查看老师详情
课程内容

课程背景

2025年,AI Coding已从“辅助补全”进入“自主开发”新阶段。Claude Code、OpenClaw等工具的成熟,使得智能体团队自主分析需求、拆分任务、编写代码、自测自审成为现实。与此同时,企业面临大量既有系统重构、代码质量保障、团队岗位调整等现实挑战。

本课程专为已具备AI Coding基础经验的研发团队设计,跳过入门内容,直接聚焦前沿实践、生产级落地与组织转型。讲师将结合正在进行的CRM重构、分布式调度器开发等真实项目案例,分享从需求分析智能体到无人值守编程的完整实战经验。

课程特点

起点高:跳过基础工具介绍,直接进入自主编程、无人值守开发、智能体团队协作等前沿话题。

实战导向:所有内容基于讲师正在进行的真实项目(CRM重构、分布式调度器开发),而非理论演绎。

动手实操:现场结合学员实际项目进行演练,探讨重构路径与人机分工方案。

组织变革:从岗位合并到团队重组,分享多家企业的真实转型经验与踩坑教训。

课程收益

技术层面:掌握Claude Code + OpenClaw自主编程完整工作流,理解无人值守编程的架构与边界。

工程层面:建立四类软件的AI介入策略与生产级代码质量保障体系,明确什么代码可以直接上线、什么需要人工审查。

管理层面:获得团队岗位调整的实操方案,并通过研讨形成适合自身团队的效率度量基线。

课程安排

课程对象:研发团队核心成员(开发、架构、产品、BA、DevOps、管理层),建议已具备基础AI Coding经验。

时长:2天,含讲授、案例复盘、实操演练与研讨。

形式:案例驱动 + 现场实操 + 项目研讨;可结合学员实际项目现场演练。

产出物:四类软件AI介入策略图、重构项目实施路径草案、岗位调整建议方案。

课程大纲

模块一:AI Coding前沿进展与工具深度对比

目标:对齐最新技术进展,理解各工具的核心差异与选型策略。

1. 2025– 2026大模型与AI Coding新进展

模型能力跳升:Claude 4.6 Sonnet/Opus、GPT-5/o3、DeepSeek V3/R1、Qwen 3.5等对代码能力的影响。

关键技术突破:长上下文窗口(1M+ Token)如何改变代码理解与重构的可能性。

从Copilot到Agentic Coding:行级补全 → 对话式开发 → 自主编程的演进路径。

2. 主流工具深度对比与选型策略

Claude Code:CLI原生、Agentic开发流程、自主调用Shell命令、CLAUDE.md规范、订阅 vs. API Key的配置差异。

OpenClaw:Skill系统、与Claude Code的结合使用(Sub-Agent调用模式)、企业级通道集成。

Trae、Cursor、Copilot:各自的适用场景与局限性,如何根据任务类型选择最优工具组合。

工具链环境搭建实操:Claude Code安装配置、OpenClaw部署与联调、常见问题排查。


模块二:无人值守编程与自主开发实战

目标:掌握智能体自主开发的完整工作流,理解人类何时介入、如何介入。

1. 自主编程架构解析

智能体团队协作模式:需求分析Agent → 架构管理Agent → 开发Agent → 测试Agent → Review Agent的分工与协作。

里程碑版本驱动:为什么不能让AI一路狂奔?版本切分、任务拆解、依赖排序、阶段性验收的必要性。

Cron定时任务 + Commit级审查 + 里程碑级审查的双层质量保障机制。

2. CRM重构实战案例全程复盘

背景:大几十万行代码的CRM系统,从需求分析到四个里程碑版本的完整重构过程。

效率数据:AI自主开发约2天可完成,加上人工审查约1周多——时间主要消耗在哪里?

发现的关键现象:Commit级Review没问题,里程碑级整体Review发现深层问题——为什么及如何应对。

智能体驱动CRM:传统表单录入 → Agent辅助录入,代码量减少与用户体验提升的双重收益。

3. 现场实操与研讨

演示:从一个需求出发,现场运行自主编程工作流,观察Agent如何拆解任务、编写代码、自测自审。

研讨:结合学员实际项目,探讨重构路径选择、里程碑切分策略、人机分工方案。


模块三:生产级代码质量与四类软件分级策略

目标:解决“AI写的代码敢不敢上线”的核心疑问,建立分级管控体系。

1. 四类软件的AI介入策略

第一类(全自动):内部数据分析、报表工具等——AI开发完成即可上线使用。

第二类(里程碑审查):业务系统(如CRM)——分版本开发,每个里程碑人工 + AI双重Review。

第三类(合规介入):涉及支付、认证等合规要求的模块——特定环节强制人工介入。

第四类(人工值守):交易系统、核心ERP——人工值守模式,每步操作需人工Permission。

2. 代码质量保障体系

AI自写自测自审的局限性分析——为什么Commit级通过但里程碑级会暴露深层问题。

AI + 人工双重Code Review的实操流程与最佳实践。

自动化测试策略:AI生成测试用例、自动回归、端到端验证。

3. 既有系统重构的路径选择

“维护屎山” vs.“推倒重来”:为什么在AI时代重写可能比维护更经济。

没有需求文档怎么办?需求分析智能体如何从零散信息中沉淀出完整需求。

已有代码解读的技术演进:从AST静态分析 + CodeGraphRAG到长上下文窗口直接理解。

案例研讨:结合学员实际重构项目,分析重构路径与方案设计。


模块四:需求工程革新——从原型设计到直接生成代码

目标:理解需求分析智能体、取消Figma原型的可行性与实践方法。

1. 需求分析智能体实战

需求分析Agent如何工作:从用户的一个想法出发,通过多轮追问形成完整需求文档。

处理需求变更:已有需求文档的更新、冲突检测与一致性保障。

演示:现场用需求分析Agent将一个模糊想法转化为可执行的需求规格。

2. 取消Figma原型:需求直达代码

为什么可以跳过原型阶段:AI生成速度已超越原型设计速度,直接生成可运行的系统给用户体验。

传统规则引擎的智能体替代:哪些业务逻辑可以用Agent替代硬编码,提升用户体验与灵活性。

实操与研讨:结合学员实际业务场景,识别可以“需求直达代码”的典型场景。


模块五:AI时代的研发团队重组与岗位变革

目标:解决“人和组织怎么变”的问题,提供可落地的岗位调整方案。

1. 团队结构调整的多家企业实践

前后端合一的时机与方法:哪些团队已经合并,哪些保留了专职前端(但减少人数),理由是什么。

产品/BA角色的升级:简单需求可以直接由产品经理/BA通过AI完成开发,开发人员转向复杂系统与审查。

新岗位定义:智能体平台工程师、Skill封装工程师、AI效能教练等新角色的职责与能力要求。

2. 研讨:如何建立适合自身团队的效率度量基线

引导讨论:结合学员团队的实际项目类型与组织现状,探讨哪些指标适合作为效率度量的起点(如需求吞吐量、交付周期、缺陷密度等)。

经验分享:新项目 vs. 既有系统改造的提效差异,为什么很难给出一个统一的提效比例。

共同梳理:各组尝试为自己团队拟定一套初步的效率度量方案,讲师给予反馈与建议。

3. 人机共生的研发新范式

R.I.P.E.R. Five开发流程:Research → Innovate → Plan → Execution → Review,适配AI时代的研发管理新范式。

“3A”敏捷开发方法:智能体项目的迭代管理与质量控制。

4. Q&A与后续规划

开放讨论:结合学员实际痛点与疑问,深入交流。


返回上一级