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
Hoy en día, para aprovechar al máximo los flujos de trabajo de IA, se requiere 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 empezar 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 sencillo. Para que la Googlebook sea la compañera perfecta para crear y trabajar en la frontera de la IA agéntica, 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 agéntica, 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 sea sencilla, 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 dentro de 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 proporciona a los usuarios la libertad de crear y usar el software que elijan. Nos entusiasma ver que los usuarios crean herramientas que son muy específicas para 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 de modo que se adapte mejor a 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 que la terminal y la VM de Linux sigan 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 en tus otros dispositivos. Además de la transferencia de red existente y ADB inalámbrico, 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/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 agénticas 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.
-
Novedades de productosGooglebook presenta una nueva categoría de laptops basadas en una base compartida de Android. El hardware de alto rendimiento de socios como HP, Dell, Lenovo, Acer y Asus combina la comodidad de los dispositivos móviles con la potencia de las computadoras de escritorio.
Fahd Imtiaz, Loryn Hairston • Lectura de 4 min -
Novedades de productosDado que Unity impulsa más de la mitad de todos los títulos para dispositivos móviles en todo el mundo, las primeras impresiones son importantes. Para los desarrolladores de juegos, una experiencia de incorporación de jugadores fluida y confiable es esencial para impulsar la retención desde el primer día y la participación a largo plazo.
Michelle Martin • Lectura de 1 min -
Novedades de productosDesde la inmersión total en casa hasta las experiencias de un vistazo en cualquier lugar, compilar en Android XR te permite llegar a los usuarios en cualquier momento en todo el espectro de aplicaciones espaciales. En la Cumbre de Android Developers, alcanzamos un hito emocionante con el lanzamiento de XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • Lectura de 3 min
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.