Delegatus 开发代理编排台
把软件任务交给多个编码代理执行、审查,并在本地看板上跟进。
- Star 数
- ★ 33
- 最近更新
- 今天
- License
- MIT
- 主语言
- TypeScript
- FA 评分
- 55/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 兼容但需适配Codex · Claude CodeClaude API(部分支持)
- 上手难度
- 中 · 需要几步配置
- 开始前需要
- 典型场景
- 希望将多个 GitHub issue 分派给代理,并从一个项目看板跟踪进度的开发者。
- 不适合
- 需要原生 Windows 运行 Codex 或 Copilot 的用户
- 不能接受使用代理账户或联网功能的团队
- 源码审查
- 55/100 · 缺口较多
这个 Agent 能做什么,适合哪些场景?
Delegatus 为每个项目设置一个编排代理,用户可在浏览器看板或手机上与它交流并分派软件任务。编排代理会创建任务和独立 Git worktree 流水线,由 Claude Code 或 Codex 阶段代理构建、审查,并按审查结果返工;GitHub Copilot 可用于单代理任务,但不能担任编排代理。流水线可生成待用户合并的拉取请求,也可在开启审查通过后合并时自动合并。产品还提供代理会话查看与搜索、账户用量、共享记忆、Telegram、团队登录和 MCP 服务端等功能。它在用户自己的机器上运行,可通过 Bun CLI 启动,也记录了 Docker 长期运行部署方式;联网访问会受访问密钥保护。
用户通过项目编排代理的聊天提交任务;Delegatus 将任务放入 Inbox、In progress、Waiting、Done 看板,并启动最多八个阶段的流水线,每条流水线使用独立 Git worktree。阶段代理在 Claude Code 或 Codex 上执行构建和审查,新的审查轮次会启动新的审查代理,审查意见可回到构建阶段修复。流水线产出拉取请求;启用“Merge when the review passes”后,可自动合并通过审查的结果。用户可查看和搜索 Claude Code、Codex 与 Copilot 会话,包括差异和命令输出;也可连接多个代理账户、让代理互发消息、共享记忆,通过 Telegram 获取报告,或把 MCP 服务提供给自己的 Claude Code 和 Codex 会话。
- 希望将多个 GitHub issue 分派给代理,并从一个项目看板跟踪进度的开发者。
- 想让一个代理构建、另一个代理审查,并在独立 worktree 中反复修正的维护者。
- 希望在审查通过后自动合并拉取请求的团队,但仍要保留开启自动合并的选择。
- 需要在手机上查看任务、回答决策问题或跟踪代理会话的个人开发者。
- 需要统一搜索本机 Claude Code、Codex 和 Copilot 对话并查看差异的工程师。
如何安装或部署这个 Agent?
先安装 Bun 1.4 或更新版本,以及 Claude Code 或 Codex CLI;GitHub Copilot 可选。随后启动 CLI 并在浏览器完成账户登录、项目目录选择和编排代理创建。也可从源码构建,或按仓库 Docker 运行手册部署长期服务。
如何使用这个 Agent?
启动后打开本地界面,完成设置并选择项目。在编排代理聊天中描述任务,例如处理 issue 或审查 PR;之后在看板跟踪流水线和决策请求。流水线默认以待合并拉取请求结束;在需要自动合并时开启“Merge when the review passes”。
这个 Agent 有哪些优点和局限?
- 一个流水线内可安排构建、审查和修复阶段,并使用独立 Git worktree。
- 支持 Claude Code、Codex 和 Copilot 会话查看与搜索;流水线由 Claude Code 或 Codex 执行。
- 提供浏览器看板、手机访问、Telegram 报告、共享记忆和 MCP 服务端等协作入口。
- 可配置多个同类代理账户,并查看五小时、每周和按模型的用量限制。
- 需要 Bun 和 Claude Code 或 Codex CLI;流水线不能由 Copilot 执行。
- 原生 Windows 仅支持 Claude Code;使用其他代理需通过 WSL 2。
- 访问 Delegatus 的人可以以当前用户身份运行命令,远程访问需要妥善保管访问密钥。
- 部分记忆和语音摘要会通过 Claude Code 使用 Anthropic;还存在可关闭的每日安装 ping。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Delegatus 开发代理编排台 当前 | 55 · 缺口较多 | 命令行工具 | ★ 33 | 今天 | TypeScript | Codex · Claude Code |
| Kandev | 74 · 存在缺口 | 命令行工具免费 + 模型费 | ★ 990 | 今天 | Go | Codex · Claude Code |
| Chorus 协作编排平台 | 55 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 1.2k | 1 天前 | TypeScript | Codex · Claude Code |
| Ateam 多智能体开发工作台 | 70 · 存在缺口 | 桌面应用免费 + 模型费 | ★ 13 | 1 天前 | TypeScript | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示默认绑定 127.0.0.1、非本机绑定与 --tailscale 强制访问密钥、日志 API 拒绝已知转录目录之外的路径,并明确承认“能访问即可以你的身份执行命令”,属于有意识的最小权限取舍,但代理本身以操作者完整权限运行、无逐命令确认,故 least_privilege 与 user_confirmation 仅给 2。数据外流披露非常详尽(每日匿名 ping 字段、可关闭开关、记忆/语音摘要与直连 Anthropic 用量端点、默认关闭与失败关闭),data_flow_transparency 给 3。敏感数据处理有隐私门禁与已知值指纹机制,但设计文档自述存在二次方正则与 4 核 CPU 成本、检测器仅为提示,故给 2。依赖安全仅见 Bun 1.4、Bubblewrap、systemd 等外部依赖与安装脚本 curl|bash,无锁定审计或漏洞处置证据,给 1。外部效应方面合并、推送、Telegram 与外部中继等写操作存在,但回滚与撤销机制只在设计文档中零散提及,rollback 与 external_effects 各给 1。来源归属有 provenance.json 与设计文档引用上游提交,但无统一出处声明,给 1。
README 与安全文档对绑定、遥测、合并默认关闭等描述基本一致,self_consistency 给 2;但设计文档中引用的提交哈希与本次评审修订不一致,存在版本漂移。依赖可用性仅给出安装命令与 Docker 镜像标签,无版本锁定或离线可用性说明,给 1。失败信息方面文档描述了启动时提示缺失 CLI、遥测超时、损坏同意文件失败关闭等,属中等,给 2。
面向个人开发者与团队、手机与 Tailscale 场景描述充分,audience_and_scenarios 给 2。能力边界明确(Copilot 不能跑编排器、Windows 仅 Claude Code、需 WSL2),给 2。触发精度方面编排器接受自然语言指令、决策表单与审批流程有描述,但缺少精确触发条件与误触发防护证据,给 1。环境适配覆盖 Linux/macOS/WSL2/Docker,给 2。
README 信息架构清晰,指南分页齐全,给 3。安装说明有快速开始、克隆与 Docker 三种路径,但 curl|bash 与版本要求较粗,给 2。命名稳定性无版本化 API 或命名承诺证据,给 1。示例与 FAQ 有截图与指南链接,但无独立 FAQ,给 2。已知限制有平台与安全限制章节,给 2。许可证为 MIT 且文件声明一致,给 2。版本化与变更日志仅提及 Updates 菜单与 RELEASING 文档,无 CHANGELOG 证据,给 1。维护责任方面发布者未经验证、无治理或支持承诺,给 1。
输出可用性有看板、对话、决策表单与 PR 流程,属中等偏上,给 2。边际价值在于多引擎编排、共享记忆与手机访问,但同类工具竞争激烈且证据多为自述,给 2。成本效益方面设计文档自述隐私门禁消耗约 4 核、需 Bubblewrap 与 systemd 等环境依赖,部署与运维成本不低,给 1。
设计文档大量引用具体提交、行号、测量数据与失败候选,claim_traceability 给 2。但多数主张仅来自仓库自身文档,缺少独立交叉来源,cross_source_corroboration 给 1。文档区分了实测、推断与未验证项(如“未启动真实子代理探测”),fact_inference_separation 给 2。
- 代理以操作者完整权限运行,任何能访问服务的人都能执行命令;手机访问链接等同密钥,需谨慎分发。
- 默认开启每日匿名安装 ping,虽可关闭,但企业环境应先确认 DELEGATUS_TELEMETRY=0 或 DO_NOT_TRACK=1。
- 隐私门禁自述存在二次方正则与约 4 核 CPU 成本,且检测器仅作提示,不能替代人工审查。
- 安装依赖 curl|bash 与外部 CLI(Claude Code、Codex、Copilot),缺少版本锁定与依赖漏洞处置证据。
- 设计文档引用的提交哈希与本次评审修订不一致,文档可能滞后于代码。
- 发布者身份未经验证,维护责任与支持渠道不明确。