SuperAPI AI 工具集

fleet

fleet 是一个轻量级 Python 监管器(supervisor),用于在一台机器上并行运行多个编码智能体。它从集中式的 beads 队列中领取任务,通过 coder(claude、agy 或 codex CLI)以无头循环方式并行执行。每个任务会记住其创建时的项目工作目录,并支持可选的按任务 coder/模型覆盖,因此单个监管器可以跨多个项目和多个智能体后端驱动工作,并发启动大量智能体。fleet 自带功能完整的 Web UI(fleet serve),覆盖整个智能体生命周期:创建和配置任务、监控实时进度和日志、回答被阻塞智能体的问题,全部在一个仪表板中完成,包含四个标签页:Workers(运行、调度和需要关注栏)、Workflows(定义、运行、调度)、Inbox(等待人工回答的问题)和 Settings(所有运行时选项)。另支持事件触发器、Telegram 通知与任务接入。

访问官网

工具介绍

用途

fleet 是一个轻量级 Python 监管器(supervisor),用于在一台机器上并行运行多个编码智能体。它从集中式的 beads 队列中领取任务,并通过 coder(claude、agy 或 codex CLI)以无头循环方式并行执行这些任务。

每个任务会记住其创建时的项目工作目录,并支持可选的按任务 coder/模型覆盖。因此,单个监管器可以跨多个项目和多个智能体后端驱动工作,从一台机器上并发启动大量智能体。

主要能力

  • 集中式 beads 任务队列:监管器从队列中领取任务,分配给无头工作进程执行。
  • 无头循环执行:通过 coder(claude、agy 或 codex CLI)在无头循环中运行任务。
  • 多项目支持:每个任务记住其创建时的项目工作目录,一个监管器可驱动多个项目。
  • 多智能体后端:支持 claude、agy 或 codex CLI 等 coder,并支持按任务覆盖 coder/模型。
  • 并发智能体:可从一台机器生成许多并发智能体。
  • 全功能 Web UI(fleet serve):包含四个标签页:
    • Workers:运行、调度和 needs-attention 栏
    • Workflows:定义、运行、调度
    • Inbox:等待人工回答的问题
    • Settings:所有运行时选项
  • 事件触发器:可基于信号启动任务(例如自动调查被阻塞的任务)。
  • Telegram 集成:通知、入站任务、从聊天中回答。
  • ask_human broker:处理被阻塞智能体的人工交接问题。
  • 文档:Web UI 中的 Docs 标签页(fleet serve,http://localhost:7890/docs)提供与仓库中相同的文档页面,包括 Overview、Concepts、Getting started、How it works、Command reference、Telegram、ask_human broker、Coders、Architecture 等。

使用方式

新用户应先阅读 docs/OVERVIEW.md。

安装、创建第一个任务并启动监管器的完整过程见 Getting started 文档。

启动 Web UI:运行 fleet serve,然后访问 http://localhost:7890/docs 查看文档。

适用场景

  • 需要在一台机器上并行运行多个编码智能体的场景。
  • 跨多个项目驱动编码智能体工作。
  • 需要集中式任务队列和进度监控的智能体工作流管理。
  • 需要人工介入回答被阻塞智能体问题的协作场景(通过 Inbox 和 Telegram)。

限制

暂未提供关于具体收费、价格、平台要求、性能指标或确切安装命令的更多信息。请参考仓库文档获取最新说明。