BookinglyTech News
Software

Zed abre la beta pública de Delta y apaga las pull requests en su propio repositorio

El equipo de Zed lanza un entorno colaborativo que trabaja con hilos y agentes en lugar de pull requests, y ya lo usa para desarrollar el propio Delta.

3 min de lecturaLobsters0 vistas

Zed ha abierto la beta pública de Delta, un entorno colaborativo para programar con agentes y revisar lo que producen. La prueba la ha hecho en casa primero: la semana pasada desactivó las pull requests en el repositorio de Delta y desde entonces el proyecto se construye dentro de Delta. Está disponible para macOS, Linux y Windows, se puede usar en web sin instalar nada y se siguen los hilos desde el navegador del móvil. Durante la beta es gratis; la empresa dice que habrá planes de pago para individuos y equipos y que siempre quedará una versión gratuita.

Colaborar sin commits ni push

El modelo rompe con el flujo habitual. No hace falta commitear ni empujar código para que alguien trabaje contigo: invitas a un compañero directamente a la conversación con el agente. Cuando se une, ve los mismos worktrees y puede trabajar sobre ellos en su máquina. Puede preguntarle al mismo agente por qué elegiste un Mutex en lugar de un RwLock, y si te desconectas, sigue donde lo dejaste.

La revisión también cambia. En vez de convertir un diff en una pull request, se crea un subhilo de revisión que guía por los cambios del branch con acceso al contexto del agente original. Cada revisión recibe su propia copia aislada de los worktrees del hilo padre, así nadie pisa el trabajo en curso con sus pruebas. Si el revisor encuentra algo, pide una corrección o la hace con un agente, y esos arreglos se incorporan al hilo padre antes de integrar el cambio.

Zed sostiene que las pull requests, que GitHub popularizó hace más de quince años, ya no encajan: con agentes generando código a mansalva, los diffs que se piden revisar han crecido muchísimo, y partir uno en una pila de branches ayuda a navegar pero no transmite las decisiones que hay detrás.

DeltaDB, con Git debajo

Todo se apoya en DeltaDB, que extiende el versionado por contenido de Git con versiones incrementales basadas en deltas. Guarda las ediciones entre commits junto a los mensajes de humanos y agentes, de modo que queda registrado cómo evolucionó el código a lo largo de un hilo. El commit sigue siendo el checkpoint que se empuja, se baja y se compila.

No hace falta mudar al equipo entero. zed-industries/zed sigue en GitHub, porque ahí es donde la comunidad abre issues y manda cambios, y se anima a los contribuidores a compartir hilos de Delta junto a sus pull requests. Quien no abra Delta ve un repositorio Git normal.

La compañía no da cifras de terceros, solo las suyas: 33 personas han integrado 570 cambios en main desde que apagaron las pull requests. Su apuesta es que el hilo sustituya a la pull request como pieza central de lo que llaman ingeniería continua. Queda por ver el resto: quieren llevar builds basados en contenido y verificación tipo CI dentro del hilo, y de momento un agente puede lanzar una ejecución contra un proveedor de CI existente y comprobar el resultado antes de integrar. Puedes descargar Delta y consultar su hoja de ruta para saber qué viene después.