P1024分钟

用 Agent 构建 Agent

编码 Agent 天然适合构建其他 Agent。这个领域结构化程度高、SDK 文档完善、模式高度可复用。 本课介绍使用编码 Agent(配合专业 skill)开发 AI Agent 的方法论。

SDK Focusquery()createSdkMcpServer()skillspluginsWorkflow

元循环:Agent 开发 Agent

为什么编码 Agent 特别擅长构建其他 Agent?

  1. 结构化领域——Agent 开发围绕定义明确的 API(query()tool()、MCP 协议)。与开放式创意任务不同,解空间是受约束的。
  2. Skill 注入专业知识——claude-agent-sdk skill 为编码 Agent 注入 SDK 模式、已知陷阱和最佳实践的深度知识——这些知识人类开发者需要数小时才能内化。
  3. 可复用模式——MCP 服务器脚手架、hook 配置、结构化输出 schema——这些都遵循模板,正是 Agent 擅长生成的。

结果:配备正确 skill 的编码 Agent 能比手动开发更快、更少错误地搭建出可工作的 Agent 项目。

搭建工作流

Skill 增强工作流

关键在于使用经过 review、由项目自有的 claude-agent-sdk skill,把它放在 .claude/skills/,或通过本地 plugin 分发。任何外部配套 skill 都应安装审计过的不可变 commit,例如这个测试 skill:

bash
npx --yes [email protected] add https://github.com/jezweb/claude-skills/tree/e875a6bfff809e5d42c584104031e36e1f014f18/plugins/dev-tools/skills/vitest
高级课程预览

继续阅读完整内容

这节课会保留在当前 URL 下供预览。完整访问权限会解锁正文、闪卡和相关练习

登录后解锁

一次购买,解锁进阶课程、实战练习以及后续更新