01
本地隔离
Agent 的 exec 和文件工具在宿主机的容器中运行,技能和工作区会自动注入。
02
自选镜像
选择任意装好所需工具的镜像,例如 python:3.12-slim,或构建仓库自带的沙箱镜像。
03
Compose 一键部署
仓库附带 docker-compose.yml,可将 FastClaw 与 Postgres 一起运行——仅靠环境变量启动,无需挂载配置文件。
能做什么
接入步骤
- 确保运行 FastClaw 的机器上 Docker 正在运行。
- 在 Admin → Tools → Runtime 中启用沙箱,选择 Docker 并设置镜像。
- 或使用环境变量:
FASTCLAW_SANDBOX_ENABLED=true
FASTCLAW_SANDBOX_BACKEND=docker
FASTCLAW_SANDBOX_IMAGE=python:3.12-slim
如果想用容器部署 FastClaw 本身,可以从 FastClaw 仓库中的 deploy/docker/docker-compose.yml 开始,它会搭配 Postgres 一起运行。
补充说明
自托管安装可设置 FASTCLAW_SANDBOX_ENFORCE=1,把所有 exec 和文件调用锁定在沙箱内。