Antigravityチャットが反応しなくなる問題の解決法(worktreeConfig = true)

2026年5月10日日曜日

antigravity トラブルシューティング

t f B! P L

Antigravityを使っていると、突然チャットが反応しなくなる症状が発生することがあります。メッセージを送っても何も返ってこず、処理が止まったように見える――そんなときはantigravityの worktreeConfig = true 設定が原因かもしれません。

解決策:worktreeConfig = true を削除する

結論から述べます。Antigravityの設定ファイルに以下のような記述がある場合、それを削除することで問題が解消します。

worktreeConfig = true

設定ファイルは通常 .git/config 内にあります。該当の行を削除し、Antigravityを再起動してください。

# 現在の設定を確認する
git config --list | grep worktreeConfig

# 設定を削除する
git config --unset extensions.worktreeConfig

削除後にチャットが正常に反応するようになれば、これが原因だったことが確認できます。

worktreeConfig とは何か

Gitのworktree機能

worktreeConfig はGitの拡張設定のひとつで、git worktree(ワークツリー)に関連した機能です。

通常のGitリポジトリでは、1つのリポジトリに対して1つの作業ディレクトリ(ワークツリー)が対応しています。しかし git worktree を使うと、1つのリポジトリから複数の作業ディレクトリを同時に展開できます。これにより、たとえばメインブランチとfeatureブランチを別々のフォルダで並行して作業するといったことが可能になります。

worktreeConfig = true の役割

worktreeConfig = true を有効にすると、各ワークツリーが独自の設定ファイル(.git/worktrees/<name>/config.worktree)を持てるようになります。

通常、Gitの設定はリポジトリ全体で共有されますが、この設定を有効にするとワークツリーごとに異なる設定を持たせることができます。たとえば、特定のワークツリーだけ別のメールアドレスを使う、といったことが可能になります。

まとめ

設定 挙動
worktreeConfig なし(デフォルト) 全ワークツリーで設定を共有。Antigravityは正常に動作する
worktreeConfig = true ワークツリーごとの設定が有効になり、Antigravityの応答に影響する場合がある

Antigravityでチャットが無反応になったときは、まずこの設定を疑ってみてください。git config --list で設定一覧を確認し、extensions.worktreeConfig = true があれば削除するだけで解決することがあります。

スポンサーリンク
スポンサーリンク

このブログを検索

Profile

自分の写真
Webアプリエンジニア。 日々新しい技術を追い求めてブログでアウトプットしています。
プロフィール画像は、猫村ゆゆこ様に書いてもらいました。

仕事募集もしていたり、していなかったり。

QooQ