Was macht agent-fleet-command-skill?
智能体舰队指挥 (Agent Fleet Command) – 这个技能的核心是:指挥一支智能体舰队,分阶段并行作战。
通过将大型目标分解为多个可并行执行的子任务,指挥官Agent负责调度和协调,各舰队成员独立完成任务,最终合并结果。这种模式适用于需要高吞吐量和复杂任务分解的场景。
功能特点
- 分阶段执行:支持将任务划分为多个阶段,每个阶段包含多个并行子任务。
- 舰队管理:创建、分配和监控多个智能体成员。
- 状态同步:自动同步各智能体的进度和结果。
- 依赖处理:支持阶段间依赖关系,确保任务顺序正确。
使用示例
# 初始化舰队指挥官
from fleet_command import FleetCommander
commander = FleetCommander()
# 定义任务阶段
phases = [
{"name": "研究", "tasks": ["搜索文献", "分析数据"]},
{"name": "构建", "tasks": ["编写代码", "测试模块"]}
]
# 执行舰队任务
results = commander.execute(phases)
支持平台
- Claude Code
- Cursor
- Codex
- 其他支持多Agent协作的IDE/CLI工具
环境变量
| 变量名 | 说明 | 默认值 |
|---|---|---|
FLEET_SIZE | 舰队成员数量 | 5 |
PARALLEL_LIMIT | 最大并行数 | 3 |
贡献指南
欢迎提交PR或Issue来改进该技能。请遵循现有的代码风格和文档规范。
许可证
MIT