作者回顾一年前主张用脚本替代MCP工具,如今Pi 1.0通过Codemode支持MCP。Codemode在harness端沙箱运行JavaScript,可编排工具调用、并发操作、保存状态,并调用图像生成、分类器等内部API,还能渐进发现MCP工具。但MCP服务器尚未适配Codemode,存在双重转义问题。作者认为Codemode优于MCP,但持久性、二进制数据和小模型支持仍需完善。
Pi 曾因 MCP 冗余、难扩展、无法组合而抵制它,改用 CLI 让 agent 写代码交互。v0.99.0 却将 MCP 引入核心,因为所需能力与 Code Mode 重构相通。Code Mode 是编排工具调用的 JS 沙盒,可自由组合、按需加载工具、保留中间结果,还能自动发现隐藏 MCP 工具,并配合 Jev 等完成任务。
NaviAgent是京东提出的双层Agent架构,用于大规模工具编排。它通过“LLM规划+图导航”分离决策与工具搜索,利用动态图建模工具依赖,支持路径恢复。在API-Bank和ToolBench上,任务成功率提升13.1%,真实API测试提升4.3至12.0分,同时减少步骤和延迟,展现稳健泛化能力。
本文介绍了MAF的CodeAct能力,强调其通过将多步工具编排合并为一次代码执行,解决了工具往返成本、执行边界模糊和工具治理碎片化等问题。CodeAct由六个组件协作完成,确保执行的安全性和效率。建议逐步引入工具与审批,建立稳定的审批回路,以实现高效的执行与治理。
A2A协议为多个AI代理提供标准化通信层,促进高效协作。Koog框架基于Kotlin,支持复杂工作流管理和工具编排。结合A2A,Koog代理能够与其他代理无缝互动,简化集成过程,提高AI系统的可靠性和效率。
完成下面两步后,将自动完成登录并继续当前操作。