1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Antigravity v1.16.5 Dev Container エラー 1006 の解決方法

1
Last updated at Posted at 2026-02-17

問題の概要

Antigravity v1.16.5 で Dev Container に接続しようとすると、以下のエラーが発生します:

リモート環境をフェッチ出来ませんでした。
リモート拡張ホスト サーバーへの接続に失敗しました 
(エラー: WebSocket close with status code 1006)

原因

Antigravity v1.16.5 にバグがあり、Node.js のパスを間違った場所で探してしまいます。

  • 実際のインストール場所: ~/.antigravity-server/bin/1.16.5-{commitHash}/node
  • Antigravityが探す場所: ~/.antigravity-server/bin/{commitHash}/node ← バージョン番号が抜けている!

このため、Node.js が見つからず接続エラーになります。


解決方法

手順1: 一度接続を試す

まず Antigravity で「Reopen in Container」を実行してください。
エラーが出ますが、これでコンテナ内に Antigravity サーバーがインストールされます。

手順2: MacBook のターミナルを開く

  1. Command (⌘) + スペース を押す
  2. 「ターミナル」と入力
  3. Enter を押す

手順3: コンテナに入る

ターミナルで以下のコマンドを実行:

docker exec -it myportfolio-dev bash

注意: myportfolio-dev はコンテナ名です。
別のプロジェクトの場合は、コンテナ名を変更してください。

手順4: Antigravity サーバーのフォルダを確認

ls -la ~/.antigravity-server/bin/

1.16.5- で始まる長い名前のフォルダが表示されます。
例: 1.16.5-1504c8cc4b34dbfbb4a97ebe954b3da2b5634516

手順5: シンボリックリンク(看板)を作成

cd ~/.antigravity-server/bin/

次に、手順4で確認したフォルダ名を使って、以下のコマンドを実行:

ln -s 1.16.5-{commitHash} {commitHash}

具体例 (commitHash が 1504c8cc4b34dbfbb4a97ebe954b3da2b5634516 の場合):

ln -s 1.16.5-1504c8cc4b34dbfbb4a97ebe954b3da2b5634516 1504c8cc4b34dbfbb4a97ebe954b3da2b5634516

手順6: 確認

ls -la

以下のように矢印 (->) が表示されたら成功:

lrwxrwxrwx 1 node node   47 Feb 17 13:07 1504c8cc4b34dbfbb4a97ebe954b3da2b5634516 -> 1.16.5-1504c8cc4b34dbfbb4a97ebe954b3da2b5634516

手順7: コンテナから出る

exit

手順8: Antigravity で再接続

Antigravity で「Reopen in Container」を再度実行してください。

成功です! 🎉


自動化する方法(推奨)

毎回手動で修正するのは面倒なので、自動化しましょう。

devcontainer.json に自動修正スクリプトを追加

.devcontainer/devcontainer.json を開き、以下を追加または編集:

すでに postCreateCommand がある場合

既存のコマンドの後ろに && で追加:

{
  "postCreateCommand": "npm install && ([ -d ~/.antigravity-server/bin ] && cd ~/.antigravity-server/bin && for dir in *-*; do [ -d \"$dir\" ] && commit=${dir#*-} && [ ! -e \"$commit\" ] && ln -s \"$dir\" \"$commit\" && echo \"Fixed Antigravity path: $dir -> $commit\"; done || true)"
}

postCreateCommand がない場合

新しく追加:

{
  "name": "My Project",
  "image": "mcr.microsoft.com/devcontainers/typescript-node:1-20-bullseye",
  "postCreateCommand": "([ -d ~/.antigravity-server/bin ] && cd ~/.antigravity-server/bin && for dir in *-*; do [ -d \"$dir\" ] && commit=${dir#*-} && [ ! -e \"$commit\" ] && ln -s \"$dir\" \"$commit\" && echo \"Fixed Antigravity path: $dir -> $commit\"; done || true)"
}

設定を反映

  1. Command + Shift + P でコマンドパレットを開く
  2. Dev Containers: Rebuild Container」を選択
  3. コンテナが再構築され、自動的に修正が適用されます

これで、今後コンテナを作り直しても自動的に問題が修正されます!


トラブルシューティング

コンテナ名がわからない場合

docker ps

を実行して、NAMES 列を確認してください。

他のユーザー名の場合

コンテナ内のユーザーが node 以外の場合、パスが異なることがあります:

# rootユーザーの場合
ls -la /root/.antigravity-server/bin/

# vscodeユーザーの場合
ls -la /home/vscode/.antigravity-server/bin/

参考情報

  • バグ報告スレッド: Google AI Forum - Antigravity v1.16.5 Issue
  • 影響バージョン: Antigravity v1.16.5
  • 発生日: 2026年2月5日以降
  • ステータス: Googleのエンジニアリングチームに報告済み(2026年2月17日時点で未修正)

まとめ

このドキュメントは、Antigravity v1.16.5 の既知のバグに対する回避策です。
Google が公式に修正するまで、この方法で対処してください。

作成日: 2026年2月17日
最終更新: 2026年2月17日

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?