让AI团队真正”协同作战”——Naoray orchestrator-mode体验
说出来你可能不信:大部分所谓的「多 Agent 协作」,其实只是把一堆提示词打包在一起,实际上还是单线程跑。
Naoray 的 orchestrator-mode 不一样。
这个 Skill 来自开发者 Krishan König 维护的 Naoray/skills 仓库,它的核心理念是:多 Agent 必须有真正的隔离、委托和交接机制,而不是大家挤在一个上下文里互相踩脚。
它怎么工作的?
触发方式很简单——在 Claude Code 里说 /orchestrator-mode,或者直接告诉它「帮我协调多个 Agent 做这个项目」。
它会做这么几件事:
1. 制定委托计划
分析你的项目目标、代码库上下文,决定谁来干什么、谁先谁后、谁负责哪个模块。
2. 生成 Agent 简报
每个被委托的 Agent 都会拿到一份清晰的 brief,包括:具体任务范围、上下文边界、验收标准。不多不少,刚好够用。
3. 监控协议 + 交接规则
它会定义各个 Agent 之间的状态传递规则——谁输出什么、谁接收什么、什么情况下需要 Escalate(上报)。这是很多多 Agent 工具缺失的一环。
4. 代码审查路由
各个 Agent 的输出会自动路由到对应的审查节点,不是所有东西都堆在一起让一个人看。
它和 Solo MCP 的深度集成
这是它最独特的地方——orchestrator-mode 优先使用 Solo MCP 工具来管理多 Agent 状态。Solo MCP 是一个轻量级的多 Agent 运行时,让 Agent 之间可以有持久化的状态共享和精确的交接。
配合 git worktree 使用,每一个被委托的 Agent 都可以在独立的 git worktree 里并行开发,完全隔离,不会互相覆盖代码。这才是真正意义上的并行开发。
什么场景适合用它?
- 大型功能需要多人协作时——不是多个人,是多个 Agent 同时在不同模块上开发
- 需要跨 Agent 传递复杂上下文时——比如 A Agent 分析完架构,B Agent 接着实现
- 项目有多个 Review 节点时——它会自动把代码路由到对应的审查者
怎么安装
npx skills add https://github.com/Naoray/skills --skill orchestrator-mode --agent claude-code
装完喊 /orchestrator-mode 就能用。
顺便一提:同一仓库里还有这些配套 Skill
Naoray 的这个仓库是一整套工具包,除了 orchestrator-mode 还有:
- orchestrator-handoff:会话交接用——换人接手时自动生成上下文快照,新 Agent 拿来就能接着干
- skill-creator:写 Skill 的 Skill——帮你把重复的工作流封装成可复用的 SKILL.md
- north-star:项目北极星——帮 Agent 记住项目的核心使命和非目标,防止跑偏
整个工具包的设计语言很统一:强调状态隔离、明确交接、有 Escalation 机制。这其实也是多 Agent 系统最该解决、却最容易被忽视的问题。
如果你正在用或打算用多 Agent 协作,强烈建议先装上这个仓库试试——至少能让你看清楚「真正的多 Agent 协作」应该长什么样。
GitHub 仓库:https://github.com/Naoray/skills
GitHub: https://github.com/Naoray/skills
评论区
登录后可评论。