multi-agent-shogun
一个能像将军指挥军队一样,并行调度多个AI编码代理的CLI工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:multi-agent-shogun。 它的用途是:一个能像将军指挥军队一样,并行调度多个AI编码代理的CLI工具。 完整的 Skill 内容见:https://321skill.com/skills/multi-agent-shogun/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“为我的Next.js项目添加一个用户登录页面,包含邮箱密码表单和Google OAuth按钮,并创建相应的API路由。” 它会将这个需求分解为前端组件编写、后端API实现、OAuth配置等多个子任务,并同时分配给多个AI编码代理并行执行,你可以在仪表盘上实时查看各个部分的代码生成进度和结果。
介绍
multi-agent-shogun 解决了开发者需要手动切换或等待单个AI编码助手响应的问题。它通过一个受日本战国时代军队结构启发的分层系统,让你可以同时运行多达10个不同的AI编码代理(如 Claude Code、GitHub Copilot 等),并将你的自然语言指令自动分解、分配给它们并行执行,从而极大提升编码任务的吞吐效率。
使用方式非常直观:在终端中运行启动脚本后,你只需在一个专门的“将军”(Shogun)窗格中输入你的开发指令,例如“构建一个用户认证的REST API”。系统会自动将任务分解,由“家老”(Karo)分配给底层的7个“足轻”(Ashigaru,即AI工人)并行执行,同时还有一个“军师”(Gunshi)提供策略建议。所有执行过程和结果都会实时显示在tmux分割的仪表盘中,让你一目了然。
这个工具非常适合需要快速原型开发、处理复杂多模块任务,或希望利用不同AI模型优势进行对比和组合的开发者。它尤其能帮助那些厌倦了在多个AI工具间手动切换、或等待AI逐条响应的全栈工程师和智能体开发者,让他们能“动口不动手”,专注于更高层的设计逻辑。
需要注意的是,初次设置涉及配置多个AI服务的API密钥或认证,并依赖tmux和bash环境。虽然它通过并行化减少了等待时间,但实际执行速度和质量仍取决于底层各AI模型的能力和响应速度。建议从简单的任务开始,熟悉其工作流和各个窗格的功能。
核心特点
与需要大量API调用进行内部协调的多智能体框架(如CrewAI、LangGraph)不同,Shogun采用基于tmux和YAML的轻量级编排,实现了近乎零协调开销的并行执行,将Token几乎全部用于实际编码任务本身。
注意事项
不适合对终端操作不熟悉、或只需要与单一AI模型进行深度、长上下文对话的用户。
常见问题
支持哪些AI模型?
支持 Claude Code、OpenAI Codex、GitHub Copilot、Kimi Code、OpenCode、Cursor、Antigravity 等多种AI编码代理。
需要编程基础吗?
需要,这是一个面向开发者的效率工具,用户需要能理解终端命令和基本的开发流程。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/multi-agent-shogun/raw/index.md 读取 multi-agent-shogun 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/multi-agent-shogun/raw/index.md(查看排版版本)