Vibe Coding
返回 FastClaw

FastClaw / 运维与治理

部署

FastClaw 可本地单机运行,也可用 Postgres、Redis、对象存储、Docker/E2B/Boxlite 沙盒组成生产部署。

部署 核心概念信息图
部署 核心概念信息图

本地部署

最小部署就是一个 fastclaw 进程和 SQLite。适合个人开发、demo、内部实验和单机 Agent 平台。

fastclaw
fastclaw daemon start
fastclaw daemon status

生产组件

多用户或多副本部署时,README 和源码都指向 Postgres、Redis、对象存储和外部 sandbox 后端。Postgres 做事实来源,Redis 做 bus/leases,对象存储同步文件和 skills。

组件什么时候需要
Postgres多副本、稳定备份、生产数据
Redis跨进程 bus、leases、实时协作能力
S3/R2 对象存储文件、skills、artifact 同步
Docker/E2B/Boxlite隔离执行、项目预览、代码运行

关键环境变量

FASTCLAW_* 变量覆盖 home、port、bind、storage、redis、sandbox、object store、log 等启动配置。长期 provider/channel 配置仍建议进入 DB。

  • FASTCLAW_HOME:数据根目录。
  • FASTCLAW_STORAGE_DSN:Postgres 连接串。
  • FASTCLAW_REDIS_*:Redis 配置。
  • FASTCLAW_SANDBOX_*:沙盒后端配置。
  • FASTCLAW_OBJECTSTORE_*:对象存储配置。