FastClaw 🦀 — "更快更好的 OpenClaw"(Go 版 Agent 运行时)

> 一句话版本:一个用 Go 写的 AI Agent 运行时,宣称"更快更好",单二进制部署、自带 Web 管理面板、支持多 Agent/多租户/沙箱/MCP。比 Nanobot(Python)更拼性能,但比 OpenClaw(Node.js)生态小得多。

来源: https://github.com/fastclaw-ai/fastclaw

组织: fastclaw-ai(含 chatclaw、clawhost、fastclaw-hub)

版本: dev 分支活跃开发中

许可: MIT

日期: 2026-05-13

评分: ⭐⭐⭐⭐ (3.5/5)

这是什么?

FastClaw 是一个用 Go 写的 AI Agent Factory——创建、管理、运行 AI Agent 的平台。它的自我介绍非常简单直接:

> "Faster and better openclaw alternative."

这是一个产品级的 Agent 平台,不是学术项目(不像 Nanobot)。它追求的是性能(Go 单二进制)、可管理性(Web Dashboard)、生产环境就绪(沙箱、多租户、Postgres 支持)。

技术数据(源码实测)


fastclaw(Go,194 个文件,dev 分支)

cmd/              2,507 行   ← CLI 入口(root、daemon、agents 子命令)
internal/        50,913 行   ← 核心引擎
  ├── agent/       ~9,232 行 ← Agent 循环 + 工具 + sandbox 集成
  │  ├── loop.go      2,353 行 ← 主 agent loop
  │  └── tools/       3,963 行 ← 内置工具(file/web/memory/patch/exec…)
  ├── store/        ~5,400 行 ← 数据库层(SQLite/Postgres)
  ├── setup/       ~8,000 行 ← Web Dashboard handlers(CRUD + 管理)
  ├── gateway/     ~3,500 行 ← HTTP 网关 + 路由
  ├── agentcli/      ~873 行 ← CLI Agent 管理
  ├── session/       ~832 行 ← 会话管理
  └── sandbox/      ~1,400 行 ← E2B + Docker 沙箱
──────────────────────
Go 代码总计    ~53,420 行

GitHub: 583 ⭐, 88 forks(2026-05-13)

> 比较:Nanobot ~34K 行 Python(+67K 测试),OpenClaw ~430-587K 行 TS。FastClaw 位于二者之间——比 Nanobot 大但比 OpenClaw 小很多,且纯 Go 编译成单二进制。

核心功能

功能说明
**单二进制部署**Go 编译,`curl ... install.shbash` 秒装
**Web 管理面板**完整 Dashboard(localhost:18953),含 Agent/Skills/Models/Channels/Scheduler 管理
**多 Agent**每个 Agent 独立 SOUL.md、记忆、技能、模型、通道
**多租户**Admin / User / Agent 三级 API Key,用户隔离
**MCP 支持**MCP 服务器协议
**多通道**Telegram / Discord / Slack(按 Agent 绑定)
**LLM 提供商**OpenAI、Anthropic、Ollama、OpenRouter、Groq、DeepSeek、Mistral + 任意兼容 API
**沙箱**E2B 云端 或 Docker(自动水化 skill 和 workspace)
**记忆**MEMORY.md 长期事实 + 会话上下文
**技能**SKILL.md,ClawHub 安装,Agent 私有或共享
**内置工具**exec / read_file / write_file / web_fetch / web_search / memory_search
**调度器**Cron 任务(每日提醒、定时检查等)
**OpenAI 兼容 API**/v1/chat/completions + 流式 SSE
**多租户部署**SQLite 单机 / Postgres 多 Pod + S3 对象存储

架构特点

Agent 工厂模式

FastClaw 的核心设计是 Agent Factory

这种设计比 OpenClaw 更接近 SaaS 模式——你可以在一个 FastClaw 实例上托管不同性格、不同能力、不同通道的多个 Agent。

配置哲学


# 没有 fastclaw.json!Boot 参数用环境变量
FASTCLAW_PORT=18953
FASTCLAW_HOME=~/.fastclaw
FASTCLAW_STORAGE_TYPE=postgres
FASTCLAW_SANDBOX_ENABLED=true

# 用户端配置全部在 Dashboard 或 CLI 管理
fastclaw providers add openai --api-key-env OPENAI_API_KEY
fastclaw agents init alpha --provider openai --model gpt-4o-mini
fastclaw agents config alpha set temperature 0.7

环境变量只用来配置系统和基础设施,用户端配置全部在运行态通过 Dashboard 或 CLI 变更——这个设计比 OpenClaw 的 yaml 配置更灵活,但也更依赖运行态管理。

沙箱设计

支持两种沙箱后端:

1. E2B(云端) — 即开即用的云端隔离环境

2. Docker(本地) — 本地 Docker 容器

沙箱自动水化 agent 的 skill 和 workspace,工具调用后同步文件回持久存储。这意味着 Agent 可以在隔离环境中安全执行代码,结果自动保存。

开放的插件系统


plugins/ — JSON-RPC 子进程插件

可以通过子进程通信扩展 FastClaw 功能,不局限于内置工具集。

生态全家桶

fastclaw-ai 组织下还有:

项目说明
**chatclaw**多 Agent 聊天平台——"创建虚拟公司,雇佣 AI 员工,组建团队协作"
**clawhost**K8s 原生 OpenClaw 托管平台,多租户 Agent bot 编排
**fastclaw-hub**技能/集成中心

> 这跟 HKUDS 的模式有点像(Nanobot → LightRAG → ClawWork),但 fastclaw-ai 更像一个产品公司的布局——从 Agent 运行时到托管平台到协作平台,一整套。

与 OpenClaw 深度对比

对比维度FastClaw 🦀OpenClaw 🤖Nanobot 🐈
**语言****Go**TypeScriptPython
**打包方式****单二进制**npm + Nodepip install
**代码量**~53K 行~430-587K 行~34K 行
**GitHub ⭐**583~42K~42K
**核心作者**fastclaw-ai 组织OpenClaw 团队港大实验室
**定位**"更快更好的替代品"生产级 AI 助手学术/教学
**多 Agent**✅ Agent Factory✅ 多 Agent✅ 多 Agent
**Web Dashboard**✅ 完整✅ 有✅ WebUI
**MCP**
**沙箱**✅ E2B/Docker有限
**多租户**✅ API Key 三级❌ 单用户❌ 单用户
**Postgres**❌ SQLite 仅
**通道数**~5(TG/Discord/Slack)~20+~12+
**插件系统**✅ JSON-RPC✅ 完善
**安装**curl pipe bashnpm installpip install
**国内生态**TG/QQ/Discord飞书/微信/QQ

FastClaw 的独特优势

1. Go 单二进制:比 Node.js 和 Python 更快、部署更简单、资源占用更低

2. Agent Factory 模式:一个实例跑多个 Agent,天然 SaaS-ready

3. 三级 API Key:Admin / User / Agent,真正多租户

4. 完整 Web Dashboard:不依赖第三方工具管理 Agent

5. 生产级沙箱:E2B + Docker,Agent 代码执行安全隔离

6. Postgres 支持:多 Pod 部署,水平扩展

7. 对象存储集成:S3 兼容,大规模文件管理

FastClaw 的不足

1. 生态太小:583 ⭐ vs OpenClaw/Nanobot 的 42K

2. 通道支持少:只有 TG/Discord/Slack,没有微信/飞书/QQ

3. 社区不活跃:10 个 Issues、7 个 PRs,明显早期项目

4. 文档不完善:README 很详细但缺少完整文档站

5. 品牌定位尴尬:说"faster and better"但生态差异巨大

评价

FastClaw 可能是三家中工程品味最好的一个——Go 的选择意味着它真的在乎性能;Agent Factory + 三级 API Key + Postgres 支持意味着它真的是为企业 SaaS 设计的;完整 Web Dashboard 意味着它降低运营门槛。

但它面临着巨大的冷启动问题:583 stars 要和 42K stars 的 OpenClaw/Nanobot 竞争。通道支持太少(没微信/飞书/QQ)、生态太薄,个人用户很难从 OpenClaw 切过去。

它的真正机会:做 OpenClaw 的企业托管版,而不是替代品。如果它主推 SaaS(clawhost)而非本地部署,机会更大。

评分

维度评分 (1-10)说明
工程架构8Go 单二进制、Agent Factory、多租户、沙箱设计一流
技术选型8Go + Postgres + E2B/Docker,生产导向
实用性5通道太少,没微信/QQ,不适合中国市场
社区活跃度3583 ⭐,10 Issues,7 PRs,极早期
生态成熟度4没有文档站、ClawHub 集成弱、第三方技能少
与 Jay 的关联6三足鼎立之势,值得关注但短期不切过去
**总分****3.5/5**工程品味很好,生态太早期,潜力看 clawhost SaaS 能否走通