这套Agent智能体开发课程,主要解决学习者对AI底层演变缺乏整体认识、看不懂智能体工程架构,以及不会把Vibe Coding与SDD应用到真实开发流程中的问题。内容按照“通用AI底层—智能体工程架构—前沿人机协同开发”的路径递进,从理论认知逐步进入工程实践。
课程先介绍AI从规则系统、统计学习到大模型的发展过程,再分析Agent Harness、编排体系和工程调度机制,随后进入Hermes Agent、Vibe Coding、Spec-Driven Development、Claude Code及Java智能体开发等内容,适合希望系统理解并实践AI智能体工程的开发者。

本文目录
课程整体学习路径
第一阶段:理解AI技术演变
课程从AI的过去、现在和未来讲起,不以复杂的数学推导为重点,而是梳理AI从规则驱动、统计学习到大模型范式的变化。通过发展历史建立全局认识,为后续理解大模型和智能体之间的关系打好基础。
第二阶段:掌握Agent工程骨架
从纯大模型到可执行任务的智能体,中间需要工具调用、上下文管理、任务编排和工程调度等能力。课程围绕Agent Harness的发展过程展开,分析AI如何从只能生成内容、进行推理,逐步转向调用工具和执行实际任务。
第三阶段:进入AI工程实战
实战部分将Vibe Coding、Agentic Engineering和规范驱动开发串联起来,进一步讲解AI参与软件工程时的工作流设计。学习内容涵盖需求规范、任务拆解、代码生成、代码走读、工程重构及常见问题总结。
Hermes智能体全景架构
课程以“Agent=LLM+Harness”为核心认识,通过Hermes架构分析智能体内部组成。学习者可以借助这一案例理解模型、工具、配置、工作流和执行环境之间的关系,为自主实现智能体建立工程基础。
Hermes部分还涉及AI Coding能力、配置系统、VS Code ACP插件,以及DeepSeek、OpenSpec和SuperPower等组合应用。通过对Hermes的拆解,可以进一步理解Claude Code、Codex等AI编程智能体在配置与运行机制上的相关思路。
Hermes配置与AI Coding实践
课程从Hermes快速上手、配置系统讲到AI Coding项目架构,并整理项目开发过程中遇到的问题和经验。后续内容包括代码走读、Spring AI生态技术栈分析,以及使用Claude Code重构Hermes代码等实践主题。
Vibe Coding与SDD开发模式
Vibe Coding强调以自然语言和人机协同方式推进工程创作。课程从概念分析逐步过渡到Agentic Engineering,并进一步延伸到Spec-Driven Development,即规范驱动开发。
SDD部分重点梳理如何先形成相对明确的需求与规范,再让AI参与任务拆解、代码实现和结果检查。课程还结合工作流演示,讲解工作流设计、SKILL职能及从0到1搭建流程的方法,帮助学习者形成更加连贯的AI Coding实践思路。
Claude Code与Java智能体开发
Claude Code实战部分结合DeepSeek、OpenSpec和SuperPower等内容,整理实际操作流程与常见问题。课程还安排了Claude Code重构代码及完整工作流实践,帮助开发者观察AI编程工具如何参与现有项目。
Java方向覆盖Spring AI、Spring AI Alibaba、状态图、并行并发边和图引擎等内容,并继续延伸到Netty异步化、EventLoop、Spring Boot与Netty桥接,以及自定义线程模型。整体内容从AI工具使用逐步深入到智能体工程实现。
智能体课程核心大纲
- 第一节:AI前世今生
- 第二节:Agent Harness前世今生
- 第三节:Vibe Coding前世今生
- 第四节:智能体全景架构Hermes
- 第五节:爱玛仕全景配置
- 第六节:Hermes AI Coding
- 第八节:Hermes&SDD
- 第九节:AI SDD写业务代码
- 第十节:Claude Code实战
- 第十一节:Java+SDD手写智能体小豆包
- 第十二节:神秘项目待定
完整课程目录
- AI的过去现在和将来
- AI的过去和未来-2
- Agent的前世今生
- Agent的前世今生-Harness
- 智能体的前世今生之Harness发展Open AI Codex内部实验推动
- 智能体的前世今生-软件工程教父马丁福勒的总结分析-1
- 智能体的前世今生-软件工程教父马丁福勒的总结分析-2
- Vibe Coding的概念与分析
- 从Vibe Coding到Agentic Engineering
- 从Vibe Coding到Spec-Driven Development
- 规范驱动开发(SDD)深度解析:机遇、挑战与未来
- Hermes Agent学习路径
- Hermes架构分析
- Hermes Agent快速上手指南
- Hermes配置系统
- Hermes配置系统-2
- Hermes配置系统DeepSeek+OpenSpec+SuperPower
- Hermes支持VSCODE ACP插件
- Hermes AI Coding项目-架构说明
- AI Coding手把手实战落地
- AI Coding写项目-架构踩坑及经验教训总结
- AI Coding实现代码走读分析
- AI Coding写项目Spring AI生态技术栈全景架构分析
- Claude Code重构Hermes代码
- Claude Code+OpenSpec+SuperPower实战落地手把手
- AI Coding工作流–方法论拆解全景架构
- AI Coding工作流–SKILL工作职能详解分析
- AI Coding SDD详细流程分析-1
- AI Coding SDD详细流程分析-结束
- 工作流演示及使用V1.0的问题
- 工作流设计手把手0~1实战-1
- 工作流设计手把手0~1实战-2
- 工作流设计手把手0~1实战-3
- Java+Spring AI Agent开发分析-1
- Java+Spring AI Agent开发分析-2
- Spring AI Alibaba智能体源码分析
- Spring AI Alibaba DeepSeek踩坑分析及Spring版本统一管理
- 智能体的核心是图引擎
- State Graph和React是什么关系?如何落地?
- 并行多线程并发边
- 状态图答疑问-1
- 状态图答疑问-2
- 技术栈Netty异步化梳理
- Netty EventLoop全景架构梳理
- Spring Boot和Netty桥接集成以及如何自定义线程模型
- Spring桥接Netty看Spring如何屏蔽技术细节
适合哪些人学习
- 希望系统理解AI发展脉络和大模型技术范式的学习者。
- 想弄清Agent、Harness、工具调用和任务编排关系的开发者。
- 准备使用Hermes、Claude Code等工具开展AI Coding实践的人群。
- 希望学习Vibe Coding、Agentic Engineering和SDD工作流的软件工程师。
- 使用Java、Spring AI、Spring AI Alibaba或Netty开发智能体的技术人员。
- 已经接触AI编程工具,但缺少完整工程方法和架构认识的开发者。
课程学习价值
- 建立从传统AI到大模型及智能体的整体技术认知。
- 理解Agent Harness、配置系统和工程调度体系。
- 通过Hermes案例分析智能体内部架构与AI Coding能力。
- 梳理Vibe Coding到规范驱动开发的演进路径。
- 了解Claude Code、DeepSeek、OpenSpec和SuperPower的组合实践。
- 学习Spring AI、状态图、图引擎及Netty相关工程知识。
- 掌握AI Coding工作流设计、代码走读与项目重构思路。
资源下载说明
如果你希望从AI底层原理开始,逐步学习Agent架构、Hermes配置、Vibe Coding、AI SDD、Claude Code和Java智能体开发,可以下载本套课程资源,按照“理论认知—架构分析—工具配置—项目实践”的顺序进行学习。
本套资源支持单独付费下载,也可以开通网站会员后免费下载。建议具备一定开发基础的学习者结合课程中的工作流和项目内容同步操作,以便更好地理解智能体工程的完整链路。
温馨提示:本文仅为课程资源介绍,不构成任何收益或学习效果承诺。实际掌握情况与个人基础、学习投入和实践程度有关,使用相关工具与平台时请遵守现行服务规则及相关法律法规。
打开「夸克APP」即可获取。
