A2A 协议:智能体之间怎么对话,以及它到底解决了什么

A2A(Agent2Agent)是 Google 去年放出、今年 3 月刚发布 1.0、现在挂在 Linux Foundation 名下的智能体互联协议。我平时泡在 MCP 那一套生态里,这篇把 A2A 的几个核心概念——Agent Card、Task、Message、Artifact——从头捋一遍,讲清它和 MCP 的分工,最后以一个独立开发者的角度说说:它现在值不值得碰。

用了大半年 Claude Code,我才搞懂:关键往往不在模型,而在 harness

聊 AI coding 的时候,大家总在比模型——Opus 还是 GPT,谁分高。但我自己每天用下来,真正决定一个 agent 好不好使的,常常是模型外面那层叫 harness 的东西:那个跑工具、管上下文、卡权限的循环。这篇把我理解的 harness 拆开讲讲,它是什么、由哪几块拼成、为什么同一个模型套不同的壳能差出十万八千里。