SuperAPI AI 工具集

orchestrator

智能体与模型

查看项目

更新于 10-16 08:01

技能介绍

用途:Orchestrator 是循环路由器与生命周期管理器,评估传入触发信号,选择正确的循环模式,并管理共享收尾序列(seal、persist、retrospective、self-improvement)。

主要能力:提供五种循环模式——learning-loop(简单学习)、red-team-review(红队评审)、dual-loop(顺序内外层委派)、agent-swarm(并行独立任务)、triple-loop-learning(系统规则生成与自主元优化)。通过决策树路由:涉及无引导摩擦评估、测试与自优化选 triple-loop-learning;可独立完成的研究文档选 learning-loop;需对抗性评审选 red-team-review;可拆分为并行任务选 agent-swarm;否则选 dual-loop。

使用方式:需 Python 3.8+ 且仅用标准库。安装依赖:pip-compile ./requirements.in 与 pip install -r ./requirements.txt。核心命令包括生成任务包 python ./scripts/agent_orchestrator.py packet --wp <WP-ID> --spec-dir <PATH>;验证 python ./scripts/agent_orchestrator.py verify --packet handoffs/task_packet_NNN.md --worktree <PATH>;纠错 python ./scripts/agent_orchestrator.py correct --packet handoffs/task_packet_NNN.md --feedback "Specific failure reason";复盘 python ./scripts/agent_orchestrator.py retro。并行执行使用 swarm_run.py:python ./swarm_run.py --job <JOB_FILE> [--resume]。委派前需交互式选择 CLI 后端(agy、claude、copilot、codex、llama)与模型,并通过 --cli 和 --model 传给 run_agent.py,同时追加 < /dev/null 防止 SIGTTIN。

角色与限制:外层负责规划、Git 管理、验证、纠错、复盘;内层仅执行编码、测试、调试,禁止使用 Git 命令。验证强制 TDD,缺失测试则拒绝。纠错按严重度分级:CRITICAL 硬拒绝、MODERATE 标记修订、MINOR 由编排器直接修复。编排器不触发 context-bundler、不更新 RLM 缓存、不执行 persist_soul、不执行 Git 命令,这些由 Primary Agent 负责。子代理传递约 5MB+ 上下文会硬停止,需语义分块;自动化调用需 --dangerously-skip-permissions 或原生登录。scan 与 bundle 子命令暂未实现。资料未提供收费、价格与平台信息。