Beats News: Tras Cursor y Anthropic, OpenAI ha anunciado su propio backend Git, Pando, que ya ha asumido la gestión de todo el repositorio principal de la empresa. Durante el último año, Codex permitió a los ingenieros desplegar simultáneamente numerosos agentes para escribir código, lo que aumentó las ramas, los push, las fusiones y las solicitudes de extracción. El sistema anterior de OpenAI experimentó frecuentes bloqueos y fallos en las fusiones, con una confiabilidad que incluso cayó por debajo del 90%.
Un ingeniero se encargó del diseño de la arquitectura central, con múltiples equipos de Codex Agent participando en su implementación; Pando entró en producción en 10 semanas. Este backend permite procesar simultáneamente los push de código de diferentes ramas sin necesidad de colocarlos en cola unos detrás de otros. Al realizar pull, ya no se generan paquetes de datos individualmente para cada cliente, sino que se reutilizan los paquetes de Git existentes y se distribuyen directamente mediante caché. Tras la modificación, la latencia mediana de los push de código se redujo en casi un 80%, se distribuyen cerca de 1 PB de datos diariamente y la tasa de aciertos en caché supera el 99%, aunque ya no se garantiza que las diferentes ramas muestren el mismo estado en un momento dado.
El origen de Cursor aún se basa en Git, orientado principalmente como servicio de alojamiento de código alternativo a GitHub. Scion de Anthropic descarta Git, trasladando las confirmaciones, fusiones y consultas de historial al lado del servidor. OpenAI conserva el cliente y el protocolo Git, reemplazando únicamente el backend, por lo que los ingenieros y los Agentes no necesitan modificar sus flujos de desarrollo existentes.

