FastClaw 单文件挑战 OpenClaw:1.3k 星的 Go Agent 工厂,30 秒拉起有灵魂的 AI Agent
- 工具收集
- 51分钟前
- 4热度
- 0评论

GitHub 上有个项目,叫 FastClaw,1.3k 星,223 个 fork,话题标签里直接写着 openclaw-alternative——它的目标就是从 OpenClaw 嘴里抢肉吃。
但 FastClaw 偏偏用 Go 写——编译完就一个二进制文件,连 PyInstaller 都不用。
下载下来 ./fastclaw 一跑,浏览器跳到 http://localhost:18953,30 秒内一个 AI Agent 就站在你面前了。
不是那种只有聊天框的 demo——能立刻对话、能搜网页、能写文件、能跑代码的那种。
它把"Agent Factory"四个字当真了
市面上"Agent 框架"多到烂大街。LangChain、AutoGen、CrewAI、MetaGPT——你装一个跑起来,光是配环境就得半天。
FastClaw 的思路反着来:不要框架,要一个完整的产品。
你看它默认装好的东西:
- SOUL.md —— 每个 Agent 的人格文件,写一段话它就是谁
- MEMORY.md —— 长期记忆,heartbeat 机制自动更新
- Skills —— 预装 code-runner、image-gen、data-analysis、translation、web-search、skill-creator 六个
- Tools —— exec、read_file、write_file、list_dir、web_fetch、web_search、memory_search
- Channels —— Telegram、Discord、Slack 三种 bot,session 互相隔离
- Sandbox —— E2B 云沙箱或 Docker 沙箱二选一
这套组合打下来,"Agent Factory"这个词才真的有了画面——不是写一段 prompt 调个 API 那种轻飘飘,是在工厂里实打实地组装一个能干活的人。
SOUL.md 才是杀手锏
大多数 Agent 框架把"人格"当成 prompt 一部分,写完就丢。FastClaw 把人格、记忆、技能、工具拆成了文件系统里的四个独立文件:
~/.fastclaw/agents/default/agent/
├── agent.json # 模型配置
├── SOUL.md # 人格
├── MEMORY.md # 长期记忆
├── sessions/ # 会话历史
└── skills/ # 私有技能
你想给同一个底层模型做 3 个不同人格的客服?clone 三份 SOUL.md 就行。想让一个 Agent 学完东西不会忘?改 MEMORY.md,下次 heartbeat 它自己读。
更狠的是,FastClaw 把整个工作目录做成 git 快照——v0.52.1 加了会话级 workspace 版本历史,每段对话都能回滚。"Agent 框架"四个字已经装不下它了,它在做的是"AI 员工的版本管理器"。
它和 LangChain、OpenClaw 不一样在哪

说句公道话,LangChain 不是不能用,但它是个库。你要自己拼 LLM、拼工具、拼记忆、拼沙箱、拼部署——拼完发现,哦,这不就是 FastClaw 已经做完的事吗。
OpenClaw 是个商业产品,功能完整但要付费、要订阅、部署在它家云上。FastClaw 是它的开源替代品,单二进制、curl | bash 装到你自己的机器上,完全自托管。
它甚至连 API 都设计成了 OpenAI 兼容——
POST /v1/chat/completions
你之前用 OpenAI SDK 写的代码,把 base_url 改成 http://localhost:18953/v1,直接跑。这意味着你现有的产品接入 FastClaw,几乎零改造。
多租户也留了口子:X-Fastclaw-End-User 头打过去,FastClaw 就把这个用户 lazy 起来,不需要你提前注册账号。
当然,得说句公道话
第一,单二进制不等于零配置。你至少要有一个 LLM 的 API Key——OpenAI、Anthropic、DeepSeek、OpenRouter 都行。第一次跑会进 setup 向导,老老实实填一下。
第二,版本号是 0.52.1。0.x 意味着 API 还在快速迭代——v0.52.1 修了 DeepSeek v4 flash 400 错误、Postgres cron 时区不准、ReAct 循环 stall 检测,节奏非常快。生产环境先用 pin 住版本。
第三,许可也没那么"纯净"。它叫 FastClaw Community License(Apache 2.0 + 附加条款):自己用、做成后端产品、内部部署都行;但要做多租户 SaaS 收钱,得联系 support@thinkany.ai 谈商业许可。
第四,它不解决"模型好不好"的问题。模型还是你配的那个 GPT-4o / Claude / DeepSeek / Ollama 本地模型。FastClaw 解决的是"模型怎么变成能用的 Agent"。

Agent 不稀奇,把 Agent 装进单二进制、30 秒拉起来、写 SOUL.md 就有灵魂——这才是 FastClaw 的本事。
OpenClaw 收的是订阅费,FastClaw 收的是你愿意自己写 SOUL.md 的那 5 分钟。
常见问题
FastClaw 是什么语言写的?
Go。单二进制编译产物,下载即用。
FastClaw 怎么安装?
一行命令:curl -fsSL https://raw.githubusercontent.com/fastclaw-ai/fastclaw/main/install.sh | bash。Windows 用 PowerShell 一行安装脚本。
FastClaw 默认端口是?
18953。Dashboard 在 http://localhost:18953。
FastClaw 兼容 OpenAI API 吗?
兼容。POST /v1/chat/completions 是 OpenAI 兼容流式接口。把 base_url 改成本地 18953 端口,OpenAI SDK 直接跑。
FastClaw 商业 SaaS 部署能直接用吗?
不行。FastClaw Community License 要求多租户 SaaS 托管必须联系 support@thinkany.ai 谈商业许可。
网址
FastClaw 官网:https://fastclaw.ai/
Github 开源:https://github.com/fastclaw-ai/fastclaw