Agentes de IA · Para desarrolladores

# Todo sobre agentes de IA, en español.

Un agente no es un chatbot con herramientas: es un bucle que decide y actúa hasta cumplir un objetivo. Aquí está qué son, los patrones para construir uno que aguante trabajo real, los protocolos que se están escribiendo para ellos y los agentes concretos que ya puedes usar.

18 artículos·5 pistas

[Empezar por el concepto](https://www.angelcruz.dev/post/que-es-un-agente-de-ia)

Entender

## Qué es un agente, y qué no

La distinción que hay que tener clara antes de lo demás: un agente no es un chatbot con herramientas, y usar uno no es lo mismo que trabajar con disciplina.

- ### [Qué es un agente de IA](https://www.angelcruz.dev/post/que-es-un-agente-de-ia)
  [El punto de entrada: percibir, decidir y actuar en bucle para cumplir un objetivo. Su anatomía, cómo razona, cómo se le dan herramientas y qué cambia al pasar de un agente a un equipo.](https://www.angelcruz.dev/post/que-es-un-agente-de-ia)

  [\[Concepto\]\[Anatomía\]\[Herramientas\]](https://www.angelcruz.dev/post/que-es-un-agente-de-ia)

  [5 min de lecturaLeer](https://www.angelcruz.dev/post/que-es-un-agente-de-ia)
- ### [Vibe coding vs. agentic engineering: por qué la estructura le gana a la velocidad](https://www.angelcruz.dev/post/vibe-coding-vs-agentic-engineering)
  [La diferencia no la marca la herramienta, la marca el proceso. Uno prioriza velocidad y acumula deuda; el otro mete al agente dentro de un flujo con disciplina de ingeniería.](https://www.angelcruz.dev/post/vibe-coding-vs-agentic-engineering)

  [\[Proceso\]\[Deuda técnica\]](https://www.angelcruz.dev/post/vibe-coding-vs-agentic-engineering)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/vibe-coding-vs-agentic-engineering)
- ### [¿Claude te está haciendo más tonto? Una reflexión](https://www.angelcruz.dev/post/claude-te-esta-haciendo-mas-tonto)
  [El contrapeso honesto al entusiasmo: si te sientes más inteligente cada vez que usas un agente, quizá esté pasando lo contrario. Una reflexión, no un tutorial.](https://www.angelcruz.dev/post/claude-te-esta-haciendo-mas-tonto)

  [\[Opinión\]\[Criterio\]](https://www.angelcruz.dev/post/claude-te-esta-haciendo-mas-tonto)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/claude-te-esta-haciendo-mas-tonto)

Patrones

## Cómo se construye uno que aguante

El modelo es la parte fácil. Lo que decide si un agente sirve es el bucle que lo envuelve, cuándo para, qué recuerda y qué pasa cuando se cae a mitad del trabajo.

- ### [Ralph Loop](https://www.angelcruz.dev/post/ralph-loop-revolucion-agentes-ia)
  [La metodología de Geoffrey Huntley para tareas largas sin límite de contexto: Git como memoria y cada iteración arrancando con contexto fresco. El post más leído de esta guía.](https://www.angelcruz.dev/post/ralph-loop-revolucion-agentes-ia)

  [\[Bucle\]\[Git\]\[Contexto\]](https://www.angelcruz.dev/post/ralph-loop-revolucion-agentes-ia)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/ralph-loop-revolucion-agentes-ia)
- ### [Loop y harness engineering: cómo se construye un agente de IA](https://www.angelcruz.dev/post/loop-harness-engineering)
  [Qué es exactamente un harness: el bucle, las herramientas y la gestión de contexto. Y por qué el criterio de parada es casi todo el diseño.](https://www.angelcruz.dev/post/loop-harness-engineering)

  [\[Harness\]\[Criterio de parada\]](https://www.angelcruz.dev/post/loop-harness-engineering)

  [5 min de lecturaLeer](https://www.angelcruz.dev/post/loop-harness-engineering)
- ### [Graph engineering: cuándo tu agente deja de ser un bucle](https://www.angelcruz.dev/post/graph-engineering-agentes-ia)
  [Cuándo un bucle deja de bastar y necesitas un grafo. El motivo real no es la taxonomía que repiten los blogs: es la ejecución durable, que una caída en el minuto 40 reanude en vez de empezar de cero.](https://www.angelcruz.dev/post/graph-engineering-agentes-ia)

  [\[Grafos\]\[Ejecución durable\]](https://www.angelcruz.dev/post/graph-engineering-agentes-ia)

  [10 min de lecturaLeer](https://www.angelcruz.dev/post/graph-engineering-agentes-ia)
- ### [MentisDB: memoria persistente y self-hosted para tus agentes de IA](https://www.angelcruz.dev/post/mentisdb-memoria-persistente-agentes)
  [La pieza que le falta a un agente que se reinicia y olvida: un motor de memoria persistente, self-hosted, que se conecta vía MCP y controlas tú.](https://www.angelcruz.dev/post/mentisdb-memoria-persistente-agentes)

  [\[Memoria\]\[MCP\]\[Self-hosted\]](https://www.angelcruz.dev/post/mentisdb-memoria-persistente-agentes)

  [8 min de lecturaLeer](https://www.angelcruz.dev/post/mentisdb-memoria-persistente-agentes)

Infraestructura

## La web que los agentes van a usar

Los protocolos que se están escribiendo ahora para que un agente se descubra, se autorice y lea una página sin gastar 300 KB en hacerlo. Casi nada de esto tiene todavía tráfico humano, y ese es justo el punto.

- ### [Content Negotiation para Agentes de IA: De 316KB a 1.3KB (Reducción del 99.6%)](https://www.angelcruz.dev/post/content-negotiation-agentes-ia)
  [Servir markdown al agente y HTML al navegador en la misma URL. De 316 KB a 1,3 KB, con la implementación en Next.js que usa este propio sitio.](https://www.angelcruz.dev/post/content-negotiation-agentes-ia)

  [\[Content negotiation\]\[Next.js\]\[Tokens\]](https://www.angelcruz.dev/post/content-negotiation-agentes-ia)

  [16 min de lecturaLeer](https://www.angelcruz.dev/post/content-negotiation-agentes-ia)
- ### [DNS-AID: descubrimiento de agentes de IA a través de DNS](https://www.angelcruz.dev/post/dns-aid-descubrimiento-agentes-ia-dns)
  [Un borrador del IETF para que los agentes se descubran por DNS, reutilizando registros SVCB y DNSSEC. Leído del draft original, con la valoración de si conviene hoy.](https://www.angelcruz.dev/post/dns-aid-descubrimiento-agentes-ia-dns)

  [\[DNS\]\[IETF\]\[SVCB\]](https://www.angelcruz.dev/post/dns-aid-descubrimiento-agentes-ia-dns)

  [8 min de lecturaLeer](https://www.angelcruz.dev/post/dns-aid-descubrimiento-agentes-ia-dns)
- ### [AAP: OAuth 2.0 para la era de los agentes de IA](https://www.angelcruz.dev/post/aap-oauth-agentes-de-ia)
  [OAuth no se diseñó para algo que actúa solo con tus credenciales. AAP mete capacidades con límites, binding a tarea, cadena de delegación y aprobación humana dentro del propio token.](https://www.angelcruz.dev/post/aap-oauth-agentes-de-ia)

  [\[OAuth\]\[Autorización\]\[Delegación\]](https://www.angelcruz.dev/post/aap-oauth-agentes-de-ia)

  [4 min de lecturaLeer](https://www.angelcruz.dev/post/aap-oauth-agentes-de-ia)
- ### [Cloudflare Monetization Gateway: cobrarle a los agentes de IA por tu contenido](https://www.angelcruz.dev/post/cloudflare-monetization-gateway)
  [La otra mitad del problema: si un agente consume tu página, tu API o tu herramienta MCP, quién paga. El protocolo abierto x402 y los pagos por consumo, explicados.](https://www.angelcruz.dev/post/cloudflare-monetization-gateway)

  [\[x402\]\[Pagos\]\[MCP\]](https://www.angelcruz.dev/post/cloudflare-monetization-gateway)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/cloudflare-monetization-gateway)

En la práctica

## Los agentes que ya existen

Reseñas de agentes concretos y de los modelos que los mueven, leídas de la documentación oficial y no del anuncio. Suele haber letra chica.

- ### [Muse Code: Meta entra en la terminal, y los benchmarks no cuadran](https://www.angelcruz.dev/post/muse-code-meta-agente-terminal)
  [El agente de terminal de Meta. Lo interesante no es que compita con Claude Code: es que su número estrella no aparece en el leaderboard verificado.](https://www.angelcruz.dev/post/muse-code-meta-agente-terminal)

  [\[Meta\]\[Terminal\]\[Benchmarks\]](https://www.angelcruz.dev/post/muse-code-meta-agente-terminal)

  [11 min de lecturaLeer](https://www.angelcruz.dev/post/muse-code-meta-agente-terminal)
- ### [Grok Bot: agentes con su propio ordenador, y una letra chica que conviene leer](https://www.angelcruz.dev/post/grok-bot-agentes-ordenador-compartido)
  [Agentes que inician sesión en tus herramientas y trabajan solos en un ordenador en la nube. Con una advertencia de la documentación oficial que casi nadie está contando.](https://www.angelcruz.dev/post/grok-bot-agentes-ordenador-compartido)

  [\[Grok\]\[Aislamiento\]\[Riesgos\]](https://www.angelcruz.dev/post/grok-bot-agentes-ordenador-compartido)

  [10 min de lecturaLeer](https://www.angelcruz.dev/post/grok-bot-agentes-ordenador-compartido)
- ### [fx de Vercel: el agente de código escrito en Zig](https://www.angelcruz.dev/post/fx-vercel-agente-codigo-zig)
  [Un agente de código en un binario nativo de 7,8 MiB, Apache-2.0 y agnóstico de modelo. Qué trae por dentro y qué no cuenta el anuncio.](https://www.angelcruz.dev/post/fx-vercel-agente-codigo-zig)

  [\[Vercel\]\[Zig\]\[Open source\]](https://www.angelcruz.dev/post/fx-vercel-agente-codigo-zig)

  [14 min de lecturaLeer](https://www.angelcruz.dev/post/fx-vercel-agente-codigo-zig)
- ### [Modelos chinos abiertos para programar: por qué importan y cómo usarlos](https://www.angelcruz.dev/post/modelos-chinos-abiertos-para-programar)
  [Zhipu, DeepSeek, Alibaba y Moonshot publican modelos de pesos abiertos que lideran el open-weight en código a una fracción del precio. Por qué importan y cómo usarlos.](https://www.angelcruz.dev/post/modelos-chinos-abiertos-para-programar)

  [\[Pesos abiertos\]\[Coste\]](https://www.angelcruz.dev/post/modelos-chinos-abiertos-para-programar)

  [6 min de lecturaLeer](https://www.angelcruz.dev/post/modelos-chinos-abiertos-para-programar)

Con PHP

## Agentes para quien vive en Laravel

El ecosistema de agentes asume que programas en TypeScript o Python. Estas tres piezas son las que hay si tu día a día es PHP.

- ### [IA para desarrolladores Laravel](https://www.angelcruz.dev/post/ia-para-desarrolladores-laravel)
  [El recorrido específico de Laravel: codear con Claude Code y Boost, exponer tu app con MCP y las piezas oficiales del ecosistema.](https://www.angelcruz.dev/post/ia-para-desarrolladores-laravel)

  [\[Laravel\]\[Boost\]\[MCP\]](https://www.angelcruz.dev/post/ia-para-desarrolladores-laravel)

  [4 min de lecturaLeer](https://www.angelcruz.dev/post/ia-para-desarrolladores-laravel)
- ### [Laravel Tackle: el agente de IA que vive dentro de tu app](https://www.angelcruz.dev/post/laravel-tackle-agente-ia)
  [Un agente que se instala con Composer y corre como comandos Artisan, así que ve tus rutas, tu Telescope y tus tests. Los límites están en PHP, no en el prompt.](https://www.angelcruz.dev/post/laravel-tackle-agente-ia)

  [\[Artisan\]\[Composer\]](https://www.angelcruz.dev/post/laravel-tackle-agente-ia)

  [11 min de lecturaLeer](https://www.angelcruz.dev/post/laravel-tackle-agente-ia)
- ### [Google dice que Go es ideal para programar con agentes. ¿Y PHP?](https://www.angelcruz.dev/post/php-laravel-lenguaje-para-agentes)
  [Google publicó los cinco criterios que hacen a un lenguaje bueno para revisar código generado por IA. PHP empata en dos y pierde en tres, y solo uno de los tres no tiene arreglo.](https://www.angelcruz.dev/post/php-laravel-lenguaje-para-agentes)

  [\[PHP\]\[Criterios\]\[Revisión\]](https://www.angelcruz.dev/post/php-laravel-lenguaje-para-agentes)

  [15 min de lecturaLeer](https://www.angelcruz.dev/post/php-laravel-lenguaje-para-agentes)

Alrededor

## Las guías que se tocan con esta

Un agente necesita herramientas y un sitio donde correr. Esas dos piezas tienen su propia guía, y desde aquí se llega mejor que al revés.

### [Model Context Protocol](https://www.angelcruz.dev/guia-mcp)

[El estándar con el que un agente descubre e invoca herramientas externas. Arquitectura, cómo escribir un servidor y cómo conectarlo.](https://www.angelcruz.dev/guia-mcp)

### [Claude Code](https://www.angelcruz.dev/guia-claude-code)

[Un agente ya hecho que vive en la terminal. Configurarlo, extenderlo con hooks y skills, y repartir trabajo con subagentes.](https://www.angelcruz.dev/guia-claude-code)

FAQ

## Preguntas frecuentes

### ¿Qué es un agente de IA?+−

Un modelo que percibe, decide y actúa en bucle usando herramientas para cumplir un objetivo, en vez de responder una sola vez. La diferencia con un chatbot no es la inteligencia del modelo: es que hay un bucle, herramientas y un criterio para parar.

### ¿Por dónde empiezo si nunca he construido uno?+−

Por el concepto y luego por el harness, que son los dos primeros bloques de esta página. Construir un agente no es elegir un modelo: es escribir el bucle que lo envuelve y decidir cuándo para. Si lo que quieres es usar uno ya hecho en vez de construirlo, la guía de Claude Code es el camino corto.

### ¿Necesito un framework de agentes?+−

No para empezar. Un bucle, un par de herramientas y un criterio de parada se escriben a mano y enseñan más que cualquier abstracción. Los grafos y la ejecución durable tienen sentido cuando el trabajo es largo y una caída a mitad te obliga a repetirlo todo.

### ¿Cómo le doy herramientas a un agente?+−

Hoy el estándar es MCP: el agente descubre las herramientas que ofrece un servidor y las invoca sin conocer su implementación. Tiene su propia guía en este sitio, con la arquitectura y cómo escribir un servidor.

### ¿Los agentes sirven ya para trabajo real o es todo demo?+−

Sirven, con una condición que se repite en casi todos los artículos de esta guía: funcionan cuando el resultado se puede verificar. Tests que pasan o fallan, un build que compila, un diff que se revisa. Cuando no hay forma de comprobar el resultado, lo que consigues es trabajo plausible sin saber si es correcto.

Por dónde empezar

## Primero, qué es un agente.

La distinción con un chatbot no es de marketing: es el bucle, las herramientas y el criterio de parada. Con eso claro, el resto de la guía se ordena solo.

[Leer qué es un agente de IA](https://www.angelcruz.dev/post/que-es-un-agente-de-ia)

---

Canónico HTML: [https://www.angelcruz.dev/guia-agentes-ia](https://www.angelcruz.dev/guia-agentes-ia)
Índice del sitio: [/sitemap.md](https://www.angelcruz.dev/sitemap.md)
