深度剖析 / 协议与互操作

协议与互操作

智能体栈的协议层——MCP、A2A、工具调用标准、能力发现——以及系统如何互联。

  1. 互操作为何重要:M×N 问题
    手工把 M 个智能体连接到 N 个系统为何会爆炸,以及为什么协议层是结构性解法。
  2. 工具调用标准:JSON Schema
    通用的声明/选择/执行/返回契约、可移植的 JSON Schema 核心,以及厂商差异所在。
  3. MCP:宿主、客户端、服务器
    模型上下文协议的参与者模型、资源/工具/提示、JSON-RPC 生命周期与传输方式。
  4. 智能体间通信
    向不透明的对端智能体委派:智能体卡片、任务、消息、产物与长时间运行的工作。
  5. 结构化工具 I/O 与校验
    输入与输出作为两道信任边界:先结构后语义的校验,以及为何类型化输出仍不可信。
  6. 能力发现与协商
    运行时发现、特性探测式版本协商,以及为何发现描述的是能力而非许可。
  7. 构建可互操作的智能体
    比较工具调用、MCP 与 A2A;一条决策规则与一个归一化注册表架构。