Guías para construir y operar agentes de IA

Empieza con un proyecto pequeño, conecta sus herramientas y comprueba sus límites antes de abrirlo a usuarios. Encontrarás código descargable, datos de ejemplo y pruebas que puedes repetir.

249 guías prácticas115 notas de referenciaVer cursos

Guías, página 4

249 tutoriales, comparativas y checklists para continuar según tu proyecto.

Escritorio de oficina con laptop, teléfono y un tablero de menciones listo para un entregable de trabajo
GuíaProductividad IA12 min

Grok para trabajo: cómo usarlo en tareas reales (LATAM, 2026)

Guía práctica de Grok para trabajo en español LATAM: cuándo usar el chat de grok.com, archivos adjuntos, búsqueda en vivo de web y X, o Imagine; cómo pedir un entregable revisable; qué no pegar de clientes; y un flujo de 30 minutos para un mail o brief que sí puedes mandar.

Leer guía
Un evaluador LLM separado del agente, con rúbrica y veredicto estructurado, no como verdad absoluta
GuíaAgentOps10 min

LLM-as-judge para agentes: rúbrica, schema y calibración (el juez no es la verdad)

Un juez LLM puntúa al agente; no lo reemplaza. Contrato práctico: rúbrica con ejemplos de oro y fallo, veredicto en JSON schema, temperatura 0 y kappa contra humanos antes de automatizar. El juez es una métrica más —no la verdad— y no sustituye tests de tools ni evals deterministas.

Leer guía
Interruptor de tres estados Closed Open Half-Open frente a un agente y una dependencia remota
GuíaAgentOps10 min

Circuit breaker y kill switch en agentes: cortar la dependencia, no el proceso

Un circuit breaker corta UNA dependencia (modelo, Postgres, MCP) cuando el fallo deja de ser transitorio: Closed, Open y Half-Open. Distinto de reintentos (por llamada) y del kill switch (apagar el agente entero). Azure Architecture + opossum 10.0.0. Cero retry contra Open. Fail-fast, no setTimeout decorativo.

Leer guía
Diagrama de versiones de un tool schema: la v1 estable convive con la v2 en canary antes de reemplazarla
GuíaAgentOps10 min

Versionar tool schemas de agentes: cambios solo aditivos y rollout sin romper producción

El modelo es un cliente que no lee changelogs: un parámetro renombrado o vuelto requerido rompe agentes en silencio. Contrato de versionado para tool schemas —cambios solo aditivos, toolset_version visible y rollout shadow → canary → deprecación— con strict mode, matriz de cambios y checklist de release.

Leer guía
Línea de tiempo de un agente largo con checkpoints por paso: al fallar, el resume continúa desde el último checkpoint sin repetir éxitos
GuíaAgentOps10 min

Ejecución durable para agentes largos: checkpoint por paso, resume sin repetir

Un agente que corre 40 minutos muere a mitad por timeout, deploy, OOM o un 429: sin ejecución durable, el reintento repite todo desde cero, duplica efectos y quema presupuesto. Checkpoint por paso, resume que omite éxitos y efecto→confirmación→checkpoint con Temporal, LangGraph persistence o Cloudflare Workflows. Cero cron que re-ejecuta todo.

Leer guía
Escritorio de oficina con laptop, documentos de trabajo y un teléfono listo para enviar un correo revisado
GuíaProductividad IA12 min

Claude para trabajo: cómo usarlo en tareas reales (LATAM, 2026)

Guía práctica de Claude para trabajo en español LATAM: cuándo usar el chat, Projects o un Artifact, cómo pedir un entregable revisable, qué no pegar de clientes, y un flujo de 30 minutos para un mail o brief que sí puedes mandar.

Leer guía
Escritorio de oficina con laptop, cuaderno de tareas y un teléfono, listo para un entregable de trabajo
GuíaProductividad IA11 min

ChatGPT para trabajo: cómo usarlo en tareas reales (LATAM, 2026)

Guía práctica de ChatGPT para trabajo en español: cuándo usar Chat, Work o Codex, cómo armar un prompt con contexto y formato, qué no pegar de clientes, y un flujo de 30 minutos para un entregable que sí puedes revisar.

Leer guía
Escritorio de programación con editor abierto, panel de agente y un cuaderno con la tarea del día
GuíaCoding Agents11 min

Cómo usar Cursor IA: guía práctica para programar con un agente (2026)

Cursor IA no es un chat al lado del editor. Esta guía explica Tab, Agent, checkpoints y cuándo usarlo frente a un CLI. Incluye un flujo de 45 minutos, una tabla de modos y el checklist para no mezclar un refactor con un commit sucio.

Leer guía
Socket de Docker fuera del contenedor del agente webhook
GuíaDeploy9 min

Sin docker.sock en el agente: el bot no es root del host

Cómo no entregar el daemon a un webhook: no montes /var/run/docker.sock en Compose. Distinto de usuario no-root. Docker Engine attack surface, 3 de septiembre de 2026. Quien tiene el socket es root efectivo del VPS.

Leer guía
Puerto publicado en el host versus expose interno entre servicios
GuíaDeploy9 min

expose vs ports: el webhook no publica 5432 en el VPS

Cómo no abrir Postgres al mundo: ports publica en el host, expose solo documenta el puerto interno. Distinto de networks internal. Caddy sí tiene 80/443; la DB no. Techos oficiales Compose spec, Engine y Dockerfile, verificados con curl el 3 de septiembre de 2026.

Leer guía
Resolver interno de Compose y DNS público para APIs del agente
GuíaDeploy9 min

DNS del contenedor del agente: 127.0.0.11 y el API de Telegram

Cómo no dejar el bot sordo a api.telegram.org: DNS de Compose, 127.0.0.11 y dns: 1.1.1.1 con cuidado. Distinto de extra_hosts y del default bridge. Docker Compose dns, 3 de septiembre de 2026. El resolver interno resuelve postgres; el público, el webhook.

Leer guía
Compose pull_policy never junto a imagen pinneada por digest
GuíaDeploy9 min

pull_policy del agente: nunca :latest en un up de prod

Cómo no bajar una imagen distinta a las 3am: pull_policy never o missing, digest pin, distinto de rebuild. Docker Compose pull_policy, 3 de septiembre de 2026. latest se pulla incluso con missing. up no es el canal de updates del bot.

Leer guía
Agente con Chromium y /dev/shm dimensionado frente al default 64MB
GuíaDeploy9 min

shm_size para un agente IA con Chromium: 64MB no alcanza

Cómo no crashear Playwright en Docker: shm_size 1gb en Compose, /dev/shm distinto de mem_limit del cgroup. Si omites --shm-size el daemon usa 64m. ipc shareable no es host. Docs Compose y Engine, verificados con curl el 3 de septiembre de 2026.

Leer guía
Contenedor del agente sin privilegios nuevos tras exec
GuíaDeploy9 min

no-new-privileges: el agente no sube de uid aunque el binario pida setuid

Cómo no dejar que un binario setuid escape el USER 1000: security_opt no-new-privileges en Compose. Distinto de cap_drop. El spec acepta flag, =true y :true. En K8s el campo es allowPrivilegeEscalation false. CLI Docker, curl el 3 de septiembre de 2026.

Leer guía
Línea de tiempo SIGTERM a SIGKILL con margen para drenar el webhook
GuíaDeploy9 min

stop_grace_period: el agente termina el webhook antes del SIGKILL

Cómo no cortar un tool call a los 10s: stop_grace_period en Compose, docker stop -t, distinto del handler SIGTERM. Default Linux 10s / Windows 30s. Fly 5s max 300s. Railway 0s de drain. Techos oficiales curl 3 de septiembre de 2026.

Leer guía
Token del agente en un archivo secret montado, no en variables de entorno
GuíaDeploy9 min

Secrets Compose para un agente IA: no en el env del proceso

Cómo no dejar el token de Telegram en docker inspect: secrets de Compose con file o environment (v2.6.0+), mount /run/secrets, grant por servicio. Distinto de env y de Swarm 500 KB. uid/mode no aplican con file en Compose. Techos oficiales curl 3 de septiembre de 2026.

Leer guía
Servicios Compose con profiles tools apagados junto al webhook en prod
GuíaDeploy9 min

Compose profiles para un agente IA: migrate no es el webhook

Cómo no dejar Adminer y el job migrate 24/7 en prod: profiles de Compose, COMPOSE_PROFILES y el webhook sin profile. Distinto de depends_on healthy. Regex de nombres, --profile '*' y compose run que auto-activa. Techos oficiales Docker Compose, curl 3 de septiembre de 2026.

Leer guía
Dos redes Compose: publica para el webhook y privada para Postgres
GuíaDeploy9 min

Redes Compose para un agente IA: postgres fuera del default bridge

Cómo no dejar la DB en el bridge default: networks internas, el agente en frontend+backend, postgres solo backend. Distinto de Fly 6PN. internal no bloquea ports. Techos oficiales Compose spec y how-to, verificados con curl el 3 de septiembre de 2026.

Leer guía