Novedades de productos

Presentamos la versión preliminar de la terminal de Linux de Googlebook: un entorno respaldado por VMs para la IA y el desarrollo

Lectura de 2 min
Ver el perfil de Cyrus Stoller
Cyrus Stoller Gerente de grupo de productos, laptops y tablets

Hoy en día, para aprovechar al máximo los flujos de trabajo de IA, se necesita acceso a una terminal con una línea de comandos, incluso si alguien no se identifica como programador o desarrollador de software. Con Googlebook, nos entusiasma ayudar a los usuarios a expresarse y acceder a estas herramientas. Las Googlebooks incluyen herramientas preinstaladas para que puedas comenzar a usarlas. En esta publicación, exploraremos las funciones de nuestra nueva terminal de Linux, que ya está disponible en versión preliminar, compartiremos nuestra hoja de ruta para el futuro y te invitaremos a ayudarnos a dar forma a este ecosistema juntos.

Punto de entrada para el desarrollo de agentes

Los agentes de IA usan la terminal para instalar paquetes, escribir archivos, automatizar tareas y crear apps en función de instrucciones escritas en lenguaje natural. Para que la Googlebook sea la compañera perfecta para crear y trabajar en la frontera de la IA de agentes, la terminal debía ser de fácil acceso.

Entendemos que la IA conlleva riesgos. El SO de Googlebook se diseñó con la defensa en profundidad como principio fundamental. Todos los comandos de la terminal se ejecutan por completo dentro de la VM de Linux, lo que crea una zona de pruebas aislada. Este diseño permite que los usuarios otorguen privilegios de "sudo" (administrador) a herramientas de IA como Antigravity y otras plataformas de IA de agentes que usan mucho las herramientas de línea de comandos, a la vez que limita las oportunidades de que se dañe el sistema o de que se acceda sin autorización a tus archivos privados. El límite de la VM ayuda a proteger el SO host y los archivos no activados. Cada directorio que se pone a disposición de la VM de Linux solo se activa después de que el usuario otorga su permiso explícito. Lo mejor de todo es que el restablecimiento de la VM con un solo clic hace que la experimentación no genere estrés, ya que los usuarios pueden conservar fácilmente sus archivos en el sistema de archivos del host cuando restablecen la VM. Incluso puedes ver tus archivos de Linux en la app de Archivos de Googlebook, donde un usuario puede acceder a las carpetas locales, incluidas las fotos y los archivos sincronizados sin esfuerzo desde su teléfono Android. Con una secuencia de comandos de Python rápida o un agente de IA, puedes procesar tus archivos por lotes en segundos.

Beneficios de las VMs de Linux

La terminal les brinda a los usuarios la libertad de crear y usar el software que elijan. Nos entusiasma ver que los usuarios crean herramientas que se adaptan de forma muy específica a sus necesidades, así como apps de prototipos para un uso más amplio. Con un entorno de Debian Linux, los usuarios se benefician del ecosistema maduro con el que están familiarizados los desarrolladores de Linux. Esto significa que tienen acceso a las herramientas de la CLI más recientes y a los flujos de trabajo comunes de los desarrolladores, como "apt", "git", "ssh", y a los compiladores y entornos de ejecución habituales.

De forma predeterminada, nuestra versión preliminar de la terminal en Googlebook se optimizó para la creación rápida de prototipos, el desarrollo web, la creación de secuencias de comandos y los flujos de trabajo de agentes a través de la CLI. Hay redirección automática de puertos de localhost al navegador del host y compatibilidad con entornos de ejecución modernos (p.ej., Node.js, Python, Ruby, Go y Rust). Los usuarios pueden ajustar la cantidad de memoria disponible para la VM según sus cargas de trabajo. Nuestros propios ingenieros han estado usando Googlebooks para compilar un kernel de Linux y usar la terminal para la ingeniería de plataformas.

Con la mirada puesta en el futuro

Estamos ansiosos por ver cómo la terminal y la VM de Linux siguen mejorando con el tiempo, incluida la compatibilidad con apps de GUI de Linux con integración directa en el selector de aplicaciones. Estas son algunas áreas clave de la hoja de ruta:

  • Estamos trabajando arduamente para que puedas compilar no solo en Googlebook, sino también para tus otros dispositivos. Además de la transferencia de red y el ADB inalámbrico existentes, se incorporarán la transferencia de USB y la compatibilidad con ADB por USB, lo que permitirá la depuración de dispositivos locales y mucho más desde nuestra VM de Linux y Antigravity. Obtén más información sobre Antigravity en Googlebook.
  • Nuestros verificadores están ansiosos por ejecutar tareas más complejas. Para que esto sea más fluido, agregaremos un escalamiento dinámico de memoria y almacenamiento para la VM.
  • Agregaremos aceleración de hardware de GPU y NPU para cargas de trabajo locales más pesadas, lo que permitirá que los usuarios aprovechen el rendimiento y la eficiencia energética del hardware dedicado.
  • La persistencia de la VM y la separación de la ventana de terminal admitirán mejor los procesos de larga duración cuando quieras realizar cargas de trabajo de agentes más exigentes.


Estamos ansiosos por ver tus creaciones y pronto compartiremos más información. ¿Tienes preguntas? Puedes comunicarte con nosotros aquí para obtener asistencia directa. También nos encantó conocer tus primeras opiniones y comentarios en r/googlebook.

Escrito por:
Continuar leyendo