Los gigantes de la IA han unido fuerzas para pedir a los desarrolladores de todo el mundo que redacten sus habilidades y herramientas de agentes siguiendo un mismo formato. A cambio, los programadores podrán trasladar fácilmente estos «superpoderes» de una plataforma a otra (por ejemplo, en caso de despido). El diseño sigue el principio de «escribir una vez, ejecutar en cualquier lugar».
Vercel publicó el borrador inicial de la especificación *Agent Plugins* el jueves, con aportaciones de Amazon, Cursor, Microsoft y OpenAI, empresas que se comprometieron a apoyar el proyecto (aportando también ingenieros). La iniciativa fue rápidamente acogida por la *Agentic AI Foundation* (AAIF) de la Linux Foundation, aunque operará como una entidad independiente.
*Agent Plugins* 1.0 empaqueta las habilidades y herramientas de un agente de IA en una estructura de directorios única. Se basa en el protocolo MCP —gestionado por la AAIF— y en el estándar abierto *Agent Skills*, creado originalmente por Anthropic en 2025.
*Agent Skills* contiene las instrucciones sobre cómo el agente debe realizar una tarea específica. MCP proporciona la conectividad con bases de datos externas, API, *scripts* de *shell* y otros recursos externos. En conjunto, estos tres elementos hacen que las capacidades de la IA sean modulares para que, en teoría, cumplan con el principio de «escribir una vez, ejecutar en cualquier lugar».
Sigue correspondiendo a los clientes de agentes (o plataformas) proporcionar una interfaz de usuario, establecer límites de seguridad y crear mercados donde se puedan compartir los *plugins*. Hasta ahora, VS Code, Cursor, GitHub Copilot, ChatGPT, Codex y Kiro ya son compatibles con este estándar.
Sistema de archivos como configuración.
*Agent Plugins* sigue la práctica de Next.js de utilizar el formato de directorios del equipo anfitrión como estructura para definir los componentes.
La especificación prescribe la creación de un directorio de nivel superior para cada *plugin*, que incluya un pequeño archivo de manifiesto y un esquema. El manifiesto proporciona el nombre, la versión y el esquema del *plugin* en formato JSON. Las habilidades se almacenan en el subdirectorio `skills`, y la configuración del servidor MCP se guarda en un archivo llamado `mcp.json`.
Estos son los elementos esenciales, aunque los autores de los *plugins* también pueden utilizar el directorio de espacio de nombres (*namespace*) para almacenar extensiones adicionales. Este formato «mantiene la previsibilidad del formato compartido sin necesidad de absorber todos los experimentos específicos de cada cliente que surgen en los distintos productos de agentes», señaló la AAIF en una entrada de blog. Agrupar las *skills* (capacidades) con la configuración de MCP hace que el paquete sea portátil, permitiendo copiarlo y utilizarlo en cualquier cliente agente compatible.
Un enfoque acotado.
Desarrolladores de agentes de todo el mundo están incorporando todo tipo de puntos de integración, reglas y extensiones experimentales a sus *skills*. No obstante, los responsables de la especificación decidieron deliberadamente mantener un alcance «limitado» para esta versión 1.0, según palabras de la AAIF. Las mejores propuestas podrían considerarse para futuras versiones de la especificación, aunque el equipo no se compromete a nada concreto. Mientras tanto, los desarrolladores pueden añadir todas estas extensiones al espacio de nombres y esperar lo mejor en cuanto a portabilidad.
De cara al futuro, los *Agent Plugins* (complementos para agentes) se gestionarán bajo un modelo de gobernanza abierta, supervisado por un comité técnico independiente que tomará las decisiones clave, teniendo en cuenta las aportaciones del público. Actualmente, el equipo central de desarrollo cuenta con ingenieros de Amazon, Cursor, Microsoft, OpenAI y Vercel. La especificación se publica bajo la licencia internacional Creative Commons Attribution 4.0 (CC-BY-4.0).
Existen otras iniciativas en marcha para poner orden en el terreno aún caótico del desarrollo de agentes. Google integró su propio proyecto de protocolo de comunicación entre agentes, denominado Agent2Agent (A2A), dentro de la AAIF. Asimismo, Google está desarrollando una especificación para localizar herramientas en la web, llamada *Agentic Resource Discovery* (Descubrimiento de Recursos para Agentes).
La AAIF cuenta con un proyecto «complementario» a los *Agent Plugins* llamado *Skills Over MCP*, que permite compartir *skills* agrupándolas directamente en el servidor MCP. En esencia, este enfoque equivale a entregar «el manual junto con el producto», según señaló Angie Jones, vicepresidenta de la AAIF.
¿Deberían los MCP incluir múltiples *skills*?. ¿O debería cada conjunto de *skills* venir acompañado de su propio MCP?. ¡Que gane el mejor enfoque!.

