FastClaw
FastClaw
一个用 Go 编写的轻量 AI Agent OS:把 Agent Factory、模型供应商、系统文件、长期记忆、沙盒工具、Skills、Channels、插件、上游 API 和项目预览运行时放进同一个可部署的后端。
Single binary
本地一条命令启动 Dashboard 和 Agent 后端
/v1 API
OpenAI-compatible 接入自己的 SaaS
Agent OS
把工具、记忆、渠道和运行时统一调度
Agent OS
SOUL · MEMORY · TOOLS
每个 Agent 都有系统文件、长期记忆、技能、工具和会话隔离;上游应用只需要传入用户和消息。
工具怎么用
先理解工具,再读文档
这个入口页保留工具介绍、使用场景和起步步骤;官方中文文档迁移内容放在后面的索引区,方便继续深入查阅。
Agent Factory
每个 Agent 有 SOUL、IDENTITY、USER、MEMORY、skills、工具、会话和模型配置。
上游 API
用 /v1/chat/completions、app_user、usage 和 quota 把 Agent 能力接入产品后端。
工具与沙盒
内置文件、命令、网络、记忆、项目预览等工具,并用 policy 限定执行边界。
Project Runtime
为 coding agent 启动模板应用、预览页面、读取日志,并让 HMR 反映实时改动。
安装单二进制
先在本机启动 FastClaw,完成首次 setup 和 provider 配置。
创建 Agent
用 Dashboard 或 CLI 创建 Agent,选择 provider/model,并写好 SOUL 与系统文件。
接入产品 API
服务端用 API key 调用 /v1/chat/completions,并传入 end user 与 session key。
收紧治理边界
上线前检查 API key、Agent ACL、sandbox policy、channel webhook、quota、日志和备份。
FastClaw 中文帮助文档
中文文档索引
基于 FastClaw 开源源码整理的中文帮助文档:Agent OS 架构、Dashboard、配置、工具沙盒、Skills、Channels、插件、上游 API、项目 Runtime、部署和治理。
开始使用
FastClaw 概述
FastClaw 是一个用 Go 编写的轻量 AI Agent OS,把 Agent Factory、会话、工具、沙盒、技能、渠道和上游 API 放进同一个运行时。
阅读开始使用
快速开始
从安装单二进制到进入 Dashboard:先跑起来,再创建 provider、agent 和第一条会话。
阅读开始使用
控制台
FastClaw Dashboard 是本地控制台:管理 Agents、Skills、Models、API Keys、Settings,并进入每个 Agent 的聊天、文件、渠道和调度面板。
阅读开始使用
运行模型
架构
FastClaw 的核心架构是 Gateway + Store + Agent Manager + Tool Registry + Channel Manager + Project Runtime。
配置
FastClaw 没有 fastclaw.json:启动引导靠 FASTCLAW_* 环境变量,长期配置进数据库,可通过 Dashboard 或 CLI 修改。
智能体
Agent 是 FastClaw 的核心对象:模型、系统文件、记忆、技能、工具、会话、沙盒和渠道绑定都围绕 Agent 组织。
模型供应商
FastClaw 支持 OpenAI、Anthropic、Ollama、OpenRouter、Groq、DeepSeek、Mistral 和 OpenAI-compatible API。
能力层
工具与沙盒
FastClaw 内置文件、命令、网络、记忆、消息、子代理、Cron、偏好、项目预览等工具,并用 sandbox policy 控制执行边界。
技能与记忆
Skills 是可复用能力包,Memory 是长期上下文层;两者共同让 Agent 不只是会聊天,而是能稳定执行流程。
渠道
渠道把同一个 Agent 绑定到网页聊天和团队消息入口,并按渠道会话隔离上下文。
调度器
FastClaw 内置 Cron scheduler,让 Agent 可以按时间触发任务,也能在会话里创建、列出和删除计划任务。
插件
FastClaw 插件是 JSON-RPC subprocess,可以注册工具、Provider、Hook、Channel 能力,并通过 manifest 声明能力。
API 与集成
运维与治理
部署
FastClaw 可本地单机运行,也可用 Postgres、Redis、对象存储、Docker/E2B/Boxlite 沙盒组成生产部署。
命令行
fastclaw CLI 是本地控制入口:agent、apikey、provider、plugin、policy、projects、sandbox、session、skill、tools、usage、version 都有子命令。
安全
FastClaw 的安全边界由 API key、Agent ACL、sandbox policy、secret scrub、channel verification、quota 和日志审计共同组成。
许可证
FastClaw 使用 FastClaw Community License:基于 Apache 2.0,并增加多租户 FastClaw-as-a-Service、品牌和商标相关限制。