Billet d'ingénierie de Google du 6 août 2026 annonçant que l'entreprise rejoint comme Core Maintainer la spécification Agent Plugins 1.0.0 — un format d'empaquetage ouvert et vendor-neutral pour distribuer ensemble Agent Skills et serveurs MCP.

Le fait de gouvernance d'abord. La spécification a été publiée par un TSC de Core Maintainers venus d'Amazon, Cursor, Microsoft, OpenAI et Vercel. Google s'y ajoute, représenté nominativement par Kevin Hou (Google DeepMind). Six concurrents s'accordent sur une couche d'emballage. Anthropic ne figure pas dans la liste des mainteneurs, alors que les deux briques empaquetées viennent de chez elle.

Those skills were already distributable. Now they're distributable in a format that isn't ours alone.

Trois signataires , developers.googleblog.com

Le diagnostic. Une skill est portable, un serveur MCP est portable — « The core problem isn't the components. It's the manifest. » Ce qui n'a jamais été portable, c'est la boîte : disposition des répertoires, métadonnées de manifeste, forme de la configuration MCP et inférence du transport diffèrent d'un client à l'autre. On forke, on maintient deux copies de composants identiques, et elles dérivent.

Le format. « A plugin is a directory. That's the whole idea, and the restraint is the point. » Un plugin.json réduit à $schema et name ; les skills dans skills/, au format Agent Skills ; les serveurs dans mcp.json, avec un type explicite sur chaque entrée (stdio, Streamable HTTP, HTTP+SSE historique). La force du design tient à ce que le manifeste ne peut pas faire : ni relocaliser un composant, ni le déclarer en ligne. Donc aucun chemin de découverte à configurer, aucun ordre de précédence à apprendre. Corollaire : les composants échouent indépendamment — un serveur qui ne démarre pas n'emporte pas les skills. Un répertoire en domaine inversé (com.example.client/) sert d'espace d'extension propriétaire, ignoré par les autres clients : le cœur portable reste petit parce que les parties non portables ont où aller.

Les limites, assumées. Une section entière explique quand ne pas faire de plugin (un seul serveur MCP, une seule skill : inutile). Une autre liste ce que la v1 exclut : installation, distribution, permissions, sandboxing, vérification de confiance et de provenance, UX. Justification : les obligations d'un IDE, d'une CLI et d'une plateforme d'entreprise diffèrent réellement.

La pile. Trouver (Agentic Resource Discovery), décrire (AI Catalog), empaqueter (Agent Plugins), exécuter (MCP + Agent Skills) — chaque couche adoptable indépendamment.

Livré aujourd'hui : Agents CLI (utilisable depuis Antigravity, Gemini CLI, Claude Code ou Cursor) et Data Agent Kit (BigQuery, Spanner, Cloud SQL). « Those skills were already distributable. Now they're distributable in a format that isn't ours alone. » Chute : « Packaging is unglamorous infrastructure », et c'est précisément ce qui doit être partagé plutôt que réinventé cinq fois.