Qué es
Cloudflare Agents es un SDK para ejecutar agentes persistentes sobre Durable Objects. Cada agente dispone de estado, almacenamiento y ciclo de vida propios, con soporte para comunicación y tareas programadas.
Para qué te sirve
- Cuando necesitas que una conversación conserve estado entre peticiones.
- Cuando un agente debe coordinar una interfaz en tiempo real y trabajo posterior.
Cómo funciona
El SDK enlaza la lógica del agente con la infraestructura de Cloudflare. Sus APIs gestionan estado y comunicación; la aplicación sigue definiendo qué modelos y herramientas utiliza y qué acciones puede ejecutar.
Antes de empezar
Necesitas Node.js con npm/npx y una cuenta de Cloudflare incluso para ejecutar la plantilla localmente: utiliza Workers AI remoto. Comprueba las condiciones del alojamiento y de los proveedores de modelos; la licencia MIT del SDK no incluye esos consumos.
Límites y alternativas
No es una solución autoalojada equivalente a un proceso local. Frente a programar tu propia persistencia, delega parte del ciclo de ejecución en Durable Objects, a cambio de adoptar ese entorno.
Recursos
- Repo en GitHub - 5893 estrellas; licencia MIT.
- README e instalación - fuente de los pasos y requisitos.
- Licencia del repositorio - consulta su alcance antes de reutilizar el código.
- Historial de cambios - último commit comprobado: 2026-10-26; revisión del recurso: 2026-10-26.