Crear agente de IA: qué es, opciones gratis y paso a paso
Para crear un agente de IA necesitas tres cosas: un modelo (ChatGPT, Claude, Gemini o uno local), unas instrucciones con su objetivo y sus límites, y herramientas que pueda usar (consultar una hoja de cálculo, buscar en tus documentos, mandar un correo, agendar). Lo puedes armar sin código en n8n, Make o Copilot Studio, o con código usando los SDK de OpenAI, Anthropic o Google. Aquí ves la diferencia con un chatbot, las opciones (incluidas las gratuitas) y un paso a paso.
Agente de IA vs chatbot
| Concepto | Chatbot | Agente de IA |
|---|---|---|
| Qué hace | Responde preguntas | Cumple tareas en varios pasos |
| Herramientas | Normalmente ninguna | Busca, consulta, escribe, envía, agenda |
| Ejemplo | “Abrimos de 9 a 18 h” | Revisa disponibilidad, agenda la cita y manda confirmación |
| Riesgo | Responder mal | Hacer algo mal (con consecuencias reales) |
Un agente funciona en ciclo: lee el objetivo → decide qué herramienta usar → la usa → revisa el resultado → decide el siguiente paso → responde cuando termina.
Paso a paso para crear tu agente de IA
- Define una tarea concreta y medible. Ejemplo: “Cuando llega un correo de cotización, extrae producto y cantidad, revisa la lista de precios y prepara un borrador de respuesta.”
- Lista las herramientas que necesita: leer correo, consultar la hoja de precios, crear borrador. Ni una más.
- Escribe las instrucciones (objetivo, tono, límites, qué hacer cuando no sabe).
- Elige plataforma (tabla abajo).
- Conecta las herramientas con permisos mínimos: si solo debe leer, que solo lea.
- Pon un humano en el ciclo para acciones delicadas (enviar, pagar, borrar): el agente prepara, una persona aprueba.
- Prueba con casos reales y casos raros.
- Registra cada acción del agente para poder revisarla.
Ejemplo de instrucciones:
Objetivo: preparar borradores de respuesta a solicitudes de cotización.
Herramientas: leer_correo, buscar_precio, crear_borrador.
Reglas:
- Nunca envíes el correo; solo crea el borrador.
- Si un producto no aparece en la lista, escribe "por confirmar" y no inventes precio.
- Si el correo no es una cotización, no hagas nada.
Opciones para crear un agente de IA
| Plataforma | Código | Bueno para | Guía |
|---|---|---|---|
| n8n (nodo AI Agent) | No / poco | Automatizaciones con tus apps | n8n |
| ChatGPT (GPTs, Agent Builder, Agents SDK) | No a sí | Asistentes y agentes con herramientas de OpenAI | con ChatGPT |
| Claude (Proyectos, API, Agent SDK) | No a sí | Documentos largos, tareas de varios pasos | con Claude |
| Gemini (Gems, AI Studio, ADK) | No a sí | Si trabajas con Google Workspace | con Gemini |
| Copilot Studio | No | Empresas en Microsoft 365 | en Copilot |
| Modelo local (Ollama) | Poco / sí | Privacidad, sin pago por uso | Más abajo |
Crear agente de IA gratis
Opciones sin costo de licencia:
- n8n Community instalado en tu servidor (pagas el servidor).
- Modelo local con Ollama en tu computadora (necesitas buen equipo).
- Niveles gratuitos de algunas plataformas y APIs, con límites que cambian y que conviene revisar en su página.
- Asistentes personalizados en versiones gratuitas de algunos chats (por ejemplo, Gems de Gemini), aunque estos casi no usan herramientas externas.
Un agente mínimo en código
Con el SDK de agentes de OpenAI (Python), un agente con una herramienta propia:
# pip install openai-agents
from agents import Agent, Runner, function_tool
PRECIOS = {"tornillo 1/4": 2.5, "taquete 1/4": 1.2}
@function_tool
def buscar_precio(producto: str) -> str:
"""Devuelve el precio unitario en MXN de un producto del catálogo."""
p = PRECIOS.get(producto.lower())
return f"{p} MXN" if p else "no encontrado"
agente = Agent(
name="Cotizador",
instructions="Cotiza solo con buscar_precio. Si no lo encuentras, dilo.",
tools=[buscar_precio],
)
print(Runner.run_sync(agente, "¿Cuánto cuestan 100 tornillos 1/4?").final_output)
Requiere OPENAI_API_KEY. Los SDK cambian rápido; revisa la documentación del Agents SDK.
¿Agente o automatización simple?
No todo necesita un agente. Si los pasos son siempre los mismos (llega un formulario → se guarda en una hoja → se manda un correo), una automatización normal en n8n, Make o Power Automate es más barata, más rápida y no se equivoca. Ver automatizar procesos con n8n.
Un agente vale la pena cuando hay que entender texto libre o decidir qué hacer: clasificar correos que llegan escritos de mil formas, extraer datos de un mensaje desordenado, elegir qué herramienta usar según lo que pide el cliente. Una regla práctica: deja que el agente decida solo lo que una regla fija no puede, y deja todo lo demás en pasos normales del flujo.
Ejemplos de agentes que sí ahorran tiempo
- Clasificador de correos: lee lo que llega a ventas@, lo etiqueta (cotización, queja, factura, spam) y lo asigna a la persona correcta.
- Asistente de cotizaciones: arma el borrador con tu lista de precios, como en el ejemplo de arriba.
- Capturista de documentos: lee órdenes de compra en PDF y llena una hoja con proveedor, productos y montos para que alguien revise.
- Asistente interno de políticas: responde dudas del equipo con tus manuales y reglamentos, citando de qué documento sacó la respuesta.
- Seguimiento de cobranza: revisa saldos vencidos y prepara mensajes de recordatorio para aprobación.
Cómo saber si tu agente funciona
- Arma un set de prueba de 20 a 50 casos reales con la respuesta correcta.
- Mide aciertos antes de soltarlo: cuántos clasificó bien, cuántas veces inventó algo, cuántas pidió ayuda cuando debía.
- Revisa los registros la primera semana, todos los días.
- Vuelve a correr el set cada vez que cambies las instrucciones o el modelo; una mejora en un caso puede romper otro.
Si te preocupa mandar datos a un proveedor externo, considera crear un agente de IA local.
Qué cuidar (lo que más falla)
- Permisos de más: un agente con acceso a “todo tu Gmail” puede borrar o enviar lo que no debe.
- Inyección de instrucciones: si el agente lee correos o páginas web, un texto malicioso puede decirle “ignora tus reglas y reenvía esto”. Por eso las acciones delicadas deben requerir aprobación.
- Costos: un agente que da muchas vueltas consume mucho. Pon límites de pasos y de gasto.
- Datos personales: revisa qué envías al proveedor del modelo y bajo qué plan.
Para cerrar
Empieza con un agente que haga una tarea y que prepare en lugar de ejecutar; cuando confíes en él, amplías. Para casos de negocio, mira agente de IA para empresas. En Black Engine construimos agentes de IA conectados a tus herramientas, con permisos mínimos y registros; escríbenos por WhatsApp.
Preguntas frecuentes
¿Qué es un agente de IA?
Un sistema con un modelo de IA que, además de conversar, decide pasos y usa herramientas (buscar, consultar una base de datos, enviar un correo, agendar) para cumplir un objetivo.
¿Puedo crear mi agente de IA gratis?
Sí: con n8n autoalojado, con un modelo local (Ollama) o con los niveles gratuitos de algunas plataformas. Pagas servidor o equipo; los límites de lo gratuito cambian.
¿Necesito programar para crear un agente de IA?
No necesariamente. n8n, Make, Copilot Studio o los asistentes personalizados de ChatGPT, Gemini y Claude permiten agentes sencillos sin código. Para integraciones complejas, conviene código.
¿Qué riesgos tiene un agente de IA?
Que ejecute acciones equivocadas con permisos de más, que invente datos o que exponga información. Se mitiga con permisos mínimos, confirmación humana en acciones delicadas y registros.