概要
https://dev.classmethod.jp/articles/google-antigravity-five-tips/
詳細内容
## Google Antigravity を使い込んで感じた5つの活用ポイント
https://dev.classmethod.jp/articles/google-antigravity-five-tips/
Google Antigravityの有料プラン活用が進む中、筆者は同AIエージェントを開発ワークフローに効果的に組み込むための5つの実践ポイント、具体的にはユーザー承認の制御、思考モードの使い分け、モデルの選択、DevContainerの活用、そしてグローバル指示の設定方法を提示します。
**Content Type**: ⚙️ Tools
**Language**: ja
**Scores**: Signal:4/5 | Depth:4/5 | Unique:3/5 | Practical:5/5 | Anti-Hype:4/5
**Main Journal**: 81/100 | **Annex Potential**: 77/100 | **Overall**: 80/100
**Topics**: [[Google Antigravity, AIエージェント, 開発ワークフロー, プロンプトエンジニアリング, DevContainer]]
クラスメソッドのすらぼ氏が、Google Antigravity(以降 Antigravity)のパブリックプレビューおよび有料プランのリリースを受けて、その活用ポイントを5つの観点から詳述しています。AIエージェントを開発現場で効果的に利用したいWebアプリケーションエンジニアにとって、実践的な知見が満載です。
まず「ユーザー承認の制御」では、Artifact Review Policyを「レビュー必須(Request Review)」に設定することを推奨しています。これは、設計段階での早期レビューによる手戻り削減に加え、計画策定モデル(Gemini 3 Pro Highなど思考型)から実装モデル(Gemini 3 Pro Lowなどタスク遂行型)への切り替えが可能になるという重要な利点があるためです。Terminal Command Auto Executionは「Auto」設定が推奨され、リスクの低いコマンドは自動実行しつつ、ファイル削除やGit操作など不可逆な操作にはユーザーの承認を求めることで、利便性と安全性のバランスを取ります。筆者はDevContainerとの併用でリスクをさらに軽減しています。
次に「思考モードの使い分け」では、FastモードとPlanningモードの特性を解説します。Fastモードは簡単な質問やセットアップ向きで、Planningモードは計画を立てて継続的にタスクを実行するため、具体的な実装やエラー処理が必要なクラウドインフラ構築などに適しています。筆者はほとんどのケースでPlanningモードが有効だと述べています。
「モデルの使い分け」では、特にGemini 3 ProのHighとLowの活用法が中心です。推論の深さを最大化するHighは最初のプランニング(設計)に適していますが、レスポンスに時間がかかります。一方、レイテンシと費用を最小限に抑えるLowは、設計後の実装フェーズにPlanningモードと組み合わせることで、素早いトライアンドエラーを継続的に実行できると筆者は指摘します。
「DevContainerの活用」は、VS Codeと同様にAntigravityに組み込まれており、コマンド実行環境やファイルシステムをコンテナ化することで、ホストOSへの影響リスクを大幅に低減します。`.gitconfig`などのホストOSの設定ファイルをマウントしてDevContainer内で引き継ぐ具体的な設定例も示されています。
最後に「Customizationsでのグローバル指示」として、`~/.gemini/GEMINI.md`に記述することで全てのセッションで共有されるグローバルプロンプトの活用法が紹介されます。筆者は、AIの思考を英語、ユーザーへのレスポンスとアーティファクトを日本語に翻訳させる指示や、タスクのステップが10を超えたら一度処理を停止し、状況報告を求める指示を設定しています。これにより、複雑なタスクでAIが迷走するのを防ぎ、人間が介入して軌道修正する機会を設けるとともに、状況整理が根本原因の分析につながるメリットも強調されています。
この記事は、Antigravityを実開発でどのように使いこなし、AIエージェントの能力を最大限に引き出すかという、具体的なワークフロー改善に直結する貴重なインサイトを提供します。