FastClaw — Go 写的多 Agent 运行时,OpenClaw 的直接竞品
> 来源: https://github.com/fastclaw-ai/fastclaw(fastclaw.ai → GitHub)
> 日期: 2026-05-18
> 评分: ★★★★☆ (4/5) — 590 stars 的 OpenClaw 替代方案,Go 实现,发展迅猛
一句话版本
FastClaw 是一个用 Go 写的 AI Agent 运行时,被明确标榜为 "Faster and better openclaw alternative"——它用 Go 重写了 OpenClaw 的核心理念(单二进制、SOUL.md/MEMORY.md 管理、技能系统、多通道),并且做到了 590 stars / 289 commits / 仅 2.5 个月。
项目概况
| 指标 | 数据 |
|---|---|
| **作者** | idoubi(me@idoubi.cc, https://idoubi.ai) |
| 仓库 | fastclaw-ai/fastclaw |
| GitHub Stars | **590**(快速增长) |
| Forks | 89 |
| 首次提交 | 2026-03-09(~2.5 个月) |
| 总提交数 | 289 |
| 语言 | Go |
| 默认分支 | dev(非 main) |
| 许可证 | 开源 |
| 活跃 issue | 17 |
作者 idoubi 的其他项目:
- open-agent-sdk-typescript(2.7K stars)— Claude Agent SDK 替代品
- workany(1.5K stars)— 桌面 Agent
- weclaw — FastClaw 生态相关项目
与 OpenClaw 的对比
FastClaw 明确对标 OpenClaw,使用了几乎相同的概念体系:
| 维度 | OpenClaw (Node.js) | FastClaw (Go) |
|---|---|---|
| **实现语言** | TypeScript/Node.js | **Go** |
| **二进制** | 单二进制 | 单二进制 |
| **Agent 定义** | SOUL.md + AGENTS.md | SOUL.md + AGENTS.md(相同约定) |
| **记忆系统** | MEMORY.md | MEMORY.md(相同命名) |
| **用户文件** | USER.md | USER.md |
| **工具文件** | TOOLS.md | TOOLS.md |
| **技能系统** | ClawHub | ClawHub + skills.sh |
| **Dashboard** | 内置 Web UI | 内置 Web UI(localhost:18953) |
| **API** | OpenAI 兼容 | OpenAI 兼容 /v1/chat/completions |
| **通道** | Telegram/Discord/Slack | Telegram/Discord/Slack |
| **沙箱** | E2B + Docker | E2B + Docker |
| **插件** | ACP 协议 | JSON-RPC 子进程 + openclaw-plugin-bridge |
| **Stars** | ~50K+ | ~590 |
| **创建时间** | 更早(成熟) | 2026-03-09(2.5 个月) |
功能详解
核心架构
~/.fastclaw/
├── fastclaw.db # SQLite(默认)/ Postgres(多节点)
├── skills/ # 共享技能
└── agents/
└── <agentId>/
└── agent/skills/ # Agent 独有技能
- 无配置文件:启动参数用 FASTCLAW_* 环境变量,运行时配置通过 Dashboard 或 CLI
- SQLite 默认,支持 Postgres 多节点部署
LLM 支持
OpenAI、Anthropic、Ollama、OpenRouter、Groq、DeepSeek、Mistral、任何 OpenAI 兼容 API
→ 与 OpenClaw 几乎一致
内置工具
exec、read_file、write_file、list_dir、web_fetch、web_search、memory_search
→ 与 OpenClaw 基本一致
Dashboard(localhost:18953)
- Agent 管理:创建/编辑/删除,每个 Agent 独立 SOUL.md/IDENTITY.md/MEMORY.md
- 技能市场(ClawHub + skills.sh)
- 模型提供商配置
- API Key 管理(admin / user / agent 三级)
- 通道绑定(Telegram/Discord/Slack)
- 调度器(cron 任务管理)
- 会话历史
- Agent 分享开关(Public toggle)
CLI
fastclaw agents init alpha --provider openai --model openai/gpt-4o-mini
fastclaw agents config alpha set temperature 0.7
fastclaw agents files put alpha SOUL.md ./SOUL.md
fastclaw daemon start/stop/status/install
API 设计
/v1/chat/completions— OpenAI 兼容流式 API/api/chat/stream— SSE/api/agents— Agent CRUD/api/users— 用户管理/api/apikeys— API Key 管理POST /v1/users— 第三方应用用户预配
多租户
- Agent sharing:Public toggle 开启后,任何人都可以聊天
- 用户隔离:每个用户的 session/memory/USER.md 分区存储
- 用量配额:agent_quota 限制非管理员可创建 Agent 数量
关键观察
为什么值得关注
1. 590 stars / 2.5 个月 — 增长非常快,说明 OpenClaw 用户对这一类产品有明显需求
2. Go 实现 — 单二进制更小、更跨平台、更易部署(对比 Node.js 需要运行时)
3. 直接兼容 OpenClaw 约定 — SOUL.md/MEMORY.md 等文件格式通用,迁移成本低
4. OpenClaw 插件桥接 — 有 tools/openclaw-plugin-bridge,说明可以兼容 OpenClaw 生态
隐忧
1. 极早期 — 2.5 个月,虽然增长快但成熟度远不及 OpenClaw
2. 单人项目 — idoubi 单人开发(虽有 1.5K 关注者),社区贡献有限
3. 生态依赖 — 技能/插件生态依赖 OpenClaw 的 ClawHub,自身生态未独立
4. 描述太直白 — "Faster and better openclaw alternative" 这个描述既是卖点也是争议点
评分表
| 维度 | 评分 | 说明 |
|---|---|---|
| 增长速度 | ★★★★★ | 590 stars / 2.5 个月,迅猛 |
| Go 实现 | ★★★★☆ | 部署简单,单二进制 |
| 功能完整性 | ★★★★☆ | 功能集接近 OpenClaw |
| 文档 | ★★★★☆ | README 很详细 |
| 社区 | ★★☆☆☆ | 单人项目为主,虽有 590 stars |
| 成熟度 | ★★☆☆☆ | 2.5 个月,dev 分支 |
| **综合** | **★★★★☆** | OpenClaw 最值得关注的竞品 |
资源链接
- GitHub: https://github.com/fastclaw-ai/fastclaw
- 域名: https://fastclaw.ai(跳转到 GitHub)
- 作者: https://idoubi.ai / GitHub: https://github.com/idoubi
- 安装:
curl -fsSL https://raw.githubusercontent.com/fastclaw-ai/fastclaw/main/install.sh | bash