掲載済み (2025-11-22号)
#116 594文字 • 3分

## AntigravityはどういうAIエディタなのか

原題: AntigravityはどういうAIエディタなのか

日本語

掲載情報

概要

https://blog.lai.so/antigravity/

詳細内容

## AntigravityはどういうAIエディタなのか https://blog.lai.so/antigravity/ **Original Title**: AntigravityはどういうAIエディタなのか GoogleがGemini 3と同時に発表した新たなAIコーディングエディタ「Antigravity」は、従来のIDEの枠を超え、AIエージェントと中間成果物管理を開発の中心に据える新しい開発パラダイムを提示します。 **Content Type**: ⚙️ Tools **Language**: ja **Scores**: Signal:4/5 | Depth:4/5 | Unique:4/5 | Practical:4/5 | Anti-Hype:4/5 **Main Journal**: 80/100 | **Annex Potential**: 80/100 | **Overall**: 80/100 **Topics**: [[AIエディタ, エージェント駆動開発, コンテキストエンジニアリング, SDD, アーティファクト管理]] GoogleがGemini 3と同時に発表したAIコーディングエディタ「Antigravity」は、既存のVS Codeフォークとは一線を画す、エージェント中心の独自の設計思想を打ち出しています。内部的にはCode-OSSをフォークしたWindsurfを基盤としつつ、製品設計はAWSのKiroに近いタスク指向・アーティファクト管理といった独自の抽象レイヤーを全面に採用しています。 本記事で著者は、Antigravityが単なるコードエディタ+AI機能ではなく、「エージェントがソフトウェア開発を行うためのツールとしてゼロからデザインされている」と解釈しています。特にSDD(Spec-Driven Development)的な中間生成物の扱い、すなわち「コンテキスト・エンジニアリング」の思想が核となっており、コードそのものよりも「設計断片・Plan・決定ログ」などの中間成果物をエディタ機能として蓄積し「脳」として再利用する設計が特徴です。 Antigravityでは、エージェントの作業単位を「タスク」と呼び、アプリ上はチャットでの指示やそれに伴うAIのツール呼び出しプロセスを指します。これらは非同期に実行され、タスクごとに状態を保存することで並行作業が可能です。さらに、タスクによって生成される中間成果物を「アーティファクト」と呼び、設計書、JSONメタデータ、図、画像、ブラウザ操作の録画データ、ソースコードのDiffなど、ワークスペース管理されるファイル以外のデータ全般を含みます。これらはユーザーのローカル環境(`~/.gemini/antigravity/brain/`)で管理され、Gitでバージョン管理すべきかという議論が活発なAI生成ドキュメントの扱いに、外部管理という一つの回答を提示しています。 AIエディタにおける「会話パネル」は「Agent Manager」と称され、独立したウィンドウとしてタスクのオーケストレーションを担います。他の製品と異なる重要な点として、Geminiの内部API経由で過去の会話を要約し参照する「メモリー管理」機能を備えており、直前の会話内容を踏まえた提案が可能です。利用可能なモデルはGemini 3 Pro、Sonnet 4.5、そしてGPT-OSS(120B)で、Googleアカウントで利用するとSonnetが無料で提供されます。エディタ機能としては、GitHub Copilotに似たオートコンプリート「Tab」の他、専用のChromeインスタンスを自動操作する「ブラウザエージェント」や、コミュニティ製サーバーを導入できる「MCP Store」も搭載されています。 Antigravityは、AIエージェントを開発ワークフローの中心に据え、タスクと中間成果物の管理を通じて、開発者がより高いレベルで複雑なソフトウェア開発タスクを実行できるようにする、革新的なアプローチを採用していると筆者は強調しています。