FastClaw / 开始使用
FastClaw 概述
FastClaw 是一个用 Go 编写的轻量 AI Agent OS,把 Agent Factory、会话、工具、沙盒、技能、渠道和上游 API 放进同一个运行时。

FastClaw 是什么
FastClaw 的 README 把它定义为轻量 AI Agent runtime:单二进制、任意 LLM、多智能体、沙盒、云端友好。它不是只提供聊天 UI,而是把创建、管理、运行和集成 Agent 所需的基础设施打包在一起。
- Agent Factory:每个 Agent 有自己的 SOUL.md、记忆、技能、工具、会话和运行配置。
- 运行时内核:负责 LLM 调用、工具执行、沙盒隔离、会话管理、项目预览和用量统计。
- 集成层:提供 Dashboard、OpenAI-compatible API、Channels、Cron、插件和 MCP 工具接入。
它解决什么问题
如果你想把 AI Agent 能力嵌入自己的产品,通常要自己处理账号、API key、会话隔离、工具权限、模型配置、长期记忆、文件空间、渠道回调和用量限制。FastClaw 把这些公共层做成一个可部署的 Agent OS。
给 SaaS 接 Agent
通过 /v1/chat/completions 和 app_user 隔离,把 FastClaw 当作你产品背后的 Agent 后端。
做 Coding Agent
Project Runtime 可以启动模板应用、打开预览、读取日志,并把文件工具定位到项目目录。
做渠道机器人
同一个 Agent 可绑定 Telegram、Discord、Slack、WeChat、Feishu、LINE 等渠道。
做内部 Agent 平台
Dashboard、API key、provider、skill、plugin、cron 和 quota 组合成运维面板。
推荐心智模型
把 FastClaw 想成 Agent OS:数据库是控制面,Agent runtime 是执行面,skills/tools/plugins/channels 是扩展面,/v1 API 是给上游应用调用的稳定接口。
| 层级 | 作用 |
|---|---|
| 控制面 | Dashboard、用户、API key、Agent、Provider、Channel、Cron、用量配置 |
| 执行面 | Agent loop、LLM provider、工具注册、沙盒执行、Project Runtime |
| 扩展面 | Skills、MCP、JSON-RPC 插件、Channels、tool provider registry |
| 集成面 | OpenAI-compatible API、用户隔离、Quota、Usage、Webhook |