Cloudflare anunció Forge, una herramienta de código abierto que genera SDK, comandos y documentación a partir de la descripción de una API. La publicó bajo licencia Apache 2.0 para que otros equipos puedan ejecutarla, modificarla y mantenerla en su propia infraestructura. El proyecto surge en un contexto de riesgo de dependencia: después de que Anthropic adquiriera Stainless, el proveedor anunció el cierre de su generador alojado, utilizado por varias compañías para actualizar bibliotecas de clientes.

Forge ya produce los comandos de cf, la nueva CLI de Cloudflare. Esta interfaz utiliza las descripciones OpenAPI de la empresa para abarcar miles de operaciones, frente al alcance más limitado de Wrangler. Cloudflare pretende que cf sustituya gradualmente a esa herramienta anterior. Un mismo origen de datos debería permitir regenerar SDK, comandos y documentación cuando cambie la API, reduciendo divergencias entre interfaces que antes se mantenían por separado. La compañía también quiere que sus ingenieros puedan prever el efecto de un cambio antes de integrarlo.

El enfoque resulta relevante para agentes de IA, que dependen de interfaces actualizadas para saber qué acciones permite un servicio. Sin embargo, Forge aún está en una fase temprana: cf es su primer resultado operativo y la migración de los SDK existentes y de la documentación sigue pendiente. El anuncio demuestra una dirección técnica y de licenciamiento, pero todavía no confirma que Forge cubra todos los formatos y productos que Cloudflare planea añadir.

Glosario

SDK
Conjunto de bibliotecas y herramientas que facilita usar una API desde un lenguaje de programación.
OpenAPI
Formato de descripción de operaciones y datos de una API que otras herramientas pueden procesar.
CLI
Interfaz de línea de comandos para ejecutar funciones de un servicio desde una terminal.
Licencia Apache 2.0
Licencia de código abierto permisiva que permite usar, modificar y distribuir software bajo sus condiciones.