最近看到 OpenClaw、Hermes Agent、GenericAgent 这几个项目热度都很高,我其实一直有个疑惑,想认真和大家讨论一下,也顺便看看是不是我理解错了。
先说结论:
我目前的直觉是,这类框架对于大部分开发者来说,实际意义可能没有热度起来那么大。
我先说一下我的理解,如果哪里不对,欢迎直接指出。
我现在的看法大概是:
- 这些框架本质上还是在 LLM 之上再包一层 agent 能力。
- 它们强调的东西,通常是:
- skills
- memory
- 多轮任务执行
- 工具调用
- 自动化
- 长期运行
- 自我进化 / 自学习
- 但问题是,对于开发者最核心的需求来说,真正重要的往往还是:
- 读代码库
- 理解上下文
- 改代码
- 跑命令
- 修 bug
- 推进项目
- 做工程级别的执行
而在这一点上,我的实际感受是:
Codex 和 Claude Code 这类通用 coding agent,已经明显更强,而且不是强一点点。
更关键的是,很多框架在宣传里的优势,我感觉现在也不算特别成立了。
比如:
- 说可以写 skills
但 Codex / Claude Code 本身也能靠 AGENTS.md、CLAUDE.md、skills、subagents 去做类似的事情。 - 说有 memory
但现在强 agent 本身也越来越在补这块。 - 说可以接入项目自动化
但 codex exec 这类能力也已经能做了。 - 说可以做非代码任务,比如调研、写文、总结
但我反而会觉得 Codex / Claude Code 这种强 agent 也大概率做得更好。 - 说可以接微信 / Telegram / Slack 之类入口
但这类接入现在也不算什么特别高的门槛,已经有人在做把强 agent 接进聊天入口了。
所以我现在最大的疑问是:
如果以上判断大体成立,那为什么 OpenClaw、Hermes Agent、GenericAgent 还能这么火?
按我的理解,如果一个东西:
- 对大部分开发者不是刚需
- 在核心开发能力上又不如顶级 coding agent
- 它宣传的很多能力,强 agent 本体也已经开始覆盖
那它理论上不应该有这么高的热度才对。
所以我现在怀疑是不是我对这些东西的理解错了。
我是带着疑惑来的,欢迎佬友探讨和对我进行指正。
2 个帖子 - 1 位参与者