Problema
Una skill aislada parece fácil de revisar. Un plugin puede combinar instrucciones, documentación y servidores de herramientas, y reutilizarse entre agentes. Esa comodidad crea acoplamiento: una actualización modifica de una vez el conocimiento, los permisos y la forma de actuar.
Tesis
Un plugin de agente debe tratarse como un producto versionado, no como una carpeta cómoda. El plugin de Google Cloud para agentes de código agrupa skills y configuración de MCP mediante una especificación abierta. El manifiesto resuelve portabilidad; el equipo aún debe resolver confianza y aceptación.
Framework
| Contrato | Pregunta | Evidencia |
|---|---|---|
| Procedencia | ¿Quién publica el paquete? | Repositorio y firma |
| Capacidad | ¿Qué añade al agente? | Inventario legible |
| Autoridad | ¿A qué puede acceder? | Permisos efectivos |
| Compatibilidad | ¿Con qué entorno funciona? | Matriz de versiones |
| Aceptación | ¿Qué debe seguir funcionando? | Pruebas reproducibles |
La especificación Agent Plugins define una estructura común para empaquetar componentes. Un estándar facilita inspección y distribución; no convierte automáticamente cada paquete en confiable.
Por qué importa ahora
Los equipos están pasando de agentes aislados a catálogos reutilizables. Si el plugin cambia sin control, la misma regresión puede propagarse a muchos flujos. La unidad de revisión debe incluir instrucciones, herramientas, permisos y comportamiento observado.
Esto también cambia compras: ya no basta con preguntar qué modelo usa una solución. Hay que conocer qué paquetes instala, de dónde vienen, cómo se actualizan y qué acciones habilitan.
Anti-ejemplo
Un equipo instala un plugin porque incluye documentación oficial. No revisa el servidor MCP empaquetado ni fija versión. Una actualización amplía el acceso y todos los agentes consumidores heredan el cambio sin una nueva aceptación.
Protocolo (3 pasos)
- Inventariar el paquete: listar skills, herramientas, fuentes, permisos y dependencias.
- Fijar y probar versión: validar comportamiento en un entorno aislado antes de promoverla.
- Controlar actualización: exigir revisión cuando cambie autoridad, procedencia o salida esperada.
Relacionado
- Skill Card: el SBOM de capacidades para agentes
- Agent plugins: el paquete de capacidades necesita release gate
Fuentes consultadas
- Google Cloud: Developer Plugin for AI Coding Agents
- Google Developers Blog: Agent Plugins package your skills, tools, and more
Próximo paso
Selecciona un plugin ya instalado y redacta su ficha de procedencia, capacidades, permisos, versión y pruebas. Si una de esas columnas queda vacía, no está listo para distribución interna.