Qué es un agente de IA y cómo funciona

Respuesta corta: un agente de IA es un sistema que recibe un objetivo y lo persigue por sí mismo: percibe el contexto, razona el siguiente paso, actúa con herramientas, observa el resultado y corrige hasta cumplir la meta. El modelo de lenguaje decide; todo lo demás es ingeniería.

El ciclo, paso por paso

  1. Percibir. Recibe el objetivo y el contexto: instrucciones, archivos, datos del negocio, el historial de lo que ya hizo.
  2. Razonar. El modelo descompone el objetivo y elige el siguiente paso. Aquí no hay magia: hay una decisión que se puede registrar y auditar.
  3. Actuar. Ejecuta con herramientas: una búsqueda, una consulta a la base de datos, un cálculo, un mensaje saliente. Cada herramienta tiene permisos propios.
  4. Observar. Lee qué pasó con la acción: funcionó, falló, devolvió algo inesperado. Esta parte es la que un script no tiene.
  5. Corregir. Con lo observado, decide: otro paso, otro camino, o terminar y reportar. Repite hasta cumplir el objetivo o hasta topar un límite definido por un humano.

Qué parte es el modelo y qué parte es el sistema

Es la confusión más costosa del campo. El modelo — el componente que razona — viene entrenado; no lo construyes. Lo que construyes es todo lo demás: qué herramientas existen y qué pueden tocar, qué recuerda el agente y por cuánto tiempo, dónde debe preguntar antes de actuar, cuántos pasos puede dar, y cómo sabrás si hizo bien el trabajo. Dos agentes con el mismo modelo y distinto sistema rinden de forma radicalmente distinta; la calidad vive en el sistema.

Un agente, de principio a fin

Piensa en una tienda que atiende por WhatsApp. El agente recibe: “el cliente pregunta si hay existencias del producto X y quiere apartarlo”. Percibe el mensaje y el contexto del cliente; consulta el inventario (herramienta); observa que quedan dos piezas; aparta una (herramienta con permiso) y confirma la cita de recolección (herramienta con plantilla aprobada). Si el inventario devolviera cero, no improvisaría un descuento: está diseñado para decir “sin existencias, ¿te aviso cuando llegue?”. Objetivo cumplido, humano al tanto, límites intactos.

Memoria: qué recuerda y qué no

Un agente no “recuerda todo” por defecto: recordar cuesta, ocupa contexto y puede equivocarse. El diseño decide qué persiste (la conversación con cada cliente), qué se resume (el historial largo) y qué se descarta. En el paso de memoria de la ruta profundizamos; por ahora quédate con la idea: la memoria es una decisión de diseño, no una característica.

Preguntas frecuentes

¿Un agente necesita un modelo de lenguaje?
Casi todos los agentes actuales usan uno, porque razonar el siguiente paso es su trabajo. Pero el modelo es solo el componente que decide; el agente es el sistema completo: herramientas, memoria, límites y el ciclo que los conecta. Por eso dos agentes con el mismo modelo pueden tener calidad muy distinta.
¿Cuánto cuesta correr un agente?
Depende de cuánto razona y cuántas herramientas toca: cada paso consume tokens. Un agente bien diseñado acota el trabajo (contexto corto, límite de pasos, herramientas precisas) y cuesta centavos por tarea; uno mal diseñado se va en ciclos y en pesos. Diseñar límites es también diseñar costos.
¿Puede un agente salirse de control?
Puede equivocarse, como cualquier sistema — y por eso el diseño incluye límites duros: qué herramientas puede tocar, cuántos pasos puede dar, cuándo debe preguntar a un humano y cómo se apaga. Un agente sin límites no es más poderoso: es un incidente esperando fecha.

Siguiente paso de la ruta

El agente actúa con herramientas — y conectar herramientas tiene hoy un estándar: MCP, Model Context Protocol.

Paso 4: ¿Qué es MCP?