开发内功修炼

说说 Agent 的那点事儿~~~

最近我一直在使用 CodeX 进行日常工作处理。刚开始的用的时候,我感觉这玩意儿真牛逼,代码写的快到飞起。
但是随着越用越多,还是遇到了不少问题。比如为什么有的时候只改了几行代码,却消耗了很多 token。为什么会出现漏改文件的情况,什么时候必须要重启会话?
这些问题后来在我了解了 Code Agent 的实现原理之后得以解决。比如改几行代码 token 暴增的原因是因为没有对对目录下不需要处理的日志、静态数据文件没有做好.gitignore/ 目录过滤。漏改文件还是因为上下文太长,应该是按模块 / 迭代新建会话,别让单会话无限拉长。当摘要过度丢失细节时,立刻重置重启会话。
后来随着对 Codex 用的越来越多,对它内部架构越来越了解。逐步解锁了它的更多高级能力。比如可以通过无头 SDK 用代码 / 脚本直接调用 Claude Code 完整能力的来进行编程。可以通过把团队规范、领域知识、常用脚本打包成 Skill、通过 MCP 连接外部数据库扩展 Agent 的能力。通过多会话分头写代码、总结文档、写测试等。
现在的 Agent 越来越多,大家常用的就有 Claude Code、CodeX、OpenCode、Aider、OpenClaw、Hermes、OpenHand、DeerFlow 等等这些 Agent。
每一个 Agent 在设计上都有它的可圈可点之处。我一直在想如果把这些主流的 AI agent 的内部架构、设计原理等都分析一遍,然后把异同点总结一下,应该会对工作有更大的帮助和用处。
比如,如果理解了这些 Agent 的实现,当你看到你的 AI 写出来的代码不够理想后,你就不会再简单地归因到你使用的模型不够强了。而是知道通过什么思路应对。
你会问:它是不是看错上下文?是不是没有记忆?是不是推理档位不对?是不是工具太多?是不是没有反思?是不是多个 Agent 的上下文污染了?是不是治理层缺失?这就是从使用者到设计者的变化。
但由于个人时间精力确实不够,这么多项目的源码都去翻一遍太费时间了。最近很惊喜地发现极客时间上已经有人做过这件事了。就是黄佳在极客时间的新专栏《Agent 设计模式之美》。这下我就不需要去把所有 agent 的源码翻一遍了。
这个内容的作者对优秀 Harness 架构(Claude Code、CodeX、OpenCode、Aider、OpenClaw、Hermes、OpenHand、DeerFlow)背后的公共结构抽象出来,沉淀出一套 Agent 工程里的设计语言。 把 Codex 等引擎盖下面的东西,彻底让我们看清。
理解了这些后,不光驾驭 AI agent 能力会大大提升,自己设计开发 agent 也会更加得心应手。
这门课程共 9 大模块,包括感知、记忆、推理、行动、反思、协作、治理等。每个模块都有源码剖析和工程实现。让你从工具使用者成长为智能系统设计者,做出会成长、能复用、可治理、会变老练的 Agent 系统。

专栏上线后口碑不错,并且原价 ¥199,现在极客时间 618 年中大促立减 ¥99,如果你也想系统学一遍 Agent 开发,不妨趁着还没涨价去看看。

Image

扫码「免费」试读

618 活动立享 5 折,活动即将结束

我知道现在 AI 课程满天飞,大家都有“课程焦虑”。但这门课不一样,它不是让你焦虑,而是让你踏实。学过课程之后,你就会有一种终于搞懂了的通透感——不是记住了几个 API 或者小技巧,而是真正理解了 Agent 设计的底层逻辑。

下图是黄佳在《Agent 设计模式之美》提出的双轴正交模式设计框架,它从两个维度组织所有 Agent 设计问题,帮我们把复杂的 Agent 问题放回一个可讨论、可设计、可实现的结构里。

Y 轴是「认知功能」:感知、记忆、推理、行动、反思、协作、治理。这回答 WHAT——花什么资源。

X 轴是「执行拓扑」:链式、并行、路由、循环、编排、层级。这回答 HOW——怎么花资源。

Image

这两个轴交叉,任何设计问题都能在这个坐标系里找到位置。课程从真实工程问题中,沉淀出了 28 个具体的工程模式,共同构成了一套完整的“Agent 系统资源分配学”。

有了这个框架,面对不稳定的 Agent,你就能快速判断问题出在哪儿:是上下文窗口被污染了?是记忆机制没有复用历史经验?是路由逻辑出了问题?还是协调层的消息协议有漏洞?不是凭感觉调参数,而是用结构化的方式定位问题。

更宝贵的是课程里还有大量的源码剖析和工程实现,让你能够俯瞰各色优秀的Harness Agent设计,集众家所长。

Image

作为课程的主讲人,黄佳老师是新加坡科研局资深研发工程师,前埃森哲新加坡公司资深顾问,拥有 20 余年的行业经验。他还出版了英文专著 《Designing AI Agents》 (Manning出版社)。既有著作的学术高度,又有课程的实战深度。

那么,相比市面上常见的 Agent “科普”,这门课能提供 4 个独特的价值。

  • 清晰的 Agent 工程设计与施工地图:市面主流的 Harness 框架背后的工程关键点、Agent 系统为什么这样设计、Agent 系统如何在生产实践中进化。

  • 一套完整的 Agent 设计模式体系(28 个工程模式 + 双轴正交框架),面对任何不稳定的 Agent 系统都能快速定位:是感知不准、记忆断裂、推理成本太高,还是协作或治理缺失。

  • 可落地的模式选型与组合方法论(Pattern Selection Card + 六步选型法),帮你根据业务问题针对性设计架构方案。

  • 提升三大能力:看穿系统、组合模式、设计成长机制。不再只会归因“模型不够强”,而是能设计出会积累经验、可治理、值得托付的 Agent 系统。

详细的课程安排,可以看目录:

Image

在这些模块中,你会学到如何从不确定的概率中,设计出稳定的企业级工程架构。

写在最后

当智能开始大规模进入系统之后,工程开始重新定义自己的边界。大模型会越来越强,不确定性会永远是常态。但只要我们学会了如何用 Harness Engineering 的思维去驾驭它,用设计模式去约束它,就能在这个新的时代,立于不败之地。

《Agent 设计模式之美》上新活动最后 2 天,原价¥199,现在 5 折首发价仅需 ¥99。如果你希望让自己的 Agent 系统摆脱“随机漫步”,走向真正的稳定可控,现在正是加入的好时机。

Image

扫码「免费」试读

618 活动立享 5 折,活动即将结束