拆解 11 个编码 agent:都由同样的 7 大模块构成
Arindam_1729 · x · 2026-10-25
Wavestone AI Lab 逆向分析了包括 Claude Code 和 Codex 在内的 11 个编码 agent 源码,发现能干的 agent 都由同样的 7 个构件组成——agent = model + harness:
- Loop:保证执行可复现的基础 while 循环
- LLM 层:从单一 prompt 模板到多 provider 配置
- 工具:从基础 bash 到按需加载的数十个类型化工具
- 记忆:从原始对话历史到跨会话的持久笔记
- 安全:从步数上限到规则、审查模型与沙箱
- 编排:单 agent 或 spawn 子 agent 并行处理
- 扩展:Skills、MCP 等扩展机制
同时被引用转发的是作者开源的 OpenDuet(MIT 协议):把主动式 agent Claude Duet 跑在开源模型上——每天早上给你做简报、在你离开时检查应用、只在需要你时提醒;任何发送/发布/支付动作都等用户批准,每个 bot 独立模型 + 可手改的 MEMORY.md,用 Mastra、Nebius 和 Composio 构建。
所属事件:Wavestone 逆向 11 个编码 Agent 源码发现统一 7 组件架构(2 条相关)→
「编程与Agent」频道最新
- 10 万 AI 智能体住进多伦多模拟城,每天做 40 万次决策 — thursdai_pod · 2026-10-25
- print3d 开源技能:一句话或一张照片直通 Bambu 3D 打印 — udmrzn · 2026-10-25
- 开发者推出面向游戏玩家的 MCP 服务器,求测试与反馈 — Rashad8705 · 2026-10-25
- Reddit 用户横评 Claude Code、OpenClaw、Hermes 等一堆 Agent — Odd-Aside456 · 2026-10-25
- Jev 生态爆发:7.1 秒订机票浏览器 Agent 等 5 个开源项目盘点 — udmrzn · 2026-10-25
- 经济学博士生自述:论文从代码到初稿全交 Claude 完成 — GarrisonLovely · 2026-10-25