Volver a todas las novedades
Publicado el · por El equipo de Bromure

Bromure Agentic Coding 4.3: un navegador que el agente puede controlar, y todo tu sandbox desde cualquier lugar

Bromure Agentic Coding 4.3 dota a cada workspace de un verdadero navegador web que el agente puede ver y controlar — un Chromium completo en su propia VM desechable, conectado al agente como servidor MCP sin ninguna configuración, y compartido contigo para que puedas observar, tomar el control o señalarle un elemento. Y abre el propio Bromure al acceso remoto total: replica una instancia en marcha desde cualquier Mac y luego activa una VPN ad-hoc para que cualquier aplicación local llegue a las VMs de la remota en sus direcciones reales, como si estuvieran sobre tu escritorio.

Bromure Agentic Coding ejecuta tu agente de programación dentro de una VM Linux desechable, con un proxy man-in-the-middle en el host que observa cada byte que envía a las APIs del modelo. La versión 4.3 abre dos nuevas puertas: una para el agente — un verdadero navegador web que puede ver y controlar — y otra para ti — todo tu sandbox, accesible desde cualquier Mac como si estuviera sobre tu escritorio.

Un navegador con el que el agente puede hablar

Cada workspace incluye ahora su propio navegador web: un Chromium completo que se abre como un panel junto al terminal (⌃⌘B, o el botón del globo en la barra de herramientas). Existe para que el agente pueda ver la web — abrir la aplicación que acaba de construir, reproducir un error, leer una página de documentación, recorrer un flujo — y para que tú puedas observar y controlar el mismísimo navegador que él usa. El navegador se ejecuta en su propia VM sidecar desechable, separada tanto de la VM del agente como de tu Mac, de modo que una página hostil nunca puede tocar un solo archivo.

Es agéntico sin ninguna configuración. A cada agente del workspace se le entrega automáticamente un servidor MCP browser integrado — 23 herramientas para navegar, hacer clic, escribir, tomar capturas de pantalla, ejecutar JavaScript y leer la consola y el registro de red, las mismas cosas a las que recurrirías en DevTools. Nunca tienes que activarlo; solo pide algo que necesite una página:

Open http://<workspace-ip>:3000, click "Sign up", fill the form with a test
account, and tell me if the confirmation page renders. Screenshot it.

Tú y el agente compartís un mismo navegador — la página que el agente abre aparece en tu panel, y una pestaña que tú abres es visible para el agente. Y cuando las palabras son una forma torpe de identificar un elemento en una página recargada ("la segunda tarjeta", "ese botón roto"), dile al agente "déjame señalarlo": activa un selector en vivo justo en el panel, tú haces clic en el elemento que quieres decir, y él recibe el selector CSS exacto — nada que describir, copiar ni pegar.

Por defecto, el navegador es desechable: su disco se borra al desmontarlo, de modo que las cookies, los inicios de sesión y el historial desaparecen y cada nueva apertura empieza limpia — la opción segura para un workspace apuntado a código no confiable. Cuando necesites que un inicio de sesión sobreviva, activa Mantener la sesión iniciada en los sitios web para obtener un perfil cifrado y por workspace que persiste.

Una ventana de Bromure Agentic Coding con el terminal a la izquierda, donde el agente está trabajando, y el panel del navegador integrado abierto a la derecha, donde el agente ha cargado una página de documentación.

Acceso remoto total, desde el propio Bromure

Una VM de workspace vive en un Mac, pero no siempre estás sentado frente a ese Mac. En la 4.3, ejecuta Bromure en el Mac Studio que hay bajo tu escritorio y replícalo desde tu portátil: una ventana en vivo, 1:1, de la instancia remota — su cuadrícula, sus workspaces, sus terminales y sus paneles, renderizados con las mismas vistas exactas que ya conoces — donde cada edición se ejecuta en la remota y repercute directamente de vuelta.

Todo circula por una única y opcional puerta de entrada SSH, desactivada por defecto, que la propia aplicación gestiona — sin Inicio de sesión remoto de macOS, sin derechos de administrador, sin root, y jamás un shell en crudo. La clave del host de la remota se fija en el primer contacto y se te advierte ruidosamente si alguna vez cambia, y los secretos nunca cruzan el enlace: las lecturas de perfil llegan con cada campo secreto en blanco, de modo que tus claves de API y tokens permanecen en el Mac remoto.

El titular es la nueva VPN ad-hoc. El servidor de desarrollo de un workspace remoto vive en una dirección privada como http://192.168.x.x:3000 en la red de la remota. Activa el interruptor de red en la barra de herramientas de la réplica y un asistente puntual — instalado sin sudo — levanta una interfaz utun que enruta la subred de VM de la remota hacia tu máquina y empalma cada flujo sobre la conexión SSH. Ahora cualquier aplicación local — tu navegador de todos los días, curl, tu IDE — llega a una VM de workspace remoto en su dirección literal, como si la VM se ejecutara localmente. Para mantener eso seguro cuando replicas más de una máquina, cada instalación ahora elige su propia /24 privada y aleatoria, de modo que dos sandboxes independientes casi nunca colisionan.

El diálogo Conectar a un Bromure remoto que enumera los Mac guardados para replicar — cada uno mostrado como un nombre sobre su user@address:port — con los botones Mostrar la clave de este Mac, Cancelar y Conectar.

Ambas funciones están documentadas por completo en el manual de usuario: El navegador integrado y Acceso remoto y el cliente enriquecido.

Bromure Agentic Coding es gratuito y de código abierto en Apple Silicon. Consigue la 4.3 en la página de descargas, o descubre más →.