发布时间:2026/7/2 4:00:35
agent 对比
前沿开源 Agent 框架横向深度对比报告 对比对象OpenClaw · Hermes Agent · Claude Code 参考基准 CrewAI / OpenHands / AutoGPT 分析方式四个代码库源码级勘察含 README / docs / 核 心源文件指纹 日期2026-07-01 ⚠️ 重要事实更正 D:\dxz\work_project\src 经源码指纹判定不是 Claw Code / OpenClaude 之类的开源平替而是 Anthropic 官方 Claude Code CLI 的去混淆生产源码本身 src/constants/product.tsPRODUCT_URL https://claude.com/claude-code、claude-ai.staging.ant.devant Anthropic 内部域 依赖 anthropic-ai/sandbox-runtime、anthropic-ai/sdk process.env.USER_TYPE ant 内部员工分支、bun:bundle 编译期 feature flagKAIROS/COORDINATOR_MODE 目录内无 LICENSE / package.json —— 疑似从发行包提取属专有/商业代码未含开源授权 下文仍将其作为「Claude Code」列入对比它是终端编码 Agent 品类的技术标杆但选型时必须把「不可合规商用 / 无 License / 强绑云」这条硬约束记住。 第一部分 · 对比总览矩阵 维度 OpenClaw Hermes Agent Claude Code官方源 码 参考基准 CrewAI/OpenHands/Au 定位 常驻 Daemon 消息网关的本地优先多渠道 个人助理 在线学习 技能自演进的科研/工业级多平台 Agent 终端原生、全库上下文的 编码 Agent 多 Agent 编排 / 自主规划的早 语言/ 栈 TypeScript pnpm、Node22、TypeBox Python 3.11uv、SQLite、FastMCP Electron TUI TypeScript InkReact、Bun、 Zod CrewAI/AutoGPTPython OpenHandsPythonDocke ① 记忆 明文文件真相 (MEMORY.md/SOUL.md/DREAMS.md)SQLite/ 向量混合索引Dreaming 睡眠巩固 明文(MEMORY.md/USER.md)SQLite FTS5坚决不用 向量RAG缓存冻结快照 分层CLAUDE.md分类记 忆 (MEMORY.md)auto/micro compaction无向量 CrewAI 有 mem0/RAGAut 期 pinecone 向量多为向量 线 ② 工 具/协 议 SKILL.md defineToolPlugin MCP 双 向serverclient 中央 registry AST 自发现 MCP 双向 SKILL.md Zod→JSON Schema 静态 注册 MCP 完整含 OAuth/registry CrewAItool装饰器Ope 固定工具AutoGPT插件 ③ 自 建/沙 箱 Skill Workshop 提案制自写技能 Docker/SSH/OpenShell 沙箱 skill_manage 运行时自写技能6 种后端 (Docker/SSH/Modal/Daytona/Singularity/local)PTC 代码执行 Skills/子代理声明式 anthropicai/sandbox-runtime 文件/网络白名单 OpenHandsDocker 沙箱最 AutoGPT本地裸跑高危 ④ 自演 化 Dreaming 6信号加权晋升 Skill Workshop 审批治理 ★招牌每轮后 fork 复盘→挫败信号提取→类级技能 巩固→curator 空闲策展→轨迹回流训练 skillify会话→技能 feedback 记忆闭环 验 证子代理 AutoGPT反思循环但无持久 CrewAI 基本无 ⑤ 架 构/生 产 单 Gateway 守护 单串行主循环MIT 受信操作者模型 单主循环(~3900行) fork 子代理MIT缓存神圣 为第一原则 async-generator 主循环 子代理 swarm专 有无License CrewAI角色编排OpenHa 件流AutoGPT已边缘化 HITL/ 审批 exec approvalspolicyallowlist人审三重 互锁文件绑定防漂移 approval/write_approval/clarify Tirith 预执行扫描 checkPermissions 多级模 式 fileHistory 回滚 OpenHands 有确认AutoG License MIT可商用 MIT可商用 专有 · 无 License 多为 MIT/Apache 第二部分 · 五大维度技术深挖 ① 记忆机制 — 三者殊途同归「明文文件真相」但巩固手段分化 共同选型动机Why三个现代框架不约而同放弃/弱化向量 RAG回到明文 Markdown 文件MEMORY.md/SOUL.md/USER.md/CLAUDE.md作为记忆的唯一真相源。 动机一致可人工审阅、可 git 版本化、无隐藏状态、零检索 LLM 成本。OpenClaw 文档一句话点破——「模型只记住落盘的东西」 openclaw/docs/concepts/memory.md。 分化点各自的代价 Cost OpenClaw 最重、最工程化明文文件之上叠了 per-agent SQLiteFTS5 BM25 向量 embedding 混合检索 CJK 三元组再加 Dreaming 睡眠巩固—— cron 凌晨 3 点跑 Light/Deep/REM 三阶段用 6 个加权信号频率0.24 / 相关0.30 / 查询多样性0.15 / 新近0.15 / 巩固0.10 / 概念丰富0.06过三道阈值门才晋升进 MEMORY.md还有 report-only「影子试验」。代价机制复杂、需额外 embedding 调用与后台算力理解成本高。 Hermes 最克制、缓存优先坚决只用 SQLite FTS5 全文检索完全不碰向量hermes_state.py。其独特约束是「Per-conversation prompt caching is sacred」——MEMORY.md/USER.md 在会话启动时作冻结快照注入中途写入立即落盘但不改 system prompt保全前缀缓存。代价用户当次会话看不到记忆更 新反映到 prompt有一次会话的延迟语义。 Claude Code 分层 熔断CLAUDE.md 四层逆序加载managed→user→project→local include短期用 AutoCompact / MicroCompact选择性清旧工 具结果为 [Old tool result content cleared]。代价曾因 compaction 连续失败浪费 25 万次/天 API 调用逼出 Agent框架横向对比报告.md 2026-07-01 1 / 3 MAX_CONSECUTIVE_AUTOCOMPACT_FAILURES3 熔断器——说明大规模压缩本身是生产风险源。 「文件式 vs 向量 RAG」结论在 agent 长期记忆场景明文文件式状态机三者全选它在 token 消耗、可审计性、防幻觉上全面优于向量 RAG——因为记忆条目量 级几十~几百条精炼事实远小于文档语料用不上 ANN 检索FTS5 / 扫描 相关性打分足够且零 embedding 成本。向量 RAG 的价值域在大规模外部知识库而 非 agent 自我记忆。 ② 工具调用与集成 — 「窄腰 MCP」成为行业共识 Why三者都收敛到「核心工具集刻意收窄 MCP 作为扩展外挂」。Hermes 把它形式化为 Footprint LadderAGENTS.md扩展现有代码 → CLIskill → 服务门控工具 → 插件 → MCP → 新核心工具最后手段。动机是防止工具 schema 膨胀吃 token、防止 provider 兼容性碎裂。 注册门槛对比 声明式最低门槛三者都支持 SKILL.md YAML frontmatter兼容 agentskills.io 开放标准写 Markdown 即可教模型「何时/如何用工具」。 编程式OpenClaw defineToolPluginTypeBox schema、Hermes registry.register()含 check_fn 服务门控——工具只在前置条件就绪时才出现在 schema零 footprint、Claude Code 实现 Tool 接口Zod v4 → JSON Schema。 无一采用 WASM 插件——三者都是各自 runtime 原生插件WASM 在此品类未成主流。 MCP 支持深度三者都是双向——既做 MCP client 接第三方 server又做 MCP server 把自己的会话暴露给 Claude Code / Cursor / CodexOpenClaw openclaw mcp serve、Hermes mcp_serve.py 用 FastMCP、Claude Code 用官方 modelcontextprotocol/sdk 含 OAuth / registry / elicitation。这是三者解耦程度最高、最可复用 的一层。 错误处理 / 自愈都做了逐-HTTP-请求重试非整流程 模型 failover HITL 审批。差异在回滚Claude Code 有 fileHistory.ts 快照撤销Hermes 有 checkpoint_manager.py 支撑 /undoOpenClaw 靠 exec approvals 文件绑定防漂移审批后文件若变则拒绝执行。 ③ 自主构建与沙箱 — 「自写技能」普及「自注册新核心工具」被集体禁止 关键洞察三者都允许 agent 运行时自写技能写 SKILL.md/Markdown但都禁止 agent 运行时注册新的 model tool——因为新核心工具会破坏 schema 窄腰与缓 存。 OpenClaw Skill Workshop 治理最严agent 只能产出 PROPOSAL.md而非直接写 SKILL.md走 create→pending→apply→applied 生命周期apply 前重跑扫 描器、存 rollback 元数据、默认需人审。「自建能力」与「安全」平衡得最好的设计。 Hermes skill_manage 更自由运行时直接 create/edit/patch/delete ~/.hermes/skills/但配 curator「绝不自动删除只归档可恢复」的不变量兜底。 沙箱强度排序Hermes OpenClaw Claude Code跨平台 Hermes 最全6 种后端local / Docker / SSH / Singularity / Modal / Daytona 远端 serverlessDocker 做了 cap-drop ALL no-new-privileges PID 限 制更有独创的 PTCProgrammatic Tool Calling——execute_code 让 LLM 写 Python 经 RPC 调工具中间结果永不进上下文沙箱内仅 7 工具白名单 secret 擦除。安全上还有 Tirith 预执行扫描外部二进制 SHA-256 / cosign 校验。 OpenClawDocker默认含沙箱浏览器 / GPU/ SSH / OpenShellsandbox.mode: non-main 专门隔离群组会话。诚实声明「这不是完美安全边界」。 Claude Codeanthropic-ai/sandbox-runtime 提供文件/网络白名单但有 bypassPermissions / dangerouslyDisableSandbox 逃生舱且 Windows 沙 箱覆盖弱于 mac/Linux。 ④ 自我进化与学习闭环 — Hermes 是唯一有「完整闭环工程」的框架 这是分水岭维度。AutoGPT 式的早期「反思循环」有反思无持久化而这三个现代框架真正把经验固化成可跨任务复用的资产。 Hermes 的闭环最完整、最值得学习background_review.py curator.py 1. 每轮后 fork 复盘任务越复杂工具迭代越多越容易触发fork 继承父缓存、工具白名单限制为仅 memory/skill 管理。 2. 挫败信号提取精华复盘 prompt 明确把「用户纠正风格/语气/『太啰嗦』/『你总是 X 我很烦』」识别为一等技能信号「大多数会话至少产出一个技能更新 什么都不做是浪费学习机会」。 3. 反向约束关键防御明确禁止把「环境依赖失败 / 工具负面断言『浏览器不能用』」学成永久自缚约束——这是踩过坑的经验。 4. 类级伞形技能目标是少数丰富的 class-level 技能配 references/不是一堆窄条目curator 空闲时默认 7 天自动合并/归档/pin。 5. 轨迹回流训练trajectory_compressor.py 把轨迹压进 token 预算喂给下一代模型训练——唯一打通「运行→训练」在线学习的框架。 对比之下OpenClaw 靠 Dreaming记忆巩固 Skill Workshop技能提炼双腿偏记忆侧Claude Code 靠 skillify会话→技能 feedback 记忆偏编码工 作流侧。 ⑤ 架构质量与生产落地 — 「反重编排」成为主流多 Agent 树被冷落 核心拓扑惊人一致都是单主循环都拒绝嵌套 planner 树。 OpenClaw单 Gateway 守护每主机一个launchd/systemd 常驻 per-session 单串行主循环 WebSocket 控制平面。VISION 明确「不合并经理管经理的 agent 层级框架」。 Hermes单主循环 run_conversation~3900 行 god-file自己承认待重构 fork 子代理非常驻多 agent。 Claude Codeasync function* query() 流式主循环 AgentTool 子代理 可选 COORDINATOR_MODE swarm。 这与 CrewAI角色编排/ AutoGPT自主规划树已边缘化 形成鲜明对照——业界已从「复杂多 Agent 编排」回归「单一规范主循环 记忆/技能自进化」。 语言影响TSOpenClaw / Claude Code胜在编排系统的可 hack / 易改、与前端/移动端同栈PythonHermes胜在 AI 生态、科研迭代、沙箱后端丰富。部署复杂 度OpenClaw 最重常驻 daemon 20 渠道 移动/桌面 nodeHermes 中gateway 单进程 ElectronClaude Code 最轻单 CLI。 合规 / 安全风险 三者都是 local-first 受信操作者模型提示注入本身通常不被当作漏洞OpenClaw SECURITY.md 明说靠沙箱 审批 扫描缓解。 数据误删风险真实存在agent 都有 write/edit/exec非沙箱时绝对路径可触及宿主任意位置。 LicenseOpenClaw / Hermes MIT宽松可商用Claude Code 专有无 License不可合规二次开发/分发。 Agent框架横向对比报告.md 2026-07-01 2 / 3 附五维一句话总结 框架 一句话画像 OpenClaw 常驻单 Gateway 守护 WebSocket 多渠道消息驱动 单串行主循环的 TS 个人助理记忆四件套明文真相 SQLite/向量索引 Dreaming 巩固 承诺跟进自建能力经 Skill Workshop 提案治理。 Hermes Agent 缓存神圣为第一原则的 Python 多平台 Agent坚持明文 FTS5 不用向量唯一打通「fork 复盘→技能巩固→轨迹回流训练」完整在线学习闭环6 种沙箱后端 PTC 代码执行。 Claude Code Anthropic 官方 TS(Ink/Bun) 编码 Agent 标杆分层 CLAUDE.md 分类记忆 auto/micro compactionskillify 技能沉淀专有无 License强绑 云。 参考基准 CrewAI角色编排、OpenHandsDocker 沙箱强、AutoGPT早期自主规划已边缘化共同点是被现代「单主循环 自进化」范式超越。 面向 libai_agent 的架构选型落地指南见单独文档Agent框架选型指南_libai_agent.md Agent框架横向对比报告.md 2026-07-01 3 / 3

相关新闻

AI 辅助:从零构建系统级工具:先写能验证假设的最小版本
2026/7/2 4:00:35

AI 辅助:从零构建系统级工具:先写能验证假设的最小版本

AI 辅助:从零构建系统级工具:先写能验证假设的最小版本 一、最小版本要验证真实痛点 从零构建系统级工具时,很容易被宏大想法带跑:插件架构、配置中心、远程同步、漂亮 TUI、跨平台打包都想做。结果核心功能还没验证,项…

阅读更多
记一次 Nginx 代理导致 API 500 错误的排查与修复
2026/7/2 3:00:35

记一次 Nginx 代理导致 API 500 错误的排查与修复

记一次 Nginx 代理导致 API 500 错误的排查与修复 问题描述 前端访问 http://localhost:9527/dev-api/Login/getStaticResource 返回 500 Internal Server Error,直接访问 http://anyu-portal.test/ 正常。 技术栈 前端:Vue.js Vue CLI (devServer prox…

阅读更多
2026云手机最新实测:8款主流产品横评不踩坑
2026/7/2 3:00:35

2026云手机最新实测:8款主流产品横评不踩坑

2026年选云手机,我劝你别再交智商税了。最近后台收到几十条粉丝留言:要么是贪十几块的低价云机,挂机俩小时就掉线,一晚上搬砖的资源全泡汤;要么多开要加钱、批量管理要开会员,算下来月均成本比买二手实体机…

阅读更多
现在,我们可以通过ILDASM工具(一款查看程序集IL代码的软件,在Microsoft SDKs目录中的子目录中)来查看该程序集的元数据表和Main方法中间码。
2026/7/2 5:00:35

现在,我们可以通过ILDASM工具(一款查看程序集IL代码的软件,在Microsoft SDKs目录中的子目录中)来查看该程序集的元数据表和Main方法中间码。

c#源码第一行代码:string rootDirectory Environment.CurrentDirectory;被翻译成IL代码: call string [mscorlib/*23000001*/]System.Environment/*01000004*/::get_CurrentDirectory() /* 0A000003 */ 这句话意思是调用 System.Environment类的get_C…

阅读更多
微信聊天记录备份:数字记忆的守护者与数据自主权的思考
2026/7/2 5:00:35

微信聊天记录备份:数字记忆的守护者与数据自主权的思考

微信聊天记录备份:数字记忆的守护者与数据自主权的思考 【免费下载链接】WechatBakTool 基于C#的微信PC版聊天记录备份工具,提供图形界面,解密微信数据库并导出聊天记录。 项目地址: https://gitcode.com/gh_mirrors/we/WechatBakTool …

阅读更多
让AI读懂你的企业:云境标书AI在招投标场景下RAG与知识图谱的工程实践
2026/7/2 5:00:35

让AI读懂你的企业:云境标书AI在招投标场景下RAG与知识图谱的工程实践

通用大模型为什么"不懂"你的企业一个常见的场景:某企业投标团队让通用大模型帮忙写一份智慧医院建设项目的技术方案。模型很快输出了一段看起来专业、通顺的文字,但仔细一看——方案里没有引用公司过往的三甲医院实施案例,没有提及…

阅读更多
AI 提效如何变成组织价值:任务卡、复盘指标与 Agent 边界
2026/7/2 5:00:35

AI 提效如何变成组织价值:任务卡、复盘指标与 Agent 边界

很多企业已经过了“要不要用 AI”的阶段。 现在更常见的问题是:员工确实用 AI 做快了很多事情,但公司层面的交付质量、协同效率和业务结果没有同步变强。 这类问题不能只靠继续买工具解决。个人提效和组织价值之间,至少还隔着五个工程控制点&…

阅读更多
IntelliJ IDEA代码质量守护升级(2024企业级落地手册):从本地实时扫描到CI/CD无缝衔接的7大关键实践
2026/7/2 5:00:35

IntelliJ IDEA代码质量守护升级(2024企业级落地手册):从本地实时扫描到CI/CD无缝衔接的7大关键实践

更多请点击: https://kaifayun.com 第一章:IntelliJ IDEA代码质量守护升级全景图 IntelliJ IDEA 不再仅是高效编码的编辑器,而是演进为贯穿开发全生命周期的智能质量守门人。其内置的静态分析引擎、实时代码检查、结构化重构支持与可扩展的质…

阅读更多
批量制作考试条形码标签方法!
2026/7/2 4:00:35

批量制作考试条形码标签方法!

条形码标签制作工具——「易条形」是一款智能化标签设计与批量生成打印工具,适配中小学月考、期中期末考试、中考、高考、学业水平测试及各类职业统考等全场景考试使用。可快速生成标准化考试条形码标签,集成标签版式设计、批量数据导入、专属条码生成、…

阅读更多
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告
2026/7/2 4:50:04

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

阅读更多
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?
2026/7/2 2:06:24

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

阅读更多
BurpSuite Cluster Bomb模式深度避坑指南:从原理到实战的完整爆破策略
2026/7/2 0:00:34

BurpSuite Cluster Bomb模式深度避坑指南:从原理到实战的完整爆破策略

1. 项目概述:从“能用”到“精通”的必经之路如果你正在学习或从事网络安全测试,尤其是Web应用安全评估,那么BurpSuite的Intruder模块绝对是你绕不开的核心工具。而Intruder模块里,功能最强大、也最让人又爱又恨的,莫过…

阅读更多
Selenium元素定位全解析:从八大方法到实战策略
2026/7/2 0:00:34

Selenium元素定位全解析:从八大方法到实战策略

1. 项目概述:从“找东西”到“精准操控” 做自动化测试,尤其是Web UI自动化,最核心也最让人头疼的一步是什么?不是写复杂的业务逻辑,也不是处理异步加载,而是最基础的—— 让程序找到页面上那个你想操作的…

阅读更多
移动端UI自动化测试框架Maestro终极指南:从入门到实战
2026/7/2 0:00:34

移动端UI自动化测试框架Maestro终极指南:从入门到实战

1. 项目概述:为什么是Maestro? 如果你正在寻找一个能让你快速上手、告别繁琐配置、并且对移动端UI自动化测试真正友好的框架,那么Maestro很可能就是你一直在等的那个答案。我接触过Appium、Espresso、XCUITest,也折腾过各种基于图…

阅读更多
基于Dify与DeepSeek构建私有知识库问答系统实战指南
2026/7/1 0:00:31

基于Dify与DeepSeek构建私有知识库问答系统实战指南

在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…

阅读更多
FAE放射组学分析工具:医学影像特征探索的完整解决方案
2026/7/1 0:00:31

FAE放射组学分析工具:医学影像特征探索的完整解决方案

FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE 你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…

阅读更多
DesktopNaotu:你的终极离线思维导图解决方案,告别网络依赖!
2026/7/1 0:00:31

DesktopNaotu:你的终极离线思维导图解决方案,告别网络依赖!

DesktopNaotu:你的终极离线思维导图解决方案,告别网络依赖! 【免费下载链接】DesktopNaotu 桌面版脑图 (百度脑图离线版,思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool) 项目地址:…

阅读更多