Última actualización: 19/08/2026
A medida que los agentes de IA se convierten en una parte cada vez más importante de la infraestructura de las organizaciones, los equipos de ingeniería se están alejando de las peticiones de sistema monolíticas y masivas. En su lugar, están adoptando las habilidades de los agentes como un enfoque más ligero y modular. Este patrón orienta el desarrollo de la IA hacia flujos de trabajo reproducibles y con control de versiones. Al usar habilidades, los desarrolladores pueden dotar a los agentes de conocimientos especializados que son más fáciles de auditar, más seguros de desplegar y más rentables de escalar horizontalmente descendente en entornos de producción.
Las habilidades de los agentes son paquetes reutilizables de instrucciones y contexto, escritos en lenguaje natural, que amplían las capacidades de un agente de IA y le proporcionan conocimientos especializados para tareas concretas. Están diseñadas para ayudar a los agentes a completar flujos de trabajo complejos que el modelo de lenguaje extenso (LLM) base podría no ser capaz de gestionar por sí solo de forma fiable.
Las peticiones tradicionales a LLM suelen obligar al modelo a cargar todas las instrucciones posibles por adelantado, lo que puede desperdiciar espacio en la ventana de contexto y degradar el rendimiento, ya que el modelo tiene dificultades para priorizar la información pertinente. Las habilidades de los agentes usan la "divulgación progresiva", que es un patrón de diseño en el que el agente solo accede a las prestaciones específicas que necesita para la tarea que está realizando en ese momento.
Por ejemplo, si un agente tiene asignada una tarea de limpieza de datos, no necesita cargar instrucciones de auditoría de seguridad. El agente empieza con una petición de base mínima y solo "revela" y carga la habilidad específica "Limpieza de datos" en su contexto cuando el usuario pide una consulta de base de datos.
Una habilidad es, básicamente, un directorio o una carpeta independiente que incluye las instrucciones y los recursos necesarios para realizar una tarea específica, escritos en un lenguaje sencillo para que no se necesite experiencia en programación. Para funcionar, depende de una combinación de metadatos obligatorios y recursos opcionales agrupados, lo que garantiza que el agente tenga todo lo que necesita para realizar una tarea sin sobrecargas innecesarias.
Este es el componente principal obligatorio de una habilidad y contiene las instrucciones que sigue el agente.
Puedes añadir subdirectorios para que las habilidades sean más potentes. Una carpeta scripts/ puede contener código ejecutable (como Python o bash), mientras que references/ o assets/ pueden almacenar plantillas, documentación de las API o esquemas. El agente puede ejecutar estos scripts para obtener resultados deterministas sin que el código ocupe espacio en la ventana de contexto.
Para mantener el rendimiento, los agentes deben equilibrar la variedad de funciones con la capacidad de respuesta. El agente utiliza un enfoque por niveles para acceder solo a las instrucciones pertinentes para la tarea en cuestión, en lugar de cargar toda la biblioteca de prestaciones a la vez. Este proceso garantiza que el agente mantenga su ligereza y especialización durante toda la sesión.
Encuentra respuestas a algunas preguntas frecuentes sobre las habilidades de los agentes.
Las habilidades de los agentes proporcionan la memoria de procedimiento, que son básicamente las instrucciones y los scripts locales para completar una tarea. MCP proporciona un protocolo estandarizado para conectar agentes a fuentes de datos externas en tiempo real. Son complementarios: una habilidad de agente suele contener las instrucciones sobre cómo consultar un servidor de MCP.
El afinamiento integra el conocimiento en las ponderaciones de un LLM, lo que resulta caro y difícil de actualizar. Las habilidades de los agentes actúan como una memoria de procedimiento externa e intercambiable que el agente lee de forma dinámica, lo que facilita su edición y protección.
El archivo SKILL.md es el componente principal de cualquier habilidad de agente. Contiene un bloque de metadatos inicial de YAML para el descubrimiento de agentes, seguido de instrucciones con formato Markdown que dictan el flujo de trabajo que debe seguir el agente.
Las habilidades tienen control de versiones que puede introducir riesgos como ataques a la cadena de suministro o inyecciones de peticiones indirectas. Agent Platform mitiga estos riesgos ejecutando todos los scripts en entornos de pruebas estrictamente aislados y regidos por políticas de gestión de identidades y accesos.
Los desarrolladores pueden añadir funciones de seguridad instalando habilidades predefinidas para tareas como la detección de secretos o la auditoría de dependencias. Estas habilidades proporcionan flujos de trabajo deterministas y scripts de análisis estático locales (como Semgrep) para buscar vulnerabilidades en tiempo real.
El cambio a las habilidades de agente supone pasar de escribir una prosa general a la implementación obligatoria de instrucciones más granulares y específicas.
Característica | Peticiones del sistema tradicionales | Habilidades de los agentes |
Objetivo principal | Directrices generales de comportamiento y estilo. | Flujos de trabajo deterministas y lógica ejecutable. |
Uso de contexto | Carga todas las instrucciones cada vez. | Divulgación progresiva (se carga solo cuando se activa). |
Ejecución | Depende del razonamiento del LLM y en la memoria interna. | Descarga el trabajo en scripts (Python o bash) y plantillas. |
Mantenimiento | Requiere editar una petición del sistema monolítico. | Directorios de sistemas de archivos modulares y con control de versiones. |
Fiabilidad | Puede tender a presentar alucinaciones en tareas complejas. | Mayor determinismo gracias a criterios de salida explícitos. |
Portabilidad | Suele ser propiedad del framework del agente. | Especificación abierta (interoperable entre herramientas). |
Característica
Peticiones del sistema tradicionales
Habilidades de los agentes
Objetivo principal
Directrices generales de comportamiento y estilo.
Flujos de trabajo deterministas y lógica ejecutable.
Uso de contexto
Carga todas las instrucciones cada vez.
Divulgación progresiva (se carga solo cuando se activa).
Ejecución
Depende del razonamiento del LLM y en la memoria interna.
Descarga el trabajo en scripts (Python o bash) y plantillas.
Mantenimiento
Requiere editar una petición del sistema monolítico.
Directorios de sistemas de archivos modulares y con control de versiones.
Fiabilidad
Puede tender a presentar alucinaciones en tareas complejas.
Mayor determinismo gracias a criterios de salida explícitos.
Portabilidad
Suele ser propiedad del framework del agente.
Especificación abierta (interoperable entre herramientas).
Adoptar las habilidades de los agentes cambia la economía y la seguridad de tu despliegue de IA. Al trasladar las instrucciones de los cuadros de chat a repositorios con control de versiones, ganas en previsibilidad y gobernanza.
Reduce los costes de las API de LLM
La divulgación progresiva garantiza que la IA no cargue enormes instrucciones del sistema de varias páginas cada vez, lo que reduce el consumo de tokens de entrada.
Gobierno de nivel empresarial
Como las habilidades son directorios de sistemas de archivos estándar, puedes gestionarlas mediante Git. Esto permite realizar revisiones de solicitudes de extracción (PR) estándar, análisis de seguridad y restauraciones.
Menos alucinaciones
Al usar scripts ejecutables para tareas como operaciones matemáticas o llamadas a API, las habilidades delegan el trabajo en código determinista, lo que puede ayudar a reducir la probabilidad de que un LLM haga una suposición incorrecta.
Reutilización entre equipos
Una habilidad bien documentada, como un comprobador de cumplimiento empresarial, se puede crear una vez y desplegar en cientos de agentes de toda tu empresa.
Observabilidad granular
Cada activación de habilidad se registra como un evento independiente. Esto facilita el seguimiento de qué funciones se han usado exactamente, lo que ayuda a los equipos a depurar los errores de los agentes y a optimizar el rendimiento.
Mayor velocidad de desarrollo
Al estandarizar un formato de habilidad abierto, los ingenieros pueden compartir y reutilizar más fácilmente las habilidades verificadas. En lugar de escribir peticiones personalizadas para cada agente, los equipos pueden usar un catálogo interno de habilidades aprobadas para crear nuevos flujos de trabajo de IA más rápido.
Las habilidades de los agentes ayudan a que la IA pase de ser un asistente general a un trabajador digital listo para producción.
Los equipos de ingeniería usan las habilidades de los agentes para implementar obligatoriamente estándares de programación. Por ejemplo, una habilidad puede incluir una guía de estilo de la empresa en su carpeta references/ y un script de ejecución de lint en scripts/. Cuando un desarrollador envía una solicitud de extracción, el agente ejecuta el script para comprobar si hay errores y deja comentarios de revisión basados en la guía de estilo, sin necesidad de que nadie escriba una petición compleja.
Los agentes usan sus habilidades de análisis para extraer datos estructurados de PDF, hojas de cálculo o texto. El agente carga los scripts de análisis complejos solo cuando se está procesando un documento de forma activa, lo que ahorra una gran cantidad de espacio en la ventana de contexto.
Los analistas de datos usan habilidades para interactuar con bases de datos de forma segura. Un agente carga una habilidad de "analista de datos" que contiene el esquema de la base de datos. Esto proporciona el contexto necesario para escribir consultas de SQL precisas, que se ejecutan mediante un script de conector de datos agrupado.
Los equipos de DevOps pueden crear una habilidad que agrupe las políticas de seguridad de infraestructura como código (IaC). Antes de aprovisionar un entorno en la nube, el agente utiliza la habilidad para ejecutar scripts de validación en los archivos de configuración, lo que garantiza que no se desplieguen puertos abiertos ni segmentos sin cifrar.
Los trabajadores del conocimiento de las empresas pueden crear habilidades para asegurarse de que todo el texto que ven los usuarios se ajusta a las directrices de voz de la marca.
Como las habilidades de los agentes se pueden agrupar con privilegios ejecutables, pueden ampliar tu superficie de ataque. Debes tratarlas con el mismo rigor de seguridad que cualquier otra dependencia de software.
Las plataformas empresariales pueden ayudar a mitigar este riesgo analizando las habilidades en busca de vulnerabilidades, como instrucciones ocultas o una capacidad de acción excesiva, antes de implementarlas. La firma criptográfica permite a los desarrolladores adjuntar una firma digital al directorio de habilidades para demostrar su autenticidad y garantizar que no se haya manipulado.
Las habilidades de agente se integran de forma nativa en el ecosistema de IA de Google Cloud. Gemini Enterprise Agent Platform te permite gestionar agentes autónomos con una sola llamada a la API, lo que te permite subir habilidades personalizadas o usar las predefinidas para flujos de trabajo empresariales complejos.
Estos agentes se basan en el sistema Antigravity, que proporciona un entorno seguro y aislado para el razonamiento, la planificación y la ejecución. Estas habilidades funcionan con el Model Context Protocol (MCP) para conectar de forma segura a los agentes con fuentes de datos externas en tiempo real, lo que garantiza que tu configuración sea segura y pueda auditarse.
Agent Development Kit (ADK) es el framework principal para usar el estándar de habilidades de agente abierto con la infraestructura de la empresa. Puedes usar el ADK para desplegar habilidades en agentes basados en Gemini, lo que les permite ejecutar scripts de Python o bash empaquetados en entornos de computación aislados.
El ADK permite que las habilidades se autentiquen mediante servicios como BigQuery y Cloud Storage y garantiza que cada vez que se active una habilidad y se ejecuta un script, esto se capture en Cloud Logging y Cloud Monitoring para que se pueda someter a una auditoría completa.
Para empezar, visita el repositorio oficial de habilidades de agente de Google. Ofrece paquetes de habilidades "centradas en agentes" para productos como BigQuery, Cloud Run y GKE. Puedes instalar estas prestaciones verificadas con comandos estándar como npx skills add google/skills.
Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.