Claude Code 教程与 AI 工程课程

Agent Skills Dev 提供系统性、有深度的 AI 工程学习资源。我们聚焦 Claude Code 源码架构分析与 Harness Engineering 方法论,帮助开发者深入理解 AI Agent 系统的设计精髓。

TL;DR: 本站包含 Claude Code 开源代码库(512K+ 行)的完整架构解析,以及 Anthropic、OpenAI 等团队的 Harness Engineering 方法论交叉解读。


Agent Skills with Anthropic

与 Anthropic 合作推出的实战课程,由 Elie Schoppik 讲授。Skills 是为 Agent 扩展专业知识的开放标准,结合 MCP 与Subagents构建 Agentic 工作流。

L0 · 课程导论

课程导论:什么是 Skills、渐进式披露机制、开放标准、课程路线图总览。

L1 · 为什么使用 Skills(上)

理解 Skills 如何将通用 Agent 按需转变为领域专家。Skill 文件夹结构与 SKILL.md 文件格式。

L2 · 为什么使用 Skills(下)

渐进式披露(Progressive Disclosure)机制详解,Skills 如何高效管理上下文窗口。

L3 · Skills vs Tools、MCP 与 Subagents

Skills 与 Tools、MCP 和 Subagents 的区别与协作关系,何时该用哪种方案。

L4 · 探索内置 Skills

使用内置 Skills(Excel、PowerPoint 等)快速构建营销 Campaign 工作流。

L5 · 创建自定义 Skills

创建自定义 Skills:内容创作与数据分析工作流实战。

L6 · Skills 与 Claude API

通过 Claude API 使用 Skills,程序化集成到你的应用中。

L7 · Skills 与 Claude Code

在 Claude Code 中构建代码审查和测试 Skills,实现隔离上下文的专业任务。

L8 · Skills 与 Agent SDK

使用 Claude Agent SDK 构建研究型 Agent,结合 Skills 整合搜索结果。


Claude Code 源码深度解析

基于 Claude Code 开源代码库(~512,000 行,~1,900 个 TypeScript 文件)的全面深度分析。

源码总架构分析(中文)

六大子系统关系图:入口层、查询引擎、工具系统、命令系统、权限体系、多智能体协调。1,884 个文件完整拆解。

Architecture Analysis (English)

Complete breakdown of 6 subsystems: Entry Layer, Query Engine, Tool System, Command System, Permission System, Multi-Agent Coordination.

核心源码深度解读(一)技术版

八大核心子系统完整解析:Agent 循环、工具系统、权限系统、消息系统、状态管理、上下文压缩、Hook 系统、UI 渲染。

核心源码深度解读(二)通俗版

以「生活类比 → 核心概念 → 设计原理 → 架构图 → 精选代码 → 实战启示」六步展开,非计算机专业也能看懂。


Harness Engineering 方法论

Harness Engineering 是 2026 年的第三代 AI 工程方法论——从 Prompt Engineering(说什么)到 Context Engineering(知道什么),再到 Harness Engineering(在什么环境中运行)。

Harness Engineering 学习指南

深度解读 Anthropic(两篇)、OpenAI、Geoffrey Huntley 四篇文献,提炼六大共识:Context 管理、结构化交接、反馈回路、任务分解、生成与评估分离、Harness 随模型进化。

Harness 实战:让 AI Agent 可靠地写代码

基于 GAN 对抗思想的 Generator-Evaluator 分离架构,概率层与确定层双重防护。从设计哲学到架构全景,深入解析让 AI Agent 可靠写代码的系统方案。

Harness 已过时,Environment Engineering 是未来

三层对抗架构详解与 harness-cowork 实践,以及为什么 Environment Engineering 正在取代 Harness 成为下一代 AI Agent 工程范式。