给 Agent 配个技术负责人:Sol Advisor!
Sol Advisor 是一个面向 Coding Agent 的多 Agent 编排插件。
它和 Subagent 的区别在于,Subagent 提供“把任务交给另一个 Agent”的能力,而 Sol Advisor 在此基础上进一步规定了如何拆任务、交给谁、结果怎么验,以及最终由谁审查。
由主 Agent 统筹整个开发流程。它会先理解需求、确定架构和接口,再把相关任务拆给实现 Agent。主 Agent 下发任务时,会写清楚实现的目标、允许修改的文件、兼容的接口、安全边界和验证命令,以明确实现 Agent 的执行范围。
根据任务的复杂度,实现 Agent 分为这两类:
Routine Implementer 负责样板代码、配置、接线等边界清晰的工作;
High Complexity Implementer 用来处理安全、并发、迁移、复杂调试和大范围重构。
实现 Agent 完成代码任务并且汇报测试结果之后,主 Agent 会重新查看真实文件和完整 Diff,并亲自运行验证命令。实现 Agent 给出的测试结果只作为执行报告,最终的结果验收由主 Agent 来完成。
结果验证通过后,Sol Advisor 会启动一个新的 Advisor 做 Fresh Review。它只会拿到原始目标、修改范围、完整 Diff、接口约束和验证证据,再给出 ship、fix-first 或 rethink。如果代码之后要继续修改,之前的 Review 也需要重新执行。
Sol Advisor 还提供了角色模型配置和 MCP 管理能力,支持 Codex、Cursor、VS Code / GitHub Copilot 和 Kiro。
开源项目 CodingAgent MultiAgent Agent编排 AI编程 开发者工具 MCP





