产品资讯

Googlebook Linux 终端预览版:由虚拟机支持的 AI 和开发环境

阅读用时:2 分钟
查看 Cyrus Stoller 的个人资料
Cyrus Stoller 笔记本电脑和平板电脑组合产品经理

如今,要想充分利用 AI 工作流,就必须使用带有命令行的终端,即使您不是程序员或软件开发者。我们很高兴能通过 Googlebook 帮助用户表达自我,并让他们能够使用这些工具。Googlebook 预装了各种工具,可助您轻松上手。在这篇博文中,我们将探索新 Linux 终端(现已推出预览版)的功能,分享我们的未来路线图,并邀请您与我们一起打造这个生态系统。

智能体式开发的入口点

AI 智能体使用终端来安装软件包、写入文件、自动执行任务,并根据以通俗语言编写的提示创建应用。为了让 Googlebook 成为您在智能体 AI 前沿领域进行构建和工作的完美伙伴,终端必须易于访问。

我们深知 AI 伴随着风险。Googlebook OS 的架构设计以纵深防御为核心原则。所有终端命令都完全在 Linux 虚拟机内运行,从而创建一个隔离的沙盒。这种设计允许用户向 Antigravity 等 AI 工具和其他大量使用命令行工具的智能体 AI 平台授予“sudo”(管理员)权限,同时限制系统损坏或未经授权访问私密文件的可能性。虚拟机边界有助于保护主机操作系统和未装载的文件;只有在用户明确授予权限后,系统才会装载可供 Linux 虚拟机使用的每个目录。最棒的是,一键式虚拟机重置功能让实验变得轻松无压力,因为用户在重置虚拟机时可以轻松地将文件保留在主机文件系统中。您甚至可以在 Googlebook 的“文件”应用中查看 Linux 文件,用户可以在其中访问本地文件夹,包括从 Android 手机轻松进行文件同步的照片和文件。使用简单的 Python 脚本或 AI 智能体,您可以在几秒钟内批量处理文件。

Linux 虚拟机优势

终端让用户可以自由创建和使用他们选择的软件。我们很高兴看到用户能够构建高度契合自身需求的工具,并为更广泛的应用场景打造原型应用。借助 Debian Linux 环境,用户可以受益于 Linux 开发者所熟悉的成熟生态系统。这意味着,他们可以使用最新的 CLI 工具和常见的开发者工作流,例如“apt”“git”“ssh”以及常见的编译器和运行时。

Googlebook 上的终端预览版经过优化,开箱即用,可用于快速原型设计、Web 开发、脚本编写和通过 CLI 执行的智能体工作流。它支持自动将 localhost 端口转发到主机浏览器,并支持现代运行时(例如 Node.js、Python、Ruby、Go、Rust)。用户可以调整可供虚拟机使用的内存量,以最适合其工作负载。我们自己的工程师一直在使用 Googlebook 构建 Linux 内核,并使用终端进行平台工程。

展望未来

我们迫不及待地想让终端和 Linux 虚拟机随着时间的推移继续变得更加强大,包括支持 Linux GUI 应用,并直接集成到应用启动器中。以下是路线图中的一些关键领域:

  • 我们正在努力让您不仅能在 Googlebook 上构建应用,还能为其他设备构建应用。除了现有的网络直通和无线 ADB 之外,我们还将推出 USB 直通和对 ADB over USB 的支持,从而实现本地设备调试以及 Linux 虚拟机和 Antigravity 的更多功能。详细了解 Googlebook 上的 Antigravity。
  • 我们的测试人员一直渴望运行更复杂的任务。为了让这一过程更加顺畅,我们正在为虚拟机添加动态内存和存储空间扩缩功能。
  • 我们将为更繁重的本地工作负载添加 GPU/NPU 硬件加速,让用户能够充分利用专用硬件的性能和能效。
  • 当您想要承担要求更高的代理工作负载时,虚拟机持久性以及与终端窗口的分离将更好地支持长时间运行的进程。


我们期待看到您的创作,并会尽快分享更多信息。有疑问?您可以点击此处直接联系我们寻求支持。我们也很高兴在 r/googlebook 中收到了您的初步想法和反馈。

继续阅读