arXiv 论文拆解 Claude Code 架构:核心只是个循环,安全与上下文才是重头
bibryam · x · 2026-09-15
arXiv 新论文《Dive into Claude Code》通过分析其公开源码,并与两个开源 agent 系统 OpenClaw、Hermes Agent 对比,系统梳理了当代 AI agent 系统的设计空间。
论文要点:
- 从五大人类价值与需求出发(人类决策权威、安全/隐私、可靠执行、能力放大、情境适应性),推导出 13 条设计原则,再落到具体实现。
- 核心只是一个简单 while 循环:调模型 → 跑工具 → 重复。但大部分代码都在循环之外的系统层。
- 权限系统有 7 种模式,并配有一个基于 ML 的分类器;上下文管理是 5 层压缩管线。
- 四种扩展机制:MCP、plugins、skills、hooks;另有 subagent 委派与编排机制、append 式会话存储。
- 对比显示同一设计问题在不同部署场景下答案不同:Claude Code 强调逐操作安全,OpenClaw 强调边界级访问控制,Hermes 则跨界面渲染审批。
结论:部署场景塑造了 agent 系统的信任模型与架构取舍。
「编程与Agent」频道最新
- Cohere Labs 智能体团队构建方法降本 70%,兼顾效率 — Cohere_Labs · 2026-11-02
- Ыég especial: 长文析 AI 价值在效率之后:Infra 必然过剩,应用层基建正当时 — yangyi · 2026-11-02
- 开源 offprompt:MCP 服务器让 Agent 请求密钥却永远看不到明文 — Vast_Ad_7338 · 2026-11-02
- Reddit 讨论:把 OOP 公有方法直接变成 AI Agent 可调用的工具 — out_of_nowhere__ · 2026-11-02
- DeepSeek 设计文档:一人只能盯 3-5 个 agent 会话,瓶颈不再是模型 — heyshrutimishra · 2026-11-02
- 资深工程师谈 AI 编码:软件工程功底决定 agent 输出质量 — bendee983 · 2026-11-02