サービスに関する最新情報

Googlebook Linux ターミナル プレビューのご紹介: AI と開発のための VM ベースの環境

所要時間: 2 分
Cyrus Stoller のプロフィールを表示
Cyrus Stoller ノートパソコン、タブレット担当グループ プロダクト マネージャー

現在、AI ワークフローを最大限に活用するには、プログラマーやソフトウェア デベロッパーでなくても、コマンドラインを備えたターミナルにアクセスする必要があります。Googlebook を通じて、ユーザーが自分自身を表現し、これらのツールにアクセスできるようになることを嬉しく思います。Googlebook には、すぐに使い始められるようにツールがプリインストールされています。この投稿では、現在プレビュー版が提供されている新しい Linux ターミナルの機能について説明し、今後のロードマップを共有します。また、このエコシステムを一緒に形作るためのご協力をお願いします。

エージェント型開発のエントリ ポイント

AI エージェントは、ターミナルを使用してパッケージのインストール、ファイルの書き込み、タスクの自動化、アプリの作成を行います。これらは、平易な言語で記述されたプロンプトに基づいて行われます。Googlebook が、エージェント型 AI の最前線で開発や作業を行うための最適なコンパニオンとなるには、ターミナルに簡単にアクセスできる必要があります。

Google は、AI にはリスクが伴うことを理解しています。Googlebook OS は、多層防御を基本原則として設計されています。すべてのターミナル コマンドは Linux VM 内で完全に実行され、隔離されたサンドボックスが作成されます。この設計により、ユーザーは Antigravity などの AI ツールや、コマンドライン ツールを多用する他のエージェント型 AI プラットフォームに「sudo」(管理者)権限を付与できます。同時に、システム破損や個人ファイルへの不正アクセスの機会を制限できます。VM の境界は、ホスト OS とマウントされていないファイルを保護するのに役立ちます。Linux VM で使用可能になった各ディレクトリは、ユーザーが明示的に許可した後にのみマウントされます。さらに、ワンクリックで VM をリセットできるため、VM をリセットしてもホスト ファイル システム上のファイルを簡単に保持でき、ストレスなくテストを行うことができます。Googlebook のファイルアプリでは、Linux ファイルも表示できます。このアプリでは、Android スマートフォンから簡単にファイル同期された写真やファイルなど、ローカル フォルダにアクセスできます。簡単な Python スクリプトや AI エージェントを使用すると、ファイルを数秒でバッチ処理できます。

Linux VM のメリット

この端末では、ユーザーが自由にソフトウェアを作成して使用できます。ユーザーが、ニーズに特化したツールを構築したり、より幅広い用途向けのプロトタイプ アプリを作成したりするのを楽しみにしています。Debian Linux 環境では、Linux デベロッパーにとってなじみのある成熟したエコシステムを利用できます。つまり、最新の CLI ツールや、apt、git、ssh などの一般的なデベロッパー ワークフロー、一般的なコンパイラやランタイムにアクセスできます。

Googlebook のターミナルのプレビューは、CLI を介した迅速なプロトタイピング、ウェブ開発、スクリプト作成、エージェント ワークフロー向けに最適化されています。ホストブラウザへの自動 localhost ポート転送があり、最新のランタイム(Node.js、Python、Ruby、Go、Rust など)をサポートしています。ユーザーは、ワークロードに最適なメモリ量を VM で使用できるように調整できます。Google のエンジニアは、Googlebook を使用して Linux カーネルを構築し、プラットフォーム エンジニアリングにターミナルを使用しています。

今後の対応

今後、ターミナルと Linux VM の機能がさらに強化され、Linux GUI アプリのサポートがアプリ ランチャーに直接統合される予定です。ロードマップの主な領域は次のとおりです。

  • Google は、Googlebook だけでなく、他のデバイスでもビルドできるように取り組んでいます。既存のネットワーク パススルーとワイヤレス ADB に加えて、USB パススルーと ADB over USB のサポートが追加され、Linux VM と Antigravity からローカル デバイスのデバッグなどを行えるようになります。詳しくは、Googlebook の Antigravity をご覧ください。
  • テスターは、より複雑なタスクを実行したいと考えていました。このプロセスをよりシームレスにするために、VM のメモリとストレージの動的スケーリングを追加します。
  • より負荷の高いローカル ワークロード向けに GPU/NPU ハードウェア アクセラレーションを追加し、専用ハードウェアのパフォーマンスと電力効率を活用できるようにする予定です。
  • VM の永続性とターミナル ウィンドウからの分離により、より要求の厳しいエージェント ワークロードを実行する場合に、長時間実行されるプロセスをより適切にサポートできます。


皆様の作品を楽しみにしています。最新情報はまた追ってお知らせいたします。ご不明な点がございましたら、こちらから直接サポートにお問い合わせください。また、r/googlebook に寄せられた皆様の初期の感想やフィードバックも、大変興味深く拝見しました。

作成者:
続きを読む