硬體
Googlebookの予約注文が開始、エージェント開発ツールと隔離されたLinux環境を統合
GoogleはAntigravity、Linuxターミナル、オンデバイスAI向けハードウェアを新たなノートPCプラットフォームに組み込む。プロセッサーが異なる機種間でのpKVMの保護モードや、Linux内からのNPUへのアクセス方法については、引き続き製品ドキュメントと実機での検証が必要だ。

Googleは9月21日、Googlebookの予約注文の受付を開始した。Androidの技術スタックを基盤とするノートPCに、開発プラットフォームのAntigravity、Linuxターミナル、Geminiの機能を統合する。エージェント開発者にとっての具体的な変化は、ソフトウェア開発ツールを実行できる隔離環境がシステムに用意されることだ。公式発表ではClaude CodeとAntigravity CLIが例として挙げられ、Linux環境はpKVMハイパーバイザーによって支えられると説明されている。[発表記事](https://blog.google/products-and-platforms/devices/googlebook/pre-order-googlebook/)
初期ラインアップのプロセッサーにはIntel Core Ultra Series 3とSnapdragon X Eliteが含まれる。公式仕様ではNPUの演算性能は45 TOPS超、メモリは16 GBからで、一部機種は32 GBを搭載する。これらの仕様はオンデバイス処理の基盤となるが、発表には演算性能の数値から特定モデルのレイテンシを見積もれるベンチマーク結果はなく、LinuxゲストがNPUにアクセスする方法も示されていない。[ハードウェア仕様](https://blog.google/products-and-platforms/devices/googlebook/first-look-googlebook/)
隔離の仕組みは、層ごとに分けて理解する必要がある。Androidの公開アーキテクチャでは、pKVMはKVMを基盤とし、より高い特権レベルでのメモリアクセス制御によって、保護対象として指定されたゲストのメモリをホストが読み取ることを制限する。設計上の目標にはゲストの機密性と完全性の確保が含まれる。一方、スケジューリングは引き続きホストが制御するため、ゲストが継続的に計算資源を得られることは保証されない。[アーキテクチャの説明](https://source.android.com/docs/core/virtualization/architecture)、[セキュリティモデル](https://source.android.com/docs/core/virtualization/security)
製品固有のドキュメントには、依然として不足がある。前述の公開リファレンス実装は現在ARM64が中心で、x86_64は保護されていない仮想マシンのテスト用途でのサポートのみが記載されている。一方、GooglebookにはIntel搭載機とQualcomm搭載機の両方がある。この情報から判断できるのは、製品固有のドキュメントによる補足が必要だということまでだ。各機種のLinuxゲストがすべて同じ保護モードを備えるとは推定できず、従来のリファレンス文書を、新製品が対応していないことの証拠とみなすこともできない。[リファレンス実装の対応範囲](https://source.android.com/docs/core/virtualization/architecture)
デスクトップ機能には、ユーザーのジェスチャーで呼び出すMagic Pointerや、口述した内容を整理するRamblerが含まれる。公式説明では、ノートPCを閉じた後もGemini Sparkがタスクを処理し続けられるとされている。ただし、この機能説明ではローカル推論とリモート推論の役割分担が機能ごとに示されていない。開発チームは、どの作業をオフラインで完了できるか判断するために、コード、画面内容、プロンプトのデータがどこへ流れるのかを確認する必要がある。[機能の説明](https://blog.google/products-and-platforms/devices/googlebook/googlebook-built-in-intelligence/)
開発ワークフローの観点では、エージェントツール、ターミナル、実行環境の隔離を一つの提供環境に組み込み、自分たちで組み合わせて構築する手間を減らせる点に価値がある。予約注文と実際の出荷も分けて捉える必要がある。米国での発売日は10月4日で、現時点では市販モデルでのテストを待つ必要がある。[出荷スケジュール](https://blog.google/products-and-platforms/devices/googlebook/pre-order-googlebook/) 本格導入にあたっては、共有ディレクトリ、認証情報の可視範囲、パッケージの互換性、アクセラレーターへのアクセスを実機で確認すべきだ。仮想マシンのメモリ隔離によって、ユーザーがエージェントに与えたファイルやネットワークへのアクセス権限が自動的に取り消されるわけではない。