BookinglyTech News
Software

Whiteboard, un IDE open source donde el agente dibuja lo que va a programar

La herramienta, con licencia MIT, se conecta a Claude Code o Codex y les da un SDK para dibujar diagramas en un lienzo compartido, con un visor de diffs semántico escrito en Rust

3 min de lecturaHacker News (top)0 vistas

Whiteboard es una aplicación de escritorio open source en la que una persona y un agente de código trabajan sobre el mismo lienzo para diseñar software. La app se conecta a Claude Code, Codex u otro agente y le expone un SDK con el que dibujar diagramas dentro de la propia interfaz para explicar lo que está haciendo. Viene del programa de Y Combinator, tiene licencia MIT y se ejecuta contra los repositorios locales.

El flujo que proponen es corto: se descarga, se abre la app, se conecta el agente desde la pantalla de bienvenida y se le pide que revise la rama actual contra un main actualizado y abra el resultado en Whiteboard. Hay un vídeo de un minuto con la demo. La compañía recomienda modelos como GPT-6 Sol y Claude Opus 5.5 por su equilibrio entre inteligencia, coste y velocidad, y reconoce que todavía está ajustando el prompt de sistema para que las decisiones sensatas vengan por defecto.

Un revisor, no un editor

La pieza con más sustancia es el visor de diffs semántico, escrito en Rust. En lugar de enseñar el diff crudo, que suele ser ruidoso, parsea el AST y muestra solo los cambios relevantes. Por defecto resume las funciones añadidas grandes como pseudocódigo y colapsa las modificaciones de pruebas y documentación. Todo eso se puede cambiar con un sistema de plugins basado en WASM.

Desde el lienzo se salta al código: al hacer clic en un diagrama de secuencia, en un diagrama entidad-relación o en una cita del rastro del agente, se abre el fragmento correspondiente. Para navegar hay atajos de teclado y soporte LSP de VS Code, porque debajo hay una copia de Code OSS. La compañía incorpora el editor de Microsoft en vez de mantener parches, y argumenta que a los agentes de código se les da mal aplicarlos, además de que una parte importante del árbol actual de VS Code (calculan que alrededor del 45%) es Copilot y no la necesitan. Dicen que siguen el upstream y van fusionando sus parches de seguridad y funcionalidad.

Hay también un registro de decisiones: el agente puede consultar y enlazar sus propios rastros en el lienzo, de forma que se ve qué requisitos se pusieron, cómo se implementaron y qué decidió el agente por su cuenta.

Licencia, telemetría y lo que falta

El proyecto es MIT y la intención es que siga siendo autoalojable siempre, aunque hay un producto hospedado para equipos en camino. La telemetría es anónima y, según la documentación, no incluye código, diffs, texto del lienzo, prompts ni salida del modelo; se puede desactivar en cualquier momento.

Las limitaciones están declaradas sin adornos: no se pueden editar archivos dentro de la app, revisar varios repositorios en una sola revisión no está bien soportado, y una revisión compartida no se actualiza para quien la recibe, hay que volver a compartirla.

La apuesta de fondo es que el cuello de botella del desarrollo se ha movido de escribir código a entenderlo y revisarlo, y que ahí un editor al uso se queda corto. Lo que está por ver es si los equipos cambian parte de su flujo de revisión por una herramienta que, de momento, solo sirve para mirar.