Skip to content

Claude Code Engineering

This repository demonstrates how to use Claude Code to do real engineering work, not just writing code. 本项目是极客时间专栏 《Claude Code 工程化实战》 的官方配套示例仓库,目标就是: 把 Claude Code…

Install

$git clone https://github.com/huangjia2019/claude-code-engineering

Install command taken from the project's README or registry entry. Always review code before running it.

Claude Code 工程化实战 · 课程大纲


📕 新书《Claude Code 实战》正式发布

这本书和极客时间的课程不是同一份内容,而是互补的两条腿。

📕 《Claude Code 实战》(书) 🎯 Claude Code 工程化实战(极客时间课程)
形态 10 章纸质书 23 讲音频专栏 + 音频(还有一些前沿加餐视频内容)
节奏 体系化阅读,章节之间环环相扣 一讲一个主题,独立可拆,碎片时间消化
取舍 把整个 Claude Code 的技术全景讲透讲深,重原理与心法 在书的基础上加项目、加更新、加深度案例——(很多朋友说课程讨论区是高价值精华!)
代码 章节配套代码片段(99-书籍代码/,226 个片段) 每讲一个 projects/ 子目录,可直接跑
适合谁 想用一本书系统建立 Claude Code 完整心智模型 想跟着真实项目一步步做,把每个机制吃透

配合阅读:

📕 先读书,建立 10 章的完整骨架(记忆 / Skills / SubAgent / Hooks / MCP / Headless / SDK / Plugins)→ 🎯 再跟课程,每个机制用 2-3 讲深挖项目细节、踩坑现场和最新更新。

一本书一门课,正好把 Claude Code 的"骨"和"肉"补全。

📕 欢迎大家翻翻这本新书 —— 不管是刚接触 Claude Code 想找一本权威入门,还是已经在用想把整套工程化方法论补齐,这本书都能帮你少踩很多坑。

🛒 京东购买链接:https://item.jd.com/15374814.html


📘 咖哥英文新书 · Designing AI Agents(Manning)

Designing AI Agents —— 生产级 AI Agent 设计模式的工程参考。

双轴框架(7 认知功能 × 6 执行拓扑)· 27 个 agent 设计模式 · 4 个真实领域案例。

配套代码:huangjia2019/designing-ai-agents · huangjia2019/agent-design-patterns · 配套论文:arXiv:2605.13850


📕 咖哥中文专栏 · Agent 设计模式之美(极客时间)· 总榜第 3 名

《Agent 设计模式之美》 —— 沉淀 ADPS 通用范式,做可成长的 Agent 系统。

英文书讲"是什么",中文专栏讲"到底怎么落地" —— 每一讲从源码里抠出一个可复用的 Agent 组件,配最小可运行 Python 代码,直接搬进你的项目。

你会在里面拿到

  • 🧭 双轴框架 · 中文首发 —— 认知功能(感知 / 记忆 / 推理 / 行动 / 反思 / 协作 / 治理)× 执行拓扑(链式 / 路由 / 并行 / 循环 / 层级 / 编排)的 33 组件矩阵,一次看清 Agent 系统全景
  • 🧩 33 个可复用 Harness 组件 —— 从 Claude Code / Codex / OpenClaw / Hermes 等顶级 Agent 系统源码里提炼,每个配代码 + 反模式 + 何时不该用
  • 🛠 完整选型方法论 —— Pattern Selection Card(ASSESS → ROUTE → SELECT)+ 六步选型法(Bound → Map → Select → Pick → Assess → Build),从需求直通落地

适合谁

  • 3-5 年工程经验、用过 LLM API、正在想"怎么把 Agent 搞进生产"的资深工程师
  • 架构师 / 技术负责人 / CTO —— 需要一套通用范式做团队 Agent 系统选型
  • 已经看过入门课想再深一层的进阶读者

不适合:AI 入门用户(先看入门课)· 只想拿"能跑 demo"的同学(demo 网上很多,本课讲的是为什么这么写)

配套代码:huangjia2019/agent-design-patterns · 配套论文:arXiv:2605.13850 · ADPS 白皮书 / 蓝皮书:adpsagent.com


🎯 这是我为极客时间2026年制作的最新专栏,目标:快速掌握 Claude Code 高阶技能,进行工程化的 Agent 实战

🚀 上线一个月,万人订阅,极客时间总榜第一


开篇词:极客与 AI 的共舞


第一部分:基础篇

第 1 讲:登高望远 · Claude Code 全景导览

Claude Code 不只是一个命令行助手,而是一个可扩展的 AI Agent 框架——理解其技术栈全貌是掌控它的第一步。

第 2 讲:过目不忘 · CLAUDE.md 记忆系统

让 Claude 记住你的项目规范、编码风格和团队约定,从每次重复说明到一次配置永久生效。


第二部分:子代理(Sub-Agents)专题

第 3 讲:分而治之 · 子代理核心概念

把"一个大脑"拆成多个"专职岗位"——理解隔离执行、权限边界和上下文管理的工程价值。

第 4 讲:明察秋毫 · 只读型子代理实战

项目:代码审查员 — 用 Read/Grep/Glob 构建一个只能看、不能改的安全审计角色。

第 5 讲:去芜存菁 · 高噪声任务处理

项目:测试运行器 & 日志分析器 — 让子代理去消化 500 行输出,只把结论带回主对话。

第 6 讲:众志成城 · 并行探索与流水线编排

项目:多视角探索 & Bug 修复流水线 — 当任务可以并行或分阶段时,子代理如何协作。

第 7 讲:Agent Teams · 多会话协作架构

项目:Agent 团队 — 从单次委派到多会话持久协作,构建具有角色分工和状态传递的 Agent 团队。

加餐:子代理专题总结


第三部分:Skills 技能系统专题

第 9 讲:触类旁通 · SKILL.md 结构与触发机制

Description 不只是说明文档,而是触发器——掌握让 Claude 自动发现并逐渐加载技能的关键写法。

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…