Gemini 4 Argon 一般提供開始:注目の制作事例集 複雑なエンジニアリングからツール活用による業務完結、コードによる3D・可視化映像制作まで

Googleのエンジニアリング振り返り、開発者チュートリアル、18本のデモを交え、Argonが資料・コード・ツールを連携させて一連の業務を完結させる仕組みを紐解く。

著者:Google / Google DeepMind10-14 · 25 分

Googleが正式に Gemini 4 Argon をリリースしました。Googleが長い沈黙を破って再び世に送り出すフラグシップモデルであり、この汎用AIモデルはコードや資料を一貫して処理し、ツールを呼び出してマルチステップのタスクを完結させることができます。

Gemini 4 Argon の機能特徴

  • 複雑なタスクの一貫した処理:ソフトウェアエンジニアリング、法務・金融分析、科学的推論を段階的に進め、資料の継続的な読解、推論、計画の修正を実行。
  • 多様な資料の理解:テキスト、コード、PDF、画像、音声、動画を処理し、異なる形式の情報を相互に関連付け。
  • ツール呼び出しによる業務の完結:Agentの実行環境と連携してコードの実行、ファイル検索、Web検索を行い、ツールから返された結果に基づいて後続の処理を実行。
  • コードによる3Dと可視化の制作:スクリプトを記述し、BlenderやThree.jsなどのツールと連携してシーン、ゲーム、アニメーションを制作。Argonはテキストとコードを生成し、最終成果物はレンダリングツールが生成。
  • より大きなウィンドウと長文出力:入力と出力で共有される約1Mトークンのウィンドウ。同期呼び出し時のデフォルト最大出力は65,536トークン、さらに長い出力にはLong Decodeを使用可能。

現在だれが利用できるか?

  • Google AI Pro サブスクリプション加入者:GeminiアプリおよびGoogle検索のAI Modeで利用可能。
  • Google AI Ultra サブスクリプション加入者:上記の利用ルートに加え、Google AntigravityおよびGoogle AI StudioでArgonを利用可能。
  • 有料API開発者:Gemini APIの有料枠経由で利用可能。AI Studio、Android Studioなどの開発環境から呼び出せます。APIはトークン単位で課金され、個人のPro/Ultraサブスクリプションとは別体系です。
  • エンタープライズユーザー:Gemini for business、API、Antigravityなどのルートを通じ、各企業の契約プランに応じて利用可能。

研究機関やセキュリティチーム向けには別途申請ルートが用意されています。Googleは受給資格を満たして選定された研究者に対し、最大クォータのAntigravityを6か月間利用できる10,000枠の無料枠を提供し、リソース容量と選考結果に応じて順次付与します。Fairwind プログラム は信頼されたサイバー防御チームを対象としており、専用バージョンへの個別申請が必要です。

今回のArgon提供対象には一般的な無料アカウントは含まれておらず、各アクセスポイントで順次展開が進められています。具体的な提供範囲は公式リリースノートおよびAPIモデルドキュメントをご確認ください。

これらの作業における難所は、一連のステップを破綻なく繋ぎ合わせる点にあります。1つのファイルを変更するには他モジュールのインターフェースに配慮する必要があり、分子構造図を読み解くには数十ページ先にある対応する実験結果を見つけ出さなければならず、ロボットの動作コードを書く際には狙い通りに投擲できたかを観察して修正しなければなりません。以下では、Googleのエンジニアリング振り返り、X(旧Twitter)で話題の投稿、18本のデモを交えながら、Argonがこれらの作業をどのように進め、その成果がどのように検証されたのかを見ていきます。


既存の複雑なコードを引き継ぐ:アーキテクチャの疎結合化から夜間の自律最適化まで

大規模なコードベースへの改修では、既存のインターフェース、モジュール間の依存関係、テスト要件を同時に満たす必要があります。ChromeとADKの事例は、これらの条件下におけるArgonの能力を示しています。

1. Chromium:コアWebページ処理と600万行のレガシー機能フォルダの分離

Chromiumのコードベース全体の規模は約4,000万行に達します。長期にわたる反復開発の中で、コアのWebページ処理(core webpage handling)と、ブックマークやダウンロード機能などを含む約600万行のレガシーなブラウザ機能コードフォルダが深く絡み合っていました。この密結合により、アクティブなWebページをタブ、サイドバー、独立したフロートウィンドウ間でスムーズに移動させることが難しくなり、ブラウザのクラッシュを引き起こす要因にもなっていました。

Chromeのエンジニアが、Gemini 4 Argonが600万行に及ぶレガシー機能モジュールの疎結合化をどのように支援したかを解説。
コーディング規約の制約下で、モデルは複数組のクリーンな変更(Clean Changes)を並行して提案し、数十万件の自動テストと2名のエンジニアによるレビューを通過。

Chromeエンジニアの説明によれば、ブラウザ全体のコンポーネント化は本来年単位を要する長期プロジェクトでした。しかし、数百ファイルにまたがる具体的なアーキテクチャリファクタリングにおいて、Argonの支援によってチームは数か月分の作業を数週間に圧縮して推進できました。モデルは毎回、複数組のクリーンな変更(Clean Changes)を並行して提案し、数十万件に及ぶ自動リグレッションテストを通過し、2名のエンジニアによる人間レビューをパスし、新旧のデバイス上で数百万回ものテストを経ました。

同様のコードエンジニアリングの最適化は、オープンソースの科学技術計算や大規模モデル推論にも広がっています。分子量子化学ツールキット「xTB」において、研究者はArgonを活用して分子構造予測を最大2.3倍、配座探索を1.8倍に高速化しました。またオープンソースモデルの最適化では、チームがArgonを用いてA100上でvLLMを介し、Gemma 4 E2Bの推論スループットを2.85倍(約3.79万から10.8万トークン/秒超へ)に引き上げ、このテストにおける出力トークンの100%一致を維持しました。


2. ADKフレームワーク 11時間の夜間実践:事前フィルタリング後のコピーとオンデマンド読み込み

Agent Development Kit(ADK) は、GoogleがAgentを構築するために提供しているオープンソースフレームワークです。Agentとは、ツールを呼び出して連続したタスクを完結できるAIを指します。ADKチームは、モデルの提案、テスト結果、メンテナーの取捨選択を含む、11時間にわたる夜間の性能最適化プロセスを公開しました。

ADKはGoogleがエンタープライズAgentを駆動するためのPython基盤フレームワークであり、約20.5万行のコード、800近くのファイル、約1.7万件のユニットテストを抱えています。性能のボトルネックは複数ファイルにまたがっており、改修の前には呼び出し関係や共有状態を把握する必要があります。テストには本物のオブジェクトや外部サービスを代替するモック(Mock)も含まれており、変更はそれらとの互換性も保たなければなりません。

2回の試行における成否の分水嶺

  • 第1ラウンド(リポジトリ規約未設定):チームは目標プロンプトを1つ与えたのみで、リポジトリ固有の規約を設定せず、約2時間実行しました。Argonは7分でベンチマークスクリプトを作成し、70分かけてコードを読み込み、セッションコピーと依存関係インポートの真のボトルネックを正確に突き止め、一部のコードは最終的に採用されました。しかしメンテナンス指針が欠けていたため、認証モデルにカスタムフックを組み込み、公開JSON Schemaを変更し、Mockイベントのエッジケースを見落とし、周辺の216件のテストしか実行せず、PRにもベンチマーク比較データが添付されていませんでした。
  • 第2ラウンド(ルールの整合化):チームはリポジトリの .agents/skills 内に明確な規約ファイル(プライベートモジュールの命名規則や遅延読み込みチェックルールなど)を整備し、Google Antigravityで /goal モードを有効化してコンテキスト圧縮をまたいでも目標を見失わないようにした上で、変更前後の比較データを添付し、直接マージしないPull Requestを作成するよう明確に指示しました。
ADKチームが使用した公式プロンプトを確認(英語原文と日本語訳)

公式の英語原文(Google Developersブログの公開事例より):

/goal Make ADK add no noticeable overhead to any agent:
at startup, in long sessions, in multi-agent and workflow setups.
Keep what the model receives and the public API unchanged, and back each change with a test that would catch a regression.
Open one pull request against main that the ADK maintainers would approve, with before and after numbers in its description. Don't merge it.

日本語完全訳:

/goal あらゆるAgentシナリオにおいて、ADKが体感できるオーバーヘッドを生じさせないようにせよ:
起動時、長時間のセッション、マルチAgent連携、複雑なワークフロー設定を含む。
モデルが受け取るコンテキストのペイロードと公開APIを完全に不変に保ち、各変更には
デグレを検知できる回帰テストを付随させること。
ADKメンテナーが承認できる基準を満たすPull Requestをmainブランチに対して1件作成し、
その説明文に変更前後の比較数値を記載せよ。直接マージはするな。

丸11時間に及ぶ夜間実行の中で、Argonは12件のルールファイルを読み込み、4組のベンチマーク負荷それぞれで30回ずつのベースラインテストを実行しました。終了直前の残り3分に至るまで自身のDiffをレビューし続け、マルチAgentキャッシュ内のバグを自律修正して、全 16,892件のユニットテスト を完全にパスさせました。

6件の最適化提案の審査と取捨選択:2件採用、4件却下

翌朝、メンテナンスチームは32ファイルに及ぶPull Requestと向き合いました。そこには6件の最適化提案が含まれており、チームは最終的に2件を採用し、4件を却下しました。

セッション読み込み/準備時間 (150ターンの深層)
約 -40%
↓ メモリのディープコピーを事前フィルタリング後のオンデマンドコピーに変更
パッケージのコールドスタート読み込み (import google.adk)
約 -21%
↓ 重いモジュールの読み込みを初回呼び出し時まで遅延
新規プロセス起動から最初のモデルリクエスト送信まで
3.07s → 3.09s
≈ ほぼ同等(遅延モジュール初回ロード補填)
ベースライン版:158ターンのツール操作における累積フレームワークオーバーヘッド 65.6 秒
65.6s
最適化後の158ターン累積フレームワークオーバーヘッド 56.1 秒(正味 9.5 秒削減)
56.1s (総所要時間を約14.5%削減)
(注:ADK公式の独立分離ベンチマーク bench_turn.py による集計。モデル推論時のネットワーク変動を排除し、瞬間的なMockインタラクション下におけるフレームワーク単体の純粋な実行負荷を測定。)
セッションイベントの事前フィルタリング後コピー + 循環参照対応コピー機構 正式マージ
不要な過去イベントまでPydantic deepcopyしていた従来のロジックを廃止。呼び出し側の要求に応じて有効なイベントを事前に絞り込み、独自実装した循環参照セーフ(cycle-safe)なコピー機構によってMockおよび共有状態辞書を完全に保持。
トップレベルの重い依存ライブラリに対するオンデマンド遅延アクセス(Lazy Accessors) 正式マージ
音声・動画ストリーミング、OpenTelemetry、FastAPI/Starletteなどの読み込みを、対象Agentの初回呼び出し時まで遅延。遅延モジュールアクセサを採用することで、テストコードが属性を直接Mockする場合の完全な互換性を維持。
マルチAgent向け弱参照イベントキャッシュ機構 審査却下
合成ベンチマークのスコアを17%向上させたものの、weakrefを使用しているため、Pythonのガベージコレクションによってメモリの物理アドレスが再利用された際、セッションを跨いで古いデータを読み出す整合性リスクが存在するため。
OpenTelemetryトレース実装の非公開内部属性の直接読み出し 審査却下
サードパーティ製Tracerライブラリの非公開アンダースコア(_)属性を直接読み出していたため。依存ライブラリのマイナーバージョンアップ時に、気付きにくい互換性破損を引き起こす恐れがあるため。
モデル送信前におけるセッション履歴の並べ替え・フォーマット再構築 審査却下
クリティカルパスのコード可読性を著しく複雑化させた一方で、独立ベンチマークの実測ではエンドツーエンドのレイテンシ改善が見られなかったため。
ワークフローイベント再生検索の高速化インデックス 審査却下
余分な状態追跡オーバーヘッドが発生。恩恵が合成リプレイテストに限定されており、日常的な本番運用の複雑化に見合わないとメンテナーが判断したため。
  • 正式に採用された2件の最適化:
    1. セッション履歴の事前フィルタリング後コピー:従来のフレームワークは履歴読み込み時にセッション全体に対してPydantic deepcopyを実行していました。Argonは要求に応じて事前にイベントを絞り込んでから複製を行う方式に改め、さらに循環参照に対応したコピー機構(cycle-safe copier)を実装して、共有状態辞書とテスト用Mockを保持しました。
    2. 重い依存ライブラリの遅延オンデマンド読み込み:Argonが第2ラウンドで llm_agent.py の内部インポートを削除したところ、16,892件のオープンソーステストはすべて通過したものの、これらの属性を直接Mockしていた25件の内部テストターゲットが失敗しました。最終的な解決策としてモジュールの遅延アクセサ(lazy accessors)を採用し、重いライブラリが初回使用時のみロードされるようにしつつ、テストでpatch可能な公開属性のアクセスポイントを維持しました。
  • レビューで却下された4件の提案:
    1. マルチAgentイベントの弱参照キャッシュ:合成ベンチマークのスコアを17%向上させたものの、weakrefに依存しており、Pythonのガベージコレクションがメモリ物理アドレスを再利用した際にセッションを跨いで古いデータを返す恐れがありました。
    2. OpenTelemetry非公開属性の直接読み出し:サードパーティ製ライブラリのプライベートな _ 属性を読み出しており、ライブラリのマイナーバージョンアップ時に既存機能が破損するリスクがありました。
    3. セッション履歴フォーマットの書き換え:コアコードの可読性を大幅に下げた一方で、独立ベンチマークでのエンドツーエンドレイテンシには変化が見られませんでした。
    4. リプレイ検索インデックス:状態追跡の複雑さを増加させた割に、合成リプレイテストでのみ効果があり、日常的なAgent運用でのメリットが希薄でした。

チームは最終的に、2回の有効な変更を統合し、22ファイルにまたがり17個の新しいテスト関数を追加したコミットとしてまとめました。詳細なプロセスはGoogle Developers ADK ブログで確認できます。

ターン(Turn)とは何か?セッション準備オーバーヘッドの約40%削減をどう理解するか

ADKフレームワークにおいて、ユーザーが質問を入力してから最終的な回答を得るまでを1回のInvocation(呼び出し)と呼びます。一方、Agent内部でツール呼び出し、並行クエリ、または外部とのやり取りが発生するたびに、内部の1ターン(Turn)として記録されます。

公式に設けられた独立分離ベンチマーク bench_turn.py(フレームワーク自体のオーバーヘッドのみを純粋に測定するため、instantモデルとinstantツールを使用)において、この最適化は主にインメモリセッションストレージ InMemorySessionService を対象としています。158ターンのツール操作シナリオにおいて、フレームワークの総所要時間は65.6秒から56.1秒へと短縮され、約9.5秒のフレームワークオーバーヘッドが削減され、セッション準備段階のオーバーヘッドは約40%低下しました(外部のSQLite、Firestore、Redisなどのストレージはデータベースから直接デシリアライズするため、この恩恵はありません)。

クリーンな独立プロセスの起動から最初のモデルリクエストを送信するまでの時間は、ほぼ同等でした(3.07秒 vs 3.09秒)。これは、遅延読み込みにした依存関係が最初のリクエスト送信時に依然として読み込みを完了させる必要があるためです。本番環境へのデプロイにおいては、ウォームアップリクエストを送信することで初回の読み込み時間を平準化できます。


コードから光と影を計算し、ツールを用いて3Dシーンを制作する

3D制作では、モデルが形状、材質、ライティング、プログラムの振る舞いを同時に扱うことが求められます。書斎とレースゲームのデモは、2つの具体的なアプローチを示しています。

1. Python + NumPy によるピクセル単位のレイトレーシングと WebGL2 リアルタイムレンダリング

3Dレンダリングの事例において、Argonは2つの独立した実装バージョンを構築しました。1つはPythonとNumPyに基づくオフラインレイトレーサーで、既存の3Dグラフィックスエンジン(OpenGL、Blender、Unityなど)に依存せず、外部の3Dモデルやテクスチャマップも読み込まず、純粋にピクセルごとの数学的計算のみで描画します。もう1つはネイティブJavaScriptとWebGL2に基づく独立したブラウザ版であり、両者は互いに依存しません。NumPyが配列計算を担い、Pillowが生成された画像ファイルの保存に使用されます。

PythonとNumPyでピクセルごとに光線を計算したレイトレーシングによる陽光の書斎。
5,000行以上の数学・ベクトル計算で構成され、外部の3Dモデルやメッシュを一切ロードせず、符号付き距離関数(SDF)と波動関数を用いて光と影を算出。

Pythonのレンダリングスクリプト内では、幾何形状やマテリアルの特性が数学関数として表現されています:

  • 数式によるモデリング:剰余演算を用いて本棚に並ぶ数百冊の本の微妙な傾きを制御。符号付き距離関数(SDF)を利用して、剛体立方体からソファのクッションへの滑らかな遷移を実現。
  • アルゴリズムによるテクスチャ:階層化された波動関数により、ピクセル単位で木目の微細な導管や石の質感を計算し、法線擾乱を生成。
  • 光学計算の7ステップ:レイキャスティングによる交差判定、法線擾乱、アンビエントオクルージョン(AO)、地面の二次拡散反射、異方性スペキュラ反射、ガラス製コップを透過する二重スネル屈折コースティクス、そして大気散乱。

このオープンソースプロジェクトをローカルで実行するには(リポジトリ:gemini-4-demo-vanilla-3D)、以下の手順に従います:

git clone https://github.com/google-gemini/gemini-4-demo-vanilla-3D.git
cd gemini-4-demo-vanilla-3D
python3 -m venv .venv
source .venv/bin/activate
pip install -r python/requirements.txt
python3 python/sunlit_library.py

レンダリングされた画像はデフォルトで renders/ ディレクトリに保存されます(例:renders/sunlit_library_1600x1200.png)。ブラウザでリアルタイムインタラクティブ版を体験したい場合は、ローカルサーバーを起動して /javascript/index.html を直接開くことができます。このページはWebGL2に基づいて独立動作するため、事前にPythonオフラインレンダリングを実行する必要はありません:

python3 -m http.server 8000
# ブラウザで http://localhost:8000/javascript/index.html にアクセス

2. デスクの写真から遊べるレースゲームへ:制作者がマルチAgentを指揮した手法

GoogleのデベロッパーリレーションズエンジニアであるGeneviève Huskensは、自身のデスクの写真を「Desk Racer」というレーシングゲームに仕立て上げました。彼女が公開した一連の投稿には、制作プロセスが詳しく記されています。まずモデルとゲーム性やビジュアルの方向性を固め、その上で継続的に構築、検証、修正を行わせました。

Geneviève がデスクレーサーの完全な制作プロセスを解説。
写真やコンセプトアートからマルチAgentの役割分担、スクリーンショットによる成果確認まで。 元の投稿を見る

彼女はまずデスクの写真をアップロードし、/grill-me を使ってArgonに質問を投げかけさせ、ゲーム性、ライティング、オブジェクトの扱い方を明確化しました。Nano Bananaがコンセプトアートを生成してスタイルの選定を行い、方向性が定まった後、Argonは計画と /goal コマンドを提示して長時間のタスク推進を開始しました。複数のAgentがそれぞれ照明、デスクの小物、テクスチャを担当し、Blender MCPがモデリングを担い、Three.jsがシーンをブラウザゲームとして組み上げました。

空間のアライメントは具体的な難所の一つでした。制作者の振り返りによると、Argonは交差判定チェックを行い、コースの 68本の支柱 がデスクや小物の表面に正確に着地するように配置しました。また彼女のガイドでは、成果物を4つの視点から検証することを推奨しています。構図を確認する全体ビュー、材質を確認するクローズアップ、オブジェクトが浮いていないかを確認するローアングル、そして幾何形状や交差関係を確認するワイヤーフレームです。これにより、「もっと細かく作り込んで」という指示が、モデルにとって正確に対処可能な修正目標へと変わります。

人間側も継続的に目標を調整しました。初期の車体の 1:87 のスケールではコースが窮屈に見えたため、彼女はスケールを 1:150 に変更し、同時に追従カメラを車体に近づけました。画面上の車の大きさは変わりませんが、コース幅は体感で約2倍に広がり、デスク上の小物もより巨大に感じられるようになりました。これは、プレイ可能なバージョンを作った後でも、スケールとカメラアングルが体験に決定的な影響を与えることを示しています。

Desk Racer デスクレーサーの完成作品。
デスク上の小物がコース環境となり、Three.jsによって物理演算、シェーダー、効果音が組み込まれている。 元の投稿を見る

作品を体験したい場合は、AI Studio の Desk Racer を開いて試遊やカスタマイズが可能です。自分の写真から制作を始めたい場合は、制作者による完全な英語の3D制作ガイド を参考にしてください。通常のブラウザシーンはまずThree.jsから始め、複雑なオブジェクトが必要になった段階でBlenderを導入するとよいでしょう。元のデモにおける長時間タスクとマルチAgentオーケストレーションはAntigravity上で実行されています。

3Dプロシージャルモデリングとゲーム生成デモの続きを読む(動画 02、04、06)

事例 A:マルチAgentの視覚レビューによる古典寺院建築群のスカルプト

マルチAgentのレビューサイクルによって生成された寺院建築群(デモ解説と画面内テキスト)。
AgentがBlender内で複数回の視覚的相互評価を行い、複数の建物構造、複雑な反り屋根や組物、周辺植生の配置、リアルな光と影を自律的に反復改善。

事例 B:魔法使いのチェス 3Dプロシージャルモデリングとスタンドアロン対戦AI

プロシージャルモデリング、ボーンスキニング、破砕物理演算を備えた魔法使いのチェス(デモ解説と画面内テキスト)。
PythonスクリプトがBlender内で駒のスカルプトとPBRテクスチャのベイクを実行し、Three.jsがGLSL破砕シェーダーとスタンドアロン対戦AIを統合。

事例 C:1枚のコンセプトスケッチが駆動するゴシック大聖堂の音響・照明シーン

1枚のコンセプトスケッチから完全な3Dゴシック建築を自律導出(デモ解説と画面内テキスト)。
グリッドとカメラアングルを調整し、回廊や柱を自律ループでスカルプト。さらにBGMに合わせてダイナミックに明滅する音響連動ライティングシステムを構築。

3. コードギャラリー:534作品・バージョンの軌跡、光と影をいかに描いたか?

外部クリエイターのSurya(@kickingkeys)は、Argonが書いたコードによって描画された一連の画像やアニメーションを共有し、作品のコードを公開しました。プログラミング能力を絵画に応用し、プログラムが物体の形状、透視図法、陰影、筆致を決定し、それをキャンバスがレンダリングします。

Suryaがコードによる描画とアニメーションを披露。
雪原の自転車、幾何学的に分割された水筒などの作品群と、最後のギャラリー全景。 元の投稿を見る

Argon Paintings ギャラリー には 534点に及ぶ作品および反復バージョン が収録されており、それぞれにイテレーション情報が付与されています。例えば「パームスプリングスのプールサイドチェア」第14ラウンドでは、1,823行の sketch.js が提供されています。その中の透視関数が3次元座標を2次元画面に投影し、陰影関数が太陽光がプールサイドの階段や水面などにどう落ちるかを計算し、ブラシ関数がポリゴンの塗りつぶし、水彩のテクスチャ、ハッチングを処理します。

この手法の魅力は、視覚効果をコード内のパラメータや関数と直接対応付けられる点にあります。椅子の向き、太陽の方角、筆のタッチを変えたい場合、それらの具体的な記述箇所から調整できます。ギャラリーはClaude Artifacts上でホストされており、作者はこれらの作品をArgonによるものとしています。ここで示されているのは、モデルがコードを書いた結果として得られる画像やアニメーションであり、Argon自身のネイティブな出力は依然としてテキストとコードです。

4. Pixelの分解とキネティックタイポグラフィ:既存アセットと純粋な幾何学による2つのアニメーション

Sundar Pichaiが共有したGoogle社員の投稿では、2つの視覚制作の活用例が補足されています。1つ目は 既存のPixel CADファイル を出発点とし、Antigravity内でBlender MCPを介してスマートフォンのコンポーネントの展開と再組み立てをオーケストレーションし、照明、カメラ、音声を処理した事例です。

Pixelスマートフォンのパーツ展開と再組み立て。
既存のCADファイルを出発点として、モデルが製品アニメーションとして構成。 元の投稿を見る

Pichaiの解説によると、このデモはレンダリング結果の確認とコード修正を繰り返しながら、1,000回の反復 を実行しました。ここで注目すべきは、入力アセットとフィードバックのプロセスです。CADが構造を提供し、コードがコンポーネントやカメラの動きを制御し、レンダリング結果がさらなる修正をガイドします。1,000回というのはこのプロジェクトの作業量を表したものであり、投稿ではそれに要した具体的な時間やコストには触れられていません。

2つ目は 3Dキネティックタイポグラフィ です。投稿によると、録画済み動画や動画編集ソフトは一切使用せず、各フレームは3次元メッシュ、パーティクルシミュレーション、ベクタージオメトリなどのアルゴリズムによって描画され、音楽もコードによって生成されています。映像の中では、文字がグリッド線やパーティクルと共に変化し、GEMINIの視覚的なアニメーションを形成しています。

コードによって描画された3Dキネティックタイポグラフィ。
文字の形状、グリッド、パーティクルが時間とともに変化する様子を観察。投稿者によると音楽もコードで生成されている。 元の投稿を見る

これら2つの手法は、それぞれ製品構造のプレゼンテーションとプロシージャルなモーション演出に適しています。ソースコードを入手できるプロジェクトであれば、その後の修正を単に欲しい映像を言葉で再描写するだけでなく、幾何学、材質、カメラアングル、アニメーションのタイミングといった具体的な要素に落とし込むことができます。


ロボットの投擲4ステップ:人間の投球観察から実機での7連続命中まで

身体性を伴う物理シナリオにおいて、Gemini 4 Argonは身体常識推論ベンチマーク「ERQA(Embodied Reasoning)」で87%の純粋推論スコアを達成しました(データはGoogle Developers ロボティクスブログより)。社内実験では、Video-to-Sim-to-Realプロセスに基づくコーンホール(Cornhole:ビーンバッグ投げ)の学習過程が実演されました。

Apptronik Apollo ヒューマノイドロボットによるコーンホール(Cornhole)投擲実験。
人間の投擲動画を観察してシミュレーションを構築し、実機での微調整を経て7回連続命中を達成。

コーンホール投擲の社内実験において、モデルは動画から実機への投擲学習を4つのステップで完結させました:

1 人間の投擲を観察入力:人間がビーンバッグを投げる動画

腕の振り出しとリリースの動作を追跡し、観察された動きをロボットの関節と両手にマッピング。

動画観察動作マッピング
(公式の投擲動画における4ステップの説明に基づいて整理。ステップを選択すると入力、動作、フィードバックを確認できます)
  1. 人間の腕の振りとリリースを観察:人間がバッグを投げる動画を観察し、腕の振り幅とリリースの動作を追跡。人体の動きをロボットの関節と手にマッピング。
  2. 両目カメラでボードを測定しシミュレーションを構築:ロボットの頭部にある両目カメラでターゲットボードの3D空間位置を測定し、物理シミュレータ内に自身の身体とボードのシミュレーション環境を構築。
  3. シミュレーション内で姿勢を調整:シミュレーション内でスタンス幅を広げ、腕の軌道を調整。スイング時に手が腰に干渉しないようにしつつ、滑らかな放物線を描いて投擲。
  4. 実機での微調整を経て7連続命中を達成:実機ロボット上で各バッグの着弾地点を観察し、リリース位置を数センチ単位で微調整。最終的に7回連続で穴へのダイレクトイン(クリーンヒット)を達成。

サイバーセキュリティ調査、特許分析、マルチモーダルデータの活用

専門的な業務では、互いに遠く離れた情報を結び付けることが頻繁に求められます。ファイルのダウンロード異常と設定ファイル内のキー、特許の構造図と実験データなど、いずれも単一の分析プロセスの中に位置づける必要があります。

1. Wizの「Scan for Good」:医療システムにおける脆弱性チェーンの発見と修復

クラウドセキュリティ企業のWizは、「Scan for Good」プログラムにおいて、政府、病院、その他の重要インフラのセキュリティ上の問題を洗い出すためにArgonを活用しました。モデルは複数のリスクの手がかりを一連の流れとして分析し、それらが連鎖した場合にどのような影響が生じるかを判断できます。

WizがGemini 4 Argonによる医療システムの脆弱性チェーン調査事例を公開。
公開ファイルダウンロードのバイパスリスクを洗い出し、設定ファイル内のMaster Keyを特定。読み取り専用操作で管理者権限(admin access)を検証し、影響範囲を評価。

公開された事例において、Argonはセキュリティチームを支援し、公開ファイルダウンロード機能が内部システム設定ファイルの取得に悪用(バイパス)され得ることを発見しました。設定ファイルにはマスターキー(Master Key)が含まれており、チームは読み取り専用の操作で管理者アクセス権限(admin access)を検証した上で、脆弱性の影響範囲を特定して修復を支援し、潜在的な患者データの漏洩を未然に防ぎました。


2. Isomorphic Labs:ページを跨いだ創薬特許構造と測定値の紐付け

バイオ医薬品分野において、リード化合物の開発には膨大な文献と特許の徹底的な精査が欠かせません。

Isomorphic Labsの研究員が特許文献からの情報抽出を解説。
長大な特許を読み込み、数十ページ離れた化学分子構造と実験数値をページを跨いで対応付け、構造化レポートに整理。

低分子創薬の特許は非常に長く(時に500ページに及ぶ)、母核となる分子構造図と具体的な生物活性の測定値が50ページ以上離れていることも珍しくありません。Isomorphic Labsの研究員はインタビューの中で、従来であれば人手で1か月近く突き合わせ作業を要していた10件の複雑な特許を、Argonを活用することでわずか1つの午後のうちにページ横断の関連付け、データ抽出、表形式での出力を完了し、創薬初期のリサーチ業務を強力に支援できたと述べています。


3. スキャンデータ、ドキュメント、写真を実用的な成果物に変換

エンタープライズレベルのナレッジマネジメントや物理アセットの生成においても、Argonはエンドツーエンドの強力なサポートを提供しています:

チャコキャニオン(Chaco Canyon)考古学遺跡のデジタル復元デモ。
航空LiDAR、GISベクター、歴史的な図面を統合し、デモ内でインタラクティブな遺跡と日時計の影の目盛りモデルを構築。

チャコキャニオン考古学遺跡のデジタル化デモにおいて、モデルは航空レーザー測量(LiDAR)の点群データ、GISベクター、歴史的な建築図面などを統合し、生成されたインタラクティブモデル内に、古代の太陽観測における夏至と冬至の影の投影をシミュレートする日時計の目盛りを組み込みました。

NASAの火星資料:8万点以上のファイルをプレゼン資料の作成に連携

Pichaiの投稿では資料整理の事例も紹介されました。実演者はローカルに 8万点以上のNASAのオープンアーカイブ を保存しており、これには火星の毎日の気象データや、ヘリコプター「インジェニュイティ(Ingenuity)」のテレメトリログが含まれています。CSV、画像、PDF、Web記事、XMLログ、動画が混在する中から、まず火星の大気と飛行に関連する情報を見つけ出す必要があります。

NASAの複合資料をGoogleスライドのプレゼンテーションに変換。
フォルダ内の資料を解析した上で、ユーザー指定のテンプレートとデザイン仕様に沿ってグラフ、元画像、ストーリーを抽出。 元の投稿を見る

ワークフローは2段階に分かれています。ArgonがAntigravity内でツールを用いてローカル資料を読み込み・解析し、続いてユーザーがカスタムのスライドテンプレートと厳格なデザイン仕様を提供して、分析結果をプレゼンテーション資料として構成させます。動画では、データセットからの画像の抽出、分析結果に基づくグラフの作成、そしてそれらを論理的な説明としてスライドに配置していく様子が示されています。

8万点以上のファイルというのはワークフローが処理した資料の規模であり、1Mトークンはモデルの入力と出力で共有されるウィンドウの上限です。 ツールを介してフォルダにアクセスすることで、必要な情報を段階的に読み込むことができ、ファイル数と1回のリクエストに収めるコンテンツ量は別個の概念です。Pichaiはこの整理作業を数分で完了したと表現していますが、これは資料からレポートを作成するユースケースの提示であり、具体的なグラフを研究や意思決定に用いる前には、依然として元データとの突き合わせ確認を行うべきです。

業務自動化と物理モデリングの追加事例を展開して表示(動画 08、09、10)

事例 A:非構造化の手書き名簿と資料から顧客向け提案書を直接生成し、定期実行フローを設定

ビジネス提案書生成ワークフローのデモ(映像はシミュレーションにより短縮)。
手書きの来客の好みやメニュー原案を解析し、ビジネス文書を作成した上で、定期実行タスクによって後続フローをフォロー。

事例 B:3つのオープンソースプロジェクトを統合した3D人体解剖学教育ツール

3D人体解剖学学習ツールワークフローのデモ(映像はシミュレーションにより短縮)。
解剖レイヤーの剥離表示、臨床メタデータの確認、骨格運動シミュレーションを行うインタラクティブ画面を提示。

事例 C:1枚の採寸スケッチ + ソファの写真から3Dプリント用の交換脚を直接出力

スケッチからのモデリングと3Dプリントの仮取り付け(機能デモ)。
採寸スケッチに基づいて3Dモデルを作成し、プリント用ファイルを出力してソファの交換脚を試し付け。

4. 計算アプローチを数学的証明と実験的検証にかける

エンジニアリングのリファクタリングだけでなく、Argonは科学研究の探求においても計算と設計の支援を担っています:

  • 量子コンピューティング:量子誤り訂正デコーダ「AlphaQubit」を高度に最適化されたハードウェアカーネルへ変換し、推論スループットを約2倍に向上。量子アルゴリズムの基本構成要素であるarcsinの実装において、Argonが記述しLeanで形式検証された方式は、量子CORDICと比較して時空間コストを100倍以上削減しました。
  • 核融合シミュレーション:Googleのチームとメリーランド大学のMatt Landreman教授は、Argonを活用して核融合ステラレータのGrad予想に対するより広範な反例を発見し、磁場シミュレーションコードに信頼性の高いベンチマークテストケースを提供しました。
  • 酵素分子設計:基準分子「4MU-acetate」に対し、Argonは5種類の新規セリンエステラーゼをスクリーニング・設計し、その後の実際のウェットラボ(Wet-lab)実験によって触媒活性が実証されました。こうした生成的な探索は、依然として厳密な外部実験や形式的証明による最終検証を拠り所とする必要があります。

どのタスクでリードし、どのタスクで依然として差があるか

公式に公開された Gemini 4 Argon Model Card において、モデルは複数分野の標準ベンチマークで評価されています:

ベンチマークと評価次元 Gemini 4 Argon GPT-6 Astra Claude Fable 5.1 Claude Opus 5.5
Vals Index首位専門ナレッジワーク総合スコア68.9%63.1%65.8%67.0%
AutomationBench首位業務自動化ベンチマーク51.3%41.4%31.4%42.5%
Vals Finance Agent v2首位金融Agentベンチマーク65.4%53.5%58.9%58.6%
Harvey Legal Agent首位法務Agentベンチマーク19.6%5.4%6.7%3.8%
DeepSWE v1.1首位Agentコーディングベンチマーク77.9%74.1%67.4%74.2%
FrontierSWE v2Agentコーディングベンチマーク55.0%65.5%56.3%62.3%
Vibe Code Bench首位コード生成ベンチマーク91.9%89.6%90.3%90.3%
Terminal-bench 4.0ターミナルタスクベンチマーク57.4%58.2%57.9%66.4%
GraphWalks (128k BFS)首位グラフ探索 F1、最大128k入力99.7%98.7%91.4%90.6%
GraphWalks (256k-1M BFS)首位グラフ探索 F1、256k〜1M入力84.2%71.8%65.0%66.8%
LABBench 2首位科学・実験知識ベンチマーク88.8%85.4%68.6%73.1%
RiemannBench首位数学的推論ベンチマーク76.0%72.0%65.6%69.6%
Chartography首位マルチモーダル図表理解71.6%71.0%46.2%66.3%
( 注:データはいずれもGoogle DeepMind公式Model Cardで公開されたベンチマーク表に基づきます。一部の評価ではモデル間で一長一短があり(例:FrontierSWE v2やターミナルベンチマークでは他社モデルが優勢)、フロンティアエンジニアリングモデルにおける得意分野のトレードオフが反映されています。 )

1. 各分野の公開ベンチマークテスト結果

  • ナレッジワーク・専門分野(Knowledge work):
    • Vals Index:68.9% を達成(GPT-6 Astra 63.1%、Claude Opus 5.5 67.0% との比較)。
    • Harvey's Legal Agent Benchmark:19.6% を達成(Astra 5.4%、Opus 5.5 3.8% との比較)。
  • Agentコーディング(Agentic coding):
    • DeepSWE v1.1:77.9% を達成(Astra 74.1%、Opus 5.5 74.2% との比較)。
    • FrontierSWE v2:55.0% にとどまり、Astraの 65.5% やOpus 5.5の 62.3% の後塵を拝しました。
    • Terminal-bench 4.0:57.4% を記録し、Opus 5.5の 66.4% を下回りました。
  • 長文コンテキスト(Long context):
    • GraphWalks(合成グラフ走査ベンチマーク):256k〜1Mコンテキスト区間において、幅優先探索(BFS)F1スコアで 84.2% を記録(Astra 71.8%、Opus 5.5 66.8% との比較)。

2. セキュリティ防御とフロンティア安全フレームワークの評価

  • 不正利用防止とプロンプトインジェクション防御:
    • Gray Swanの間接プロンプトインジェクション(IPI)ベンチマークにおいて、15回のアダプティブ攻撃テストを経た攻撃成功率は0.7%でした。
    • コーディング評価において、権限エラーやテスト失敗に対して制限を回避しようとする試行の割合が2%に低下しました。ミスアライメントモニター(misalignment monitor)を配備してアクションと推論パスをリアルタイムで精査し、強化学習のトレーニングにおいてはモデルが推論を隠蔽することを防ぐため、思考プロセス(thoughts)に対するペナルティを回避しています。
  • フロンティア安全フレームワーク(Frontier Safety Framework, FSF)の重要能力評価:
    • 生物情報リスク(Biological CCL):レッドチームテストにより特定シナリオで実行可能な情報支援能力が示され、「クリティカル能力閾値レベル1(CCL-1)への到達を排除できない」と評価されました。チームは残留リスクを低減するための緩和策を講じています。
    • サイバーセキュリティリスク(Cybersecurity CCL):サイバー攻防評価により顕著な能力向上が示され、同様に「クリティカル能力閾値レベル1への到達を排除できない」と判定され、相応のセキュリティポリシーが配備されました。
    • 隠蔽性と配備状況認識(Stealth & Situational Awareness TCL):15項目のテスト課題のうち14項目をクリアし、強い配備状況認識(配備環境の詳細を認識・利用する能力であり、主観的意識ではありません)を示し、「TCL閾値への到達を排除できない」と評価されました。社内外の配備環境において監視保護が適用されています。
  • 既知の限界と利用上の注意:
    • Model Cardでは、基底モデルに共通する限界が依然として存在し、ハルシネーションの発生や偶発的な処理遅延・タイムアウトが起こり得ることが明記されています。組み込みナレッジにはカットオフ日が存在するため、最新情報に関わる場合は別途検索と事実確認が必要です。

導入ガイドと実践的アドバイス

自社の実務でGemini 4 Argonの検証を検討しているチームに向けて、主要な利用ルート、コスト試算、実践的な戦略を以下にまとめます:

1. 利用ルートと利用要件

  • 開発者向けAPIルート:Google AI StudioおよびGemini Platform APIを通じて正式提供され、完全な gemini-4-argon モデルIDが提供されます。初日より google-genai の各主要言語SDKをサポートしています。
  • フル機能ワークスペース Google Antigravity:Google AI Ultraサブスクリプション加入者に開放され、/goal による長時間マルチAgentオーケストレーションモードを直接呼び出し、没入感のあるコードおよびツールチェーン操作が可能です。
  • 日常の検索およびアシスタント環境:Google AI UltraおよびProサブスクリプションユーザー向けに、Gemini Web版、モバイルアプリ、Google検索のAI Mode内で提供されます。
  • 学術支援プログラム:公式プログラムとして、世界中の要件を満たす科学者・研究者10,000名を対象に、最大クォータのAntigravityを6か月間無料で利用できる試用枠が提供されます。

2. 開発者コスト試算

モデルは統一された 1M統合コンテキスト入出力ウィンドウ を提供し、課金ルールは以下の通りです:

  • プロモーション期間価格:
    • 入力トークン:$2 / 100万トークン
    • 出力トークン:$10 / 100万トークン
    • キャッシュ入力(Cached Input):95%割引(0.5割の価格) を適用
  • プロモーション期間終了後:
    • 入力トークン:$4 / 100万トークン に改定
    • 出力トークン:$20 / 100万トークン に改定

3. 実践的アドバイス:自社リポジトリでADKのようなエンジニアリング成果を再現するには?

Argonにチームの既存プロジェクトを引き継がせる場合は、まず明確な目標とプロジェクト規約を提示し、その上で最終的な変更内容をレビューします:

  1. まずルールベースを構築し、その後にAgentを導入する:プロジェクトのルートディレクトリに規約ディレクトリ(例:.agents/skills)を設け、チームのコーディング規約、プライベートメソッドの命名規則、変更不可の公開インターフェース規約、ユニットテストの実行コマンドをルールメモとして整理します。
  2. 検証要件を明確に定義する:プロンプト内で「入力ペイロードと公開APIを変更しないこと」を明記し、「すべての変更箇所にデグレを検知できるテストを必ず追加すること」を義務付けます。
  3. メンテナーによる慎重なレビューを維持する:モデルには可能な解決策を探索させつつ、人間によるレビューを徹底します。脆弱な内部依存を持ち込んだり、合成テストにしか効果のないアプローチを排除し、メンテナーがエンジニアリングの最終防衛線を守ります。
出典
Gemini 4 Argon: Built to solve your hardest problemsGoogle / Google DeepMind·原文を見る
↑ 本文ここまで
✓ この記事は全文無料です

メンバーは全文 Markdown のコピー・保存に加え、自分の AI に購読・質問させることができます。

原文を読む ↗
📮 新着解説をメールでいち早く

役に立ちましたか?メールを登録すると、新着解説を公開と同時にお届けします。解除はいつでも。