Loading...

文章背景图

SuperAGI:开源自治 AI Agent 构建与管理平台|Docker Compose 部署全指南

2026-11-02
0
- 字
- 分钟
|

仓库:https://github.com/SuperAGI-ai/SuperAGI 许可证:MIT(以仓库 LICENSE 为准) 运行形态:Docker Compose 多服务 Web 平台,默认端口 3000

1. 项目简介

SuperAGI 是一个 dev-first 的开源自治 AI Agent 框架:让开发者构建、管理、运行有用的自治 Agent。官方定位是可并发运行多个 Agent、用工具包扩展 Agent 能力,Agent 在每次运行后持续自我改进。

1.1 核心信息一览

项目 内容
仓库 SuperAGI-ai/SuperAGI(旧名 TransformerOptimus/SuperAGI)
定位 开源自治 AI Agent 构建 / 管理 / 运行平台
部署方式 Docker Compose(普通 / GPU 两版)
访问地址 http://localhost:3000
配置文件 config.yaml(由 config_template.yaml 复制)
状态 官方标注 Under Development

1.2 适用场景

  • 想在本地起一个带 GUI 的自治 Agent 平台;
  • 需要并发跑多个 Agent、给 Agent 配工具包;
  • 想用向量库、记忆存储、性能遥测做 Agent 实验。

1.3 能力边界(官方口径)

  • ⚠️ 官方标注项目处于 Under Development,可能仍有问题;
  • 有 SuperAGI Cloud 托管版;
  • 模型 Provider API Key 需在设置里添加。

2. 功能特性

  • 供应 / 派生 / 部署自治 Agent:生产级可扩展的 Agent;
  • Toolkits 工具包市场:从市场加工具包扩展 Agent 工作流;
  • 图形界面:通过 GUI 管理 Agent;
  • Action Console:给 Agent 输入与权限交互;
  • 多向量库:接入多种 Vector DB;
  • 性能遥测:洞察 Agent 表现;
  • Token 用量优化:控制成本;
  • Agent 记忆存储:让 Agent 学习与适应;
  • Workflows:用 ReAct LLM 预定义步骤自动化任务。

3. 官方界面预览

官方 README 的架构图(Architecture / Agent Workflow / Tools / ER Diagram)为仓库图片,未单独抓取可用位图,按规程不强行配图。

4. 官方跳转链接汇总

5. 前置要求与服务器配置

  • 已安装并运行 Docker Desktop / Docker Engine;
  • 端口 3000 不被占用;
  • 用本地 LLM + GPU 时另起 GPU 版 compose;
  • 模型 Provider API Key(在账号设置 Model Providers 中添加)。

6. 方式一:Docker Compose 本地部署(推荐)

git clone https://github.com/SuperAGI-ai/SuperAGI.git
cd SuperAGI

# 复制配置模板
cp config_template.yaml config.yaml

# 普通部署
docker compose -f docker-compose.yaml up --build

浏览器打开 http://localhost:3000。

GPU + 本地 LLM 场景:

docker compose -f docker-compose-gpu.yml up --build

7. 方式二:SuperAGI Cloud 与一键部署

  • Cloud:用 GitHub 账号登录 SuperAGI Cloud,在 Model Providers 加 API Key 即可;
  • DigitalOcean 一键部署:见仓库 README 的一键按钮。

8. 配置项说明

配置 说明
config.yaml 由 config_template.yaml 复制后修改
docker-compose.yaml 普通多服务编排
docker-compose-gpu.yml GPU / 本地 LLM 编排
Model Providers 账号设置里加各模型 API Key

9. 常用运维命令

# 构建并启动
docker compose -f docker-compose.yaml up --build

# 停止
docker compose -f docker-compose.yaml down

# 看日志
docker compose -f docker-compose.yaml logs -f

# GPU 版
docker compose -f docker-compose-gpu.yml up --build

10. 常见故障排查

  • 起不来:确认 Docker 已运行、config.yaml 已复制;
  • 3000 被占:改宿主机映射端口;
  • GPU 版报错:确认 NVIDIA 驱动 / nvidia-container-toolkit 就绪;
  • 项目仍在开发:遇到问题先查 open issues,官方明示可能有未解决问题。

11. 风险与合规说明

  • 许可证以仓库 LICENSE 为准;
  • ⚠️ 官方标注 Under Development,生产使用前自行评估;
  • 模型调用费用由对应 Provider 账号承担;
  • 本文为社区部署笔记,命令以官方 README 最新版本为准。
评论交流

文章目录