Vibe Coding
返回 FastClaw

FastClaw / 开始使用

FastClaw 概述

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

FastClaw 概述 核心概念信息图
FastClaw 概述 核心概念信息图

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