Agent Manager · Jules · IDX · Firebase · 2M Context
Gemini CLI・Code Assist IDE拡張は2026年6月18日でサービス終了。それまでにAntigravity 2.0への移行を完了させること。
v1.23.2(Googleの旧リリースページから入手).geminircからantigravity.tomlに変更されるCLI v1.1.26-27
/model <name> <prompt>: 単発プロンプトを別モデルに投げてから元のモデルへセッションを戻せる機能を追加(v1.1.27)。
アーティファクトビューア: Ctrl+D/Ctrl+Uの半ページスクロールを追加(v1.1.26)。ターミナル上のMermaidフローチャートのASCII描画も改善。
Git worktreeのクリーンアップ・終了時のSQLite WALチェックポイント処理の不具合も修正。詳細はニュース参照。
CLI v1.1.24-25
/resume: 会話ピッカーにCtrl+Fで切替可能なワークスペース別グループ表示を追加(v1.1.25)。
Gemini 3.8 Flash: GEMINI_API_KEY接続向けにモデルカタログへ追加。
ambientスキル既定継承: カスタムMarkdownエージェントがambientスキル・ルール・サブエージェントを既定で継承するように変更。
v1.1.24(9/2)で/mcpパネルの矢印キー操作改善、ヘッドレスCLIの終了時ハング等の不具合も修正。詳細はニュース参照。
CLI v1.1.23
/model補完: /model <name>の補完候補をTabキーで確定できるように改善。
OAuthトークン事前更新: 期限切れの5分前に事前更新し、一時的な認証エラーを防止。
サブエージェントのストリーミングでtrajectoryメタデータの送信頻度を見直しオーバーヘッドを削減。詳細はニュース参照。
# antigravity.toml(プロジェクトルート) [model] provider = "google" name = "gemini-2.5-pro" context_limit = 2000000 # 2Mトークン [agent_routing] jules_async = true # 非同期長時間タスク idx_realtime = true # リアルタイム補完 handoff_api = "v1" [firebase] project_id = "my-project-id" auto_schema = true # Firestoreスキーマ自動推論 [permissions] allow_delete = false # 削除操作は禁止推奨 [experimental] scheduling = true # スケジュール実行(実験的) agent_manager = true
| アプリ | 用途 | 特徴 |
|---|---|---|
| Antigravity 2.0 (CLI) | CLI・バックグラウンドタスク | antigravity.toml管理 |
| Jules | 非同期・長時間タスク | 数時間単位の自律実行 |
| IDX | リアルタイム補完・Android Studio統合 | インライン補完・即時フィードバック |
✦ AntigravityのAgent Managerは、Claude CodeのManaged Agentsに相当するマルチエージェント管理機能。
claude agentsに相当)handoff_api: "v1")でJules ↔ IDX間の連携[agent_routing] jules_async = true # 長期タスクはJulesへ idx_realtime = true # インタラクティブはIDXへ handoff_api = "v1"
| モード | 用途 | Codex対応機能 |
|---|---|---|
| Jules(非同期) | 数時間〜数日の自律タスク・バッチ処理 | Goal mode相当 |
| IDX(リアルタイム) | インライン補完・即時フィードバック・Android Studio統合 | Copilot相当 |
大規模コードベースにはJulesの2Mトークンコンテキストが特に有効。Firebase Storageのオブジェクト一覧・Firestoreコレクション全体を一括で読み込ませるとAIの推論品質が大幅に向上する。
✦ Antigravity 2.0はClaude Code / Codexと同等レベルのHookシステムを持つ。JSON形式で9種類のライフサイクルに介入可能。
| Hook名 | タイミング | ブロック | 用途 |
|---|---|---|---|
PreToolUse | ツール実行直前 | ✔ 可 | 承認・拒否・入力書き換え |
PostToolUse | ツール実行直後 | ✘ 不可 | ログ・監査・後処理 |
SessionStart | セッション開始時 | — | コンテキスト注入・初期化 |
SessionEnd | セッション終了時 | — | 後処理・サマリー出力 |
Stop | メインループ停止時 | — | 完了後処理・通知 |
SubagentStop | サブエージェント完了時 | — | Agent Manager連携 |
Notification | 通知イベント発生時 | — | 外部通知・FCM連携 |
UserPromptSubmit | ユーザー入力送信時 | ✔ 可 | 入力の前処理・バリデーション |
PreCompact | コンテキスト圧縮前 | — | 重要情報の保護 |
# .antigravity/hooks.json(プロジェクトローカル) { "hooks": { "PreToolUse": [ { "matcher": "Write|Edit", "hooks": [{ "type": "command", "command": "bash .hooks/pre-tool.sh" }] } ], "SessionStart": [ { "hooks": [{ "type": "command", "command": "bash .hooks/session-init.sh" }] } ], "Stop": [ { "hooks": [{ "type": "command", "command": "bash .hooks/on-stop.sh" }] } ] } }
| 配置場所 | 用途 |
|---|---|
.antigravity/hooks.json | プロジェクトローカル設定 |
~/.gemini/antigravity-cli/settings.json | グローバル設定(hooksセクション) |
プラグイン内 hooks.json | プラグイン固有のhooks |
確認コマンド: agy inspect で現在有効なhooks設定を一覧表示。
Claude Codeのdecisionフィールドに相当するのが permissionDecision。
# PreToolUseフックからの出力(stdout JSON) { "continue": true, "systemMessage": "拒否の理由", "hookSpecificOutput": { "hookEventName": "PreToolUse", "permissionDecision": "allow", # allow / deny / ask "permissionDecisionReason": "理由", "updatedInput": { /* ツール入力の書き換え */ } } }
⚠️ 既知バグ: toolPermission=request-review 設定下でPreToolUse overwriteが正しく動作しない問題が報告済み(未修正)。
[experimental] scheduling = true # 実験的機能
正式なcron式スケジューリングはまだ実験段階。Claude CodeのRoutines / CodexのAutomationsと比べると機能が限られる。
| ツール | スケジュール機能 | 状況 |
|---|---|---|
| Claude Code | Routines(cron式) | ✔ GA |
| OpenAI Codex | Automations(cron + webhook) | ✔ GA |
| Antigravity | 実験的スケジューリング | △ 実験的 |
| Kiro CLI | なし(外部cronで代替) | ✘ |
定期実行が必要な場合はCloud Scheduler + Jules APIを組み合わせて使うのが現実的。
/copy btwを追加(v1.2.3)。/skills reloadで再起動なしにスキルを非同期再読込・/modelの引数補完/ファジー検索を追加(v1.2.4)。invoke_subagentツールを持つカスタムエージェント向け自動サブエージェントガイダンスを追加(v1.2.5)。詳細はニュース参照。excludeDefaultComponents: trueを追加し、既定のプロンプトセクション・組み込みツールを除外しつつ呼び出し後フックは維持できるように。一時的なモデルAPIエラー(502/503/504・レート制限)を完了済みツール呼び出し結果を保持したまま指数バックオフで自動リトライ。ヘッドレス実行の失敗理由をerror:マーカー付きで明示。--continueが新規会話を開始してしまう不具合・インラインモードの全画面フラッシュ・Mermaid図の不要なズームコントロール表示を修正。詳細はニュース参照。remote-control start/status/stopサブコマンドでOSのサービスマネージャーに登録しログアウト・再起動をまたいで待受可能に(v1.2.0)。503等の一時的なモデルAPIエラーへのリトライを指数バックオフで強化。コンテンツセーフティフィルタでブロックされた際に明確な停止理由を表示するよう修正。詳細はニュース参照。/model <name> <prompt>を追加(v1.1.27)。指定モデルに単発プロンプトを投げて回答を得た後、元のモデルへセッションを自動的に戻す。アーティファクトビューアの半ページスクロール・会話リスト整理用pickerGrouping設定・Mermaidフローチャートのターミナル描画を改善(v1.1.26)。詳細はニュース参照。/resume会話ピッカーにCtrl+Fで切替可能なワークスペース別グループ表示を追加(v1.1.25)。モデルカタログにGEMINI_API_KEY接続向けGemini 3.8 Flashを追加。カスタムMarkdownエージェントがambientスキル・ルール・サブエージェントを既定で継承するように変更。/mcpパネルの矢印キー操作を改善、出力をパイプしたヘッドレスCLIの終了時ハングを修正(v1.1.24)。詳細はニュース参照。/model <name>の補完候補をTabキーで確定できるように改善。サブエージェントのストリーミングでtrajectoryメタデータをサブトラジェクトリごとに1回だけ送信しオーバーヘッドを削減。OAuthトークンを期限切れの5分前に事前更新し一時的な認証エラーを防止。Google Cloud認証中断時のチャットセッション破損・WindowsでBOM付きUTF-8のMCP設定JSONがパースできない不具合等を修正。詳細はニュース参照。/voiceを追加(v1.1.21、mic-serveでリモートマイク転送も可能)。スクリプトランナー(npm run等)へのallow-always提案が特定のスクリプト名にピン留めされるように変更(従来はnpm run dev承認で全スクリプトが許可されていた)。SKILL.mdのアイコン表示対応・/model <name>引数追加・アイドル時のCPU使用量を約32%→10%に削減。詳細はニュース参照。--projectフラグがプロジェクト名にも対応、対応音声フォーマットをwav/mp3/m4a/aac/flac/opusに拡大(v1.1.18)。詳細はニュース参照。/effortがGemini APIキー認証経由でGemini 3.6 Flash・3.7 Flashに対応。大規模ワークスペースの@ファイル補完をripgrep+キーストローク間引きで高速化。v1.1.17はエージェント実行経路統一のメンテナンスリリース(スラッシュコマンド消失・Vim insertモードEnterキー・Ogg音声/動画MIME判定の不具合を修正)。詳細はニュース参照。GEMINI_API_KEY環境変数によるGemini API直接利用に対応(v1.1.13)。enterprise向け高速サインイン・MCPサーバーのOAuth client ID metadata document対応・エージェントカスタマイズ継承をinheritCustomizationsスイッチに統合(v1.1.14)。printモードに--input-format stream-json追加・markdownエージェントfrontmatterにrules:キー追加(v1.1.15)。artifact viewerの見出しアウトライン・printモードの読み取り専用コマンド対応拡大(v1.1.12)。詳細はニュース参照。/usage等読み取り専用スラッシュコマンドの非対話応答に対応。コマンド自動承認・MCPサーバー起動関連の不具合も修正。詳細はニュース参照。.gitアクセスを読み取り専用に。Gemini Enterprise向けBusiness sign-in・Workforce Identity Federation・Application Default Credentials認証に対応。詳細はニュース参照。-p)でもスラッシュコマンド・スキル展開が解決されるように改善。起動が遅い/ハングするMCPサーバーが最初のターンをブロックしないよう対話セッションではバックグラウンド読み込みに変更。詳細はニュース参照。-p)に--output-format(text/json/stream-json)追加。CI/evalハーネスから進捗をプログラム的に消費可能に。--json-schemaで出力へのスキーマ強制も追加。詳細はニュース参照。agent.mdファイル + YAML frontmatterでMarkdown形式のカスタムエージェントを定義できるように。/codesearch結果の段階的レンダリング・プラグインskill検出の複数ソース集約などを改善。詳細はニュース参照。