FastClaw
源码可用 · 单个 Go 二进制

运行属于你的 AI Agent。一个二进制,任意大模型。

FastClaw 是一座 Agent 工厂:创建、管理并运行 AI Agent —— 每个都有自己的性格、记忆、技能和工具 —— 再把它们接入网页、你的 API,或九个聊天应用。

$ curl -fsSL https://raw.githubusercontent.com/fastclaw-ai/fastclaw/main/install.sh | bash

支持 macOS · Linux · Windows,一条命令装好单个二进制到 ~/.local/bin。

localhost:18953/chat
FastClaw 网页对话:Support Assistant Agent 正在为客户起草回复

让 Agent 出现在用户每天打开的聊天应用里

实际看看。一个控制台,管理所有 Agent。

和 Agent 对话、塑造它的性格、接入渠道、安排定时任务 —— 全部在 FastClaw 控制台完成。

Agent 用富文本和代码回复 —— 这里 Code Reviewer 在合并前发现了 SQL 注入和竞态问题。

localhost:18953/chat
对话 — Agent 用富文本和代码回复 —— 这里 Code Reviewer 在合并前发现了 SQL 注入和竞态问题。

一个目录,装下 Agent 所需的一切。

无需挂载配置文件。数据库是唯一的事实来源,技能文件就放在它旁边。

  • ~/.fastclaw/FastClaw 主目录
  • ├── fastclaw.db用户、Agent、会话、密钥、配置
  • ├── skills/共享技能 —— 内置 + 已安装
  • ├── agents/每个 Agent 一个文件夹
  • │ └── <agentId>/agent/skills/Agent 私有技能
  • └── users/按账号存放的数据
  • └── <uid>/skills/个人技能

仅用环境变量启动

端口、监听地址、存储和沙箱来自 FASTCLAW_* 环境变量,其余配置都在控制台里实时修改。

从 SQLite 到 Postgres

先用一个 SQLite 文件起步;需要多副本时,把 FASTCLAW_STORAGE_DSN 指向 Postgres 即可。

从笔记本到 Kubernetes

同一个二进制,可以前台运行、注册为 launchd / systemd 守护进程,也能跑在 Docker 或 k8s 上。

一分钟内跑起来

安装二进制、运行设置向导、打开控制台。无需配置文件——启动项仅靠环境变量。

  1. 01

    安装

    一条命令即可把 fastclaw 二进制安装到 ~/.local/bin 并加入 PATH。

    $ curl -fsSL https://raw.githubusercontent.com/fastclaw-ai/fastclaw/main/install.sh | bash
  2. 02

    首次运行

    运行 fastclaw 打开设置向导——配置 LLM 提供商后会自动创建第一个 Agent。

    $ fastclaw
  3. 03

    打开控制台

    在 http://localhost:18953 管理 Agent、技能、模型、渠道和 API 密钥。

    $ open http://localhost:18953

常见问题

关于运行 FastClaw 你需要了解的一切。

一分钟内,跑起你的第一个 Agent。

在 FastClaw Cloud 免费开始,或者安装二进制自行部署。你的 Agent,你的基础设施。

$ curl -fsSL https://raw.githubusercontent.com/fastclaw-ai/fastclaw/main/install.sh | bash