SuperAPI AI 工具集

delegate-agent

智能体与模型

查看项目

更新于 10-16 08:38

技能介绍

用途:delegate-agent 用于派生(spawn)子代理,以并行或顺序方式处理独立子任务,支持多代理工作流,让专用代理分别处理复杂任务的不同部分。适用场景包括并行执行多个独立任务、不同子任务需要不同专长或模型、需要隔离以避免子任务失败拖垮主代理,以及从多来源并行收集信息的并行研究。无需额外设置,开箱即用。

主要能力与用法:通过 {baseDir}/delegate-spawn.js 派生子代理,参数依次为名称标识、任务提示词,可选 --model 指定模型(默认继承主代理模型),可选 --timeout 指定超时秒数(默认 300)。用 {baseDir}/delegate-status.js <job-id> 查询状态,delegate-list.js 列出活跃子代理,delegate-kill.js <job-id> 终止子代理。

架构:该工具会创建新的作业分支 delegate/<uuid>/<agent-name>,将任务提示词写入 logs/<uuid>/job.md,触发 GitHub Actions 运行子代理,轮询完成后返回结果,并清理临时分支。

安全与限制:子代理继承父代理相同的权限;API 密钥会传给子代理(但会从 LLM 的 bash 输出中过滤);子代理运行在隔离容器中;活动会被记录以供审计。资料未提供更多平台支持、收费与定价信息。