読んでまず思ったのは、こういう標準化の話って、だいたい「パッケージの形式は揃った」で終わりがちだな、ということです。この記事もまさにそこに引っかかっていて、Agent Plugins は見た目には整ってきたのに、実際に別のクライアントへ持っていったときの動き方までは揃っていない。そこがいちばん現実的で、いちばん厄介だと思いました。
特に気になったのは、標準の中心を作った Anthropic が、その運営やガバナンスの側で強く前に出ているわけではない点です。仕様を作った人が、その周辺のズレを埋める役割まで持つとは限らないのは当然なんですが、AI エージェントみたいに「箱は同じでも中の振る舞いが違う」とすぐ壊れる領域では、そこを誰が面倒を見るのかがかなり重要に見えます。標準とは、単に文書を公開することではなくて、どこまでを共通化し、どこから先を各社の実装に任せるかを決めることでもあるので、この記事の問題意識はかなり筋がいいと思いました。
もう一つ、MCP server や secrets、schema、client capabilities みたいな話が並んでいるのを見て、結局「ポータビリティ」を本気で言うなら、いちばん難しいのは機能そのものではなく、周辺の前提条件なんだなとも感じました。秘密情報の扱い、拡張の入れ方、クライアントごとの能力差。こういう地味な差が残っていると、標準はあるのに実運用では移せない。ソフトウェアの世界では何度も見た話ですが、AI エージェントでも同じ壁に当たっているのが面白くもあり、少し嫌な予感もします。
参考: Anthropic defined the standards inside Agent Plugins. So why isn’t it helping govern the format?