Los 22 agentes de IA de Drupal CMS: qué son y cómo crear el tuyo

Los 22 Agentes de IA de Drupal
Solucionex
28
Jul 26

Durante años, Drupal cargó con la fama de ser un CMS potente pero difícil. En 2026 ese relato ha cambiado por completo. Drupal se reivindica como "el mejor CMS open source potenciado por inteligencia artificial del mundo", y no lo dice como eslogan vacío: lo respalda con una arquitectura de agentes de IA capaces de construir y configurar tu sitio a partir de instrucciones en lenguaje natural.

La cifra que más circula es la de los 22 agentes de IA que vienen listos para usar en Drupal CMS. Pero ¿qué hacen realmente esos agentes? ¿Cuántos son de verdad? ¿Y cómo empiezas a usarlos en un proyecto real? En esta guía lo aclaramos paso a paso, con ejemplos concretos y una valoración honesta de sus límites.

Qué es la Drupal AI Initiative y por qué importa

Los agentes de IA no son un experimento aislado, sino la pieza visible de una estrategia de fondo. La Drupal AI Initiative se lanzó oficialmente en junio de 2025 con la publicación de la Drupal AI Strategy 1.0, impulsada por Dries Buytaert, fundador del proyecto.

El respaldo es notable: 28 organizaciones apoyan la iniciativa y más de 50 personas contribuyen de forma activa, lo que equivale a más de 23 desarrolladores a tiempo completo. Dos organizaciones coordinan la ejecución: QED42 lidera la innovación y 1xINTERNET se encarga de la productización y la estabilidad.

El objetivo estratégico es claro. Mientras buena parte del mercado de CMS integra la IA como un añadido (un asistente de redacción aquí, un generador de imágenes allá), Drupal apuesta por meter la IA en el núcleo del proceso de construcción del sitio. Esa es la diferencia entre "tener IA" y "estar diseñado para la IA".

Qué es un agente de IA en Drupal (y qué significa "text-to-action")

Conviene distinguir un agente de un chatbot al uso. Un chatbot responde preguntas. Un agente de IA ejecuta tareas: interpreta una instrucción, decide qué herramientas usar y actúa sobre el sistema.

En Drupal, la categoría más interesante es la de los agentes text-to-action, que pueden manipular la configuración o el contenido real de tu sitio a partir de instrucciones de texto o multimodales. Un ejemplo vale más que una definición. Puedes escribir:

"Crea un campo de imagen en el tipo de contenido Página y llámalo 'Mis imágenes'."

Y el agente ejecuta esa configuración por ti, sin que toques la interfaz de administración de campos.

¿Cómo lo hace? El framework funciona mediante un mecanismo de tool-calling. Cada agente dispone de un conjunto de herramientas (tools) que sabe invocar. El modelo de lenguaje interpreta tu petición y llama a la herramienta adecuada con los parámetros correctos. La consecuencia práctica para un equipo de desarrollo es importante: solo necesitas programar algo nuevo si no existe ya una herramienta para resolver lo que tu agente quiere hacer. El resto es configuración.

Los agentes que vienen de serie: ¿3 o 22?

Aquí toca ser precisos, porque la cifra de 22 agentes se presta a confusión.

El módulo base AI Agents (ai_agents) incluye solo tres agentes de partida:

AgenteQué hace
Field Type AgentCrea, edita o responde preguntas sobre campos en entidades.
Content Type AgentCrea, edita y responde preguntas sobre tipos de contenido (node types).
Taxonomy AgentCrea, edita y responde preguntas sobre vocabularios y términos de taxonomía.

La cifra de los 22 agentes corresponde al producto Drupal CMS completo, que empaqueta esos agentes base junto con otros distribuidos mediante recipes y submódulos para cubrir las tareas habituales de site-building.

Y la historia no acaba ahí. Para quien quiera ir más lejos, la AI Agents Experimental Collection añade más de treinta agentes adicionales, cada uno como submódulo independiente que puedes instalar por separado o todos a la vez. Algunos ejemplos de lo que cubren:

Agente experimentalPara qué sirve
Field ManagerGestión integral de campos y su configuración.
Views ManagerCrea y gestiona vistas (Views) y sus displays.
Menu ManagerGestiona menús y enlaces de menú.
Metatag ManagerConfigura metatags para SEO.
Security ReviewerAudita seguridad y analiza usuarios y roles.
Translation ManagerGestiona idiomas y la configuración de traducción.
Module ManagerLista, busca, activa y desactiva módulos.
Pathauto, URL Alias & Redirect ManagerGestiona patrones de URL, alias y redirecciones.

La conclusión honesta: no son "22 agentes mágicos" cerrados, sino un ecosistema modular y creciente. Eso, lejos de ser un inconveniente, es la verdadera ventaja, porque puedes activar solo lo que tu proyecto necesita.

Cómo crear tu primer agente paso a paso

Pasemos a la práctica. Esta es la parte que de verdad marca la diferencia entre leer sobre agentes y usarlos.

Requisitos previos

Antes de empezar necesitas:

  1. Drupal en versión ^10.3 || ^11.
  2. El módulo AI instalado y configurado.
  3. Un provider (proveedor de modelo) que soporte tool-calling. No todos los modelos sirven: necesitas uno con capacidad de llamada a herramientas.
  4. El submódulo AI Agents Explorer, muy recomendable para probar y depurar agentes durante el desarrollo.

Configuración del agente

Una vez instalado el módulo, dirígete a la ruta de administración:

/admin/config/ai/agents

Desde ahí puedes añadir un agente nuevo y definir sus dos piezas clave:

  • System prompt: las instrucciones que delimitan el comportamiento y el alcance del agente.
  • Tools: el conjunto de herramientas que el agente tiene permitido invocar.

Con eso configurado, ya puedes lanzar una instrucción en lenguaje natural y ver al agente ejecutar la acción correspondiente.

Cuándo necesitas desarrollar (y cuándo no)

Esta es la pregunta clave para un equipo técnico. La respuesta de Drupal es elegante: solo desarrollas si no existe una herramienta para lo que tu agente intenta resolver. Si la tool ya existe, tu trabajo se reduce a configurar el agente y su prompt. Si no existe, desarrollas esa herramienta y la distribuyes a través de un recipe o un módulo, de forma que sea reutilizable en otros proyectos.

Este enfoque convierte cada desarrollo puntual en una pieza reutilizable, que es exactamente la filosofía que Drupal lleva defendiendo desde siempre.

Casos de uso reales para tu proyecto

Más allá del "crea un campo", ¿dónde aporta valor real esto en el día a día?

  • Prototipado acelerado de site-building. Montar la estructura inicial de tipos de contenido, campos y taxonomías de un proyecto nuevo en una fracción del tiempo habitual.
  • Auditoría y mantenimiento. Agentes como el Security Reviewer o el Field Manager ayudan a revisar y normalizar configuraciones en sitios grandes.
  • Gobernanza con supervisión humana. Cada acción del agente queda registrada en un log, de modo que una persona puede revisar qué ha hecho y validarlo. Esto es esencial: la IA propone y ejecuta, pero el control sigue siendo humano.

Limitaciones y precauciones (lo que casi nadie te cuenta)

Sería deshonesto presentar esto como una solución sin aristas. Antes de dar acceso a un agente a la configuración de tu Drupal, ten en cuenta varios puntos.

  • Acceso a configuración en producción. Un agente text-to-action modifica el sitio de verdad. Conviene probarlo en entornos de staging y aplicar permisos restrictivos antes de acercarlo a producción.
  • Coste de tokens. Cada interacción consume llamadas al modelo. En operaciones masivas, el coste se acumula y conviene preverlo.
  • Validación humana imprescindible. Un modelo puede malinterpretar una instrucción ambigua. El log de acciones existe precisamente para revisar y revertir.
  • Madurez del ecosistema. Buena parte de los agentes más avanzados están en la colección experimental. Son potentes, pero hay que tratarlos como lo que son: software en evolución.

La IA en Drupal acelera el trabajo, no sustituye el criterio técnico. Esa distinción es la que separa un proyecto bien hecho de un problema futuro.

Hacia dónde va Drupal: el roadmap de IA para 2026

Lo que hay hoy es solo el principio. El roadmap de IA para 2026, anunciado en febrero de 2026, define ocho capacidades en desarrollo: generación de páginas a partir del design system, gestión centralizada de contexto y marca, agentes en segundo plano que operan por triggers y horarios, integración con el design system, creación y descubrimiento de contenido, gobernanza avanzada con aprobaciones por lotes y trazabilidad completa, mejoras inteligentes del sitio basadas en datos de rendimiento, y campañas multicanal desde un único objetivo.

Dicho de otro modo: los agentes pasarán de construir estructura a participar de forma autónoma en la operación y la optimización del sitio.

Conclusión

Los agentes de IA de Drupal CMS no son una moda pasajera, sino la materialización de una estrategia bien financiada y con una hoja de ruta clara. Empiezan con tres agentes base, se amplían a los que trae Drupal CMS de serie y se extienden con una colección experimental en crecimiento constante. Lo más valioso para un equipo de desarrollo no es la cifra, sino la arquitectura: configurable, reutilizable y abierta.

En Solucionex, como empresa colaboradora de la Asociación Española de Drupal, ayudamos a las organizaciones a incorporar estas capacidades con criterio, valorando qué agentes aportan valor real a cada proyecto y cómo integrarlos sin comprometer la seguridad ni el control editorial. Si estás evaluando llevar la IA al núcleo de tu sitio Drupal, hablemos.

Preguntas frecuentes

¿Cuántos agentes de IA trae Drupal CMS?

El módulo base AI Agents incluye tres agentes (Field Type, Content Type y Taxonomy). Drupal CMS como producto empaqueta alrededor de 22 agentes listos para usar, y la colección experimental añade más de treinta agentes adicionales que puedes instalar por separado.

¿Qué es un agente text-to-action en Drupal?

Es un agente capaz de modificar la configuración o el contenido real de tu sitio Drupal a partir de instrucciones en lenguaje natural, de texto o multimodales. Por ejemplo, crear un campo o un tipo de contenido sin entrar en la interfaz de administración.

¿Necesito saber programar para usar los agentes de IA de Drupal?

Para usar los agentes incluidos, no. Se configuran desde la interfaz de administración. Solo necesitas desarrollar si tu agente requiere una herramienta que todavía no existe en el sistema.

¿Qué versión de Drupal necesito?

El módulo AI Agents es compatible con Drupal ^10.3 || ^11. Además necesitas el módulo AI y un proveedor de modelo que soporte tool-calling.

¿Es seguro dar acceso a un agente a la configuración del sitio?

Con precauciones. Conviene probar en staging, aplicar permisos restrictivos y revisar el log de acciones del agente antes de validar cambios en producción. La supervisión humana sigue siendo imprescindible.

IA
Módulos