一、概述
当前 AI 编码 Agent 有三条主流路线:Claude Code(闭源商业)、OpenClaw(开源多通道网关)、OpenCode(开源编码 Agent)。SkillLite 在深度研究上述框架之后整合各个框架的长处,取长补短,构建:开源 + 本地 + 安全沙箱 + 引擎级自进化。本文从架构视角对比四者,并说明 SkillLite 如何借鉴三者之长、补三者之短。
| 维度 | Claude Code | OpenClaw | OpenCode | SkillLite |
|---|---|---|---|---|
| 定位 | 闭源商业 AI 编码助手 | 开源多通道 AI 网关 | 开源 AI 编码 Agent | 开源安全自进化 Agent 引擎 |
| 技术栈 | 闭源(推测 TS/Node) | Node.js + npm | 开源(终端/桌面/IDE) | Rust 单 binary |
| 运行形态 | 终端 / IDE / 云端 VM | Gateway + 多通道 | 终端 / 桌面 / IDE | CLI 单 binary |
| 编辑能力 | 95%(StrReplace 级) | 25%(靠 bash) | 90%(edit/write/patch/multiedit + grep/glob) | 80%(fuzzy + insert_lines + grep) |
| 规划能力 | 80%(Task 工具、依赖链、Agent 团队、两阶段规划) | 75%(Plan skill L0-L4、orchestrator 5 模式、Task Router) | 75%(Plan Agent 专职规划 + plans 持久化 + Explore 子 Agent) | 75%(task_planner + rules,对标 Claude Code) |
| 记忆能力 | 85%(Auto Memory GA) | 80%(MEMORY.md + 按日分片) | 45%(Session 持久化 SQLite+JSON、AGENTS.md;长期记忆需插件) | 68%(decisions + FTS5 + 按日) |
| 自进化能力 | Memory 级(仅记忆学习) | 分散(Skill/Plugin 拼凑) | 无 | 80%(引擎级 prompts/memory/skills/plan) |
| 安全 | 部分(云端隔离) | 无 OS 级沙箱 | 依赖 MCP 扩展 | 8.3/10 全链路沙箱 |
| 依赖 | 需 Anthropic 服务 | Node 22+ | 需运行时 | 零外部依赖 |
二、Claude Code 架构要点
2.1 核心设计
Claude Code 围绕 构建:。三个阶段交织进行,由模型自主决定下一步。

