状況
Coder環境にAntigravity IDEからssh接続して使用するとAgentチャットができない。

解消方法(臨時)
Setting>Permissions>History>Knowledge をオフにすると一旦解消された。
環境
クライアントOS : Windows11 Home 25H2
サーバーOS : Ubuntu 24.04.4 LTS
Coder : v2.33.11
Antigravity IDE : 2.1.1
今回の原因
coder環境でAntigravity IDEのKnowledge Managerが使用できていない。
[ローカル IDE (Windows)] ──(SSH)──> [Coder コンテナ (Linux)]
│
├── Agent Executor (正常)
└── Knowledge Manager (不具合/未配置)
Knowledge 機能が ON の場合、Agent Executor は Knowledge Manager との連携を試みる。しかし、リモート環境側に該当プロセスが存在しない(または応答しない)ため、依存関係のチェックで例外が発生し、Agent Executor ごとプロセスが即座にクラッシュした。
確認箇所
チャット失敗時、IDEの出力コンソール>Antigravity IDEに以下の出力がある。
2026-07-31 16:35:20.480 [info] E0731 16:35:20.480045 1659 log.go:398] failed to construct executor: knowledge is enabled, but knowledge manager was not provided
2026-07-31 16:35:20.480 [info] E0731 16:35:20.480444 1659 log.go:398] knowledge is enabled, but knowledge manager was not provided
試してダメだったこと
-
AIモデルの切り替え (Claude ↔ Gemini 等)
モデル個別の問題ではなく、Agent Executor の生成前処理でクラッシュしているため効果なし。 -
settings.json による設定追加 (antigravity.knowledge.enabled: false 等)
UI 上の GUI 設定(Settings > Permissions)と同期していない場合があり、CLI/JSON 設定のみでは内部起動フラグが倒れなかった。 -
.antigravityignore による参照停止
インデックス対象を無視する設定を入れても、Knowledge Manager 自体の初期化チェックを通ってしまうため効果なし。 -
パーミッション・キャッシュの初期化 (pkill, キャッシュフォルダ削除)
~/.gemini/antigravity-ide/knowledge などの権限は coder:coder で正常であったため、権限問題ではなくバイナリ/プロセスレベルの互換性問題と判明。
