メインコンテンツへ移動
Nowledge MemNowledge Mem

Google Antigravity

abnが提供するネイティブプラグインでGoogle AntigravityをNowledge Memに接続します、起動時のコンテキスト、MCPツール、スキル、トランスクリプトの自動キャプチャ。

エージェント向け

この行をエージェントに渡してください。 まずユニバーサルインストールスキルを使用する必要があります。 このページは動作とトラブルシューティングのリファレンスとして残ります:

Read https://mem.nowledge.co/SKILL.md and follow the instructions to install or update Nowledge Mem for Google Antigravity. Install the nowledge-co/nowledge-mem-google-antigravity plugin, restart Antigravity, verify with nmem status and the Context Bundle or Working Memory check, then run a short session and confirm nmem t list --source antigravity shows the captured thread.

Google Antigravityに専用のNowledge Memプラグインが登場しました。 このコネクタはabnによるコミュニティ貢献として始まり、現在はnowledge-co/nowledge-mem-google-antigravityでメンテナンスされています。

このページはGoogle Antigravity 2.0向けです。 古いagy CLIをGemini CLIから移行する場合は、その移行パスについてAntigravity CLIガイドを手元に置いておいてください。

始める前に

  • Google Antigravity 2.0がインストールされていること
  • Nowledge Memがローカルで実行されているか、到達可能なリモートMemサーバーがあること
  • Antigravityと同じマシンにnmemがインストールされていること

まずMem接続を確認します:

nmem status

デフォルトのデスクトップセットアップでは、http://127.0.0.1:14242を指している必要があります。

インストール

グローバルプラグイン

プラグインをAntigravityのグローバルプラグインフォルダにインストールします:

mkdir -p ~/.gemini/config/plugins
git clone --depth 1 https://github.com/nowledge-co/nowledge-mem-google-antigravity.git ~/.gemini/config/plugins/nowledge-mem

Windows PowerShellの場合:

$null = New-Item -ItemType Directory -Force "$env:USERPROFILE\.gemini\config\plugins"
git clone --depth 1 https://github.com/nowledge-co/nowledge-mem-google-antigravity.git "$env:USERPROFILE\.gemini\config\plugins\nowledge-mem"

ワークスペースプラグイン

1つのワークスペースに対しては、リポジトリを.agents/plugins/の下に配置するかシンボリックリンクを作成します:

mkdir -p .agents/plugins
ln -s /path/to/nowledge-mem-google-antigravity .agents/plugins/nowledge-mem

Antigravityを再起動

プラグインのインストールまたは更新後はGoogle Antigravityを再起動して、ルール、スキル、MCP、ライフサイクルフックを再読み込みさせてください。

リモートMem

nmemを一度設定します:

nmem config client set url https://your-server
nmem config client set api-key nmem_your_key

次にAntigravity形式のMCPブロックを生成します:

nmem config mcp show --host google-antigravity

生成されたmcpServers.nowledge-memブロックをAntigravityのMCP設定または~/.gemini/config/mcp_config.jsonに貼り付けます。 AntigravityはserverUrlを使用するため、汎用のMCPスニペットをコピーするのではなく、google-antigravityホストプロファイルを使用してください。

得られるもの

  • AntigravityのPreInvocationフックを通じてセッション開始時に注入されるContext BundleまたはWorking Memory
  • 検索、グラフ探索、メモリ書き込み、スレッド、Nowledge FSのためのNowledge Mem MCPツール
  • Working Memory、メモリ検索、蒸留、スレッド保存、ハンドオフ、スキル読み込み、ステータス確認のためのスキル
  • Antigravityのローカルtranscript.jsonlからのStopフックによるトランスクリプトキャプチャ
  • Memに一時的に到達できない場合のオフラインバッファリングと、次回セッションでの再試行

スレッド保存と履歴

プラグインは新しいAntigravityセッションをStop時に自動保存します。 保存されたスレッドは正規のソースantigravityを使用するため、Google Antigravity、Antigravity CLI、デコードされたtrajectoryフォールバックインポートが同じソースバケットに集まります。

古いローカルセッションについては、インポート前にプレビューします:

nmem t sync --from antigravity --limit 20
nmem t sync --from antigravity --apply

trajectoryエクストラクタは、ドキュメント化されたAntigravity brain/<conversationId>/.system_generated/logs/transcript.jsonlファイルを持たない古いキャッシュのみのセッションにのみ使用してください。

最初の成功状態

次の状態になれば、Google Antigravityが接続されているとわかります:

  • 同じマシンからnmem statusが成功する
  • 表示するコンテキストがある場合、新しいAntigravityセッションがContext BundleまたはWorking Memoryを受け取る
  • AntigravityでMem MCPツールが表示される
  • 短いセッションが終了した後、nmem t list --source antigravityにキャプチャされたスレッドが表示される

このページの内容