AntigravityでVS Code拡張機能は使える?移行の手順と注意点を解説

  • URLをコピーしました!

AntigravityはGoogleが開発した次世代のエディタです。VS Codeを使い慣れている人にとって、最も気になるのは「今まで使ってきた拡張機能がそのまま動くのか」という点ではないでしょうか。

結論から言うと、AntigravityでVS Code拡張機能はしっかり動きます。移行の手順も非常にシンプルです。この記事では、導入方法や注意したいポイントをエンジニア目線で分かりやすくまとめました。

目次

AntigravityでVS Code拡張機能が動く仕組み

Antigravityは、VS Codeのオープンソース版である「Code – OSS」を土台にして作られています。そのため、拡張機能が動く仕組みそのものはVS Codeと共通です。

まずは、移行する前に知っておきたい互換性の基本について整理しましょう。

エディタの土台が共通している理由

Antigravityの見た目や操作感がVS Codeとそっくりなのは、同じ設計図(ソースコード)から生まれているからです。これにより、VS Code向けに開発された数万件の拡張機能のほとんどが、そのままAntigravity上でも動作します。

例えば、プログラミング言語ごとの入力補完や、コードの見た目を整えるツールなども、VS Codeと同じ感覚で利用可能です。使い慣れたツールを諦める必要がないため、移行のハードルは非常に低いと言えるでしょう。

テーマやショートカットキーも維持できる

拡張機能だけでなく、画面の配色を変える「テーマ」や、キーボードの操作感を変更する「キーマップ」も引き継げます。Vimのような特殊な操作が必要な拡張機能も、Antigravity上で問題なく機能します。

自分の指が覚えているショートカットキーをそのまま使えるのは、作業効率を落とさないためにとても大切な要素です。ただし、一部のMicrosoft公式ツールなどは挙動が少し異なる場合があるため、その点については後ほど詳しく解説します。

拡張機能を管理する画面も使い方は同じ

インストールした拡張機能の管理や更新を行う画面も、VS Codeと全く同じ構成になっています。サイドバーのアイコンから一覧を開き、ボタン一つで無効化やアンインストールが可能です。

新しいエディタだからといって、操作方法をゼロから覚え直す必要はありません。いつもの手順で、自分好みの環境をAntigravityの中に再現していくことができます。

項目互換性の状態備考
一般的な拡張機能◎ ほぼ全て動作言語サポートやLinterなど
配色テーマ◎ そのまま利用可お気に入りの色設定を維持
キーバインド◎ 移行可能VimやEmacs設定も含む
MS公式限定機能△ 一部制限ありLive Share等に注意

VS Codeで使っていた拡張機能を導入する手順

Antigravityをインストールした後、実際に拡張機能を追加していく方法はいくつかあります。

最も手軽な「マーケットプレイス」からの導入と、より専門的なファイルからの導入について見ていきましょう。

マーケットプレイスから検索して導入する

最も標準的な方法は、サイドバーにある四角いアイコンをクリックして、検索窓から目的の機能を探す方法です。VS Codeのマーケットプレイスとほぼ同等のラインナップが揃っています。

例えば「Prettier」と入力すれば、おなじみのコード整形ツールが表示されます。そのまま「Install」ボタンを押せば、数秒でAntigravityに組み込まれます。ネットに繋がってさえいれば、追加の作業は一切不要で非常にスムーズです。

手持ちの「.vsix」ファイルから手動で追加する

ネット上のマーケットプレイスにない自作の拡張機能や、特定の配布ファイルを使いたい場合は「.vsix」という形式のファイルから直接インストールできます。

拡張機能パネルの右上にある「…」メニューから「Install from VSIX…」を選択し、ファイルを選ぶだけです。オフライン環境で開発をしている場合や、社内限定のツールを使いたいエンジニアにとっては、この機能が備わっているのは大きな安心材料になります。

メニューを日本語にする言語パックの入れ方

Antigravityは初期状態では英語表記になっていることが多いですが、拡張機能を使えばすぐに日本語化できます。検索窓に「Japanese」と入力し、Microsoft公式の「Japanese Language Pack」をインストールしてください。

インストールが終わると、画面右下に「Restart」というボタンが出るので、それを押して再起動しましょう。これだけで、メニューや設定項目がすべて馴染みのある日本語に切り替わります。

環境を丸ごと引き継ぐ!移行をスムーズに進めるコツ

一つずつ拡張機能を入れるのが面倒な人のために、VS Codeの設定をそのままコピーしてくる機能も用意されています。

時間をかけずに、今までの開発環境をAntigravityに再現するための3つのステップを解説します。

初回起動時のインポート機能を利用する

Antigravityを初めて立ち上げたとき、PC内にVS Codeがインストールされていれば「設定を引き継ぎますか?」という案内が表示されます。これを利用するのが、最も早くて正確な方法です。

この操作を行うだけで、インストール済みの拡張機能リストや、お気に入りの配色などが一括で反映されます。手動で一つずつ検索してインストールする手間を省けるため、移行の初日にぜひ試してほしい機能です。

settings.jsonを直接同期させる

もし自動インポートがうまくいかない場合は、VS Codeの設定ファイルである「settings.json」の中身をコピーして、Antigravityの設定ファイルに貼り付ける方法があります。

エディタの細かい挙動や、特定の拡張機能へのこだわり設定は、このファイルにすべて書かれています。以下のようにコードをコピーして貼り付けるだけで、同じ環境を再現できます。

JSON

{
  "editor.fontSize": 14,
  "editor.tabSize": 2,
  "workbench.colorTheme": "Default Dark Modern",
  "files.autoSave": "afterDelay"
}

キーバインドの設定をそのまま移す

キーボードのショートカット設定も、独立したファイル(keybindings.json)で管理されています。VS Codeで「Open Keyboard Shortcuts (JSON)」を開き、その内容をAntigravity側の同じファイルにコピーしましょう。

これで、自分だけに最適化された操作感がAntigravityでも実現します。特に、Vim拡張機能などの設定は複雑になりがちなので、ファイルごとコピーしてしまうのが一番間違いのないやり方です。

移行する項目ファイル名手順
全体の設定settings.json中身をコピーして貼り付け
キー設定keybindings.json同上
拡張機能リストなし初回起動時の自動移行が便利

AI機能と拡張機能を共存させるための注意点

Antigravityの最大の魅力は、GoogleのAIエージェントが自律的に動く点にあります。しかし、ここに他の拡張機能が加わると、少し困ったことが起きる場合があります。

快適なAI開発環境を守るために、気をつけておきたい2つのポイントを整理しました。

他のAI系拡張機能との競合を防ぐ

GitHub CopilotやTabnineなど、他のAI補完ツールを同時に入れている場合、Antigravity標準のAI機能と「どちらが提案を出すか」で喧嘩してしまうことがあります。

画面上に似たようなボタンが2つ並んだり、どちらの提案を採用すべきか迷ったりするのは、かえってストレスになりかねません。基本的にはAntigravity標準のAIが非常に優秀なので、まずは他社製のAI拡張機能は一時的に無効にして、使い心地を比べてみることをおすすめします。

拡張機能がAIエージェントの動作を重くしないか

AntigravityのAIエージェントは、プロジェクト内のファイルを高速に読み書きします。ここに、ファイルを監視して動作する「重い拡張機能」をたくさん入れていると、全体のパフォーマンスが落ちてしまう恐れがあります。

  • 巨大なファイルを常にチェックする解析ツール
  • 複雑なアニメーションを表示する装飾系ツール
  • 頻繁にネット通信を行う同期ツール

これらは便利な反面、AIの動きを鈍くさせる原因になることもあります。もしAIの返答が遅いと感じたら、一度不要な拡張機能を整理して、エディタを身軽にしてあげましょう。

もし拡張機能がうまく動かないときは?

互換性が高いとはいえ、稀に期待通りに動かないケースもあります。そんなときに試すべき解決策をいくつか紹介します。

多くの場合、ちょっとした操作で問題は解決します。

Antigravityを最新版に更新する

拡張機能がエラーを吐く場合、Antigravity自体のバージョンが古い可能性があります。公式が配布している最新版には、拡張機能の互換性を高めるための修正が含まれていることが多いです。

メニューから「Check for Updates」を選択し、最新の状態になっているか確認してください。特に、VS Code側のバージョンアップに合わせて拡張機能が更新された際、Antigravity側が少し遅れて対応することもあるため、更新はこまめに行うのがコツです。

拡張機能を一度無効にしてから再度有効にする

「昨日まで動いていたのに、なぜか急に反応しなくなった」というときは、一度その拡張機能を無効(Disable)にして、すぐに有効に戻してみてください。

これで拡張機能が再読み込みされ、正常な状態に戻ることがよくあります。PCを再起動するのと同じ感覚で、調子の悪いツールを「叩き起こす」イメージです。

まとめ:自分好みの環境でAI開発を始めよう

AntigravityでVS Code拡張機能を使うことは、移行において最大の安心ポイントです。

  • 互換性:VS Codeベースなので、ほとんどの拡張機能がそのまま動く。
  • 手順:初回起動時のインポートや設定ファイルのコピーで簡単に移行できる。
  • 注意点:他のAIツールとの競合や、パフォーマンスへの影響には気をつける。

AIが自律的にコードを書くAntigravityのパワーを、使い慣れた拡張機能でさらに強化すれば、これまでにないスピードでアプリを作れるようになります。

まずは、お気に入りの配色テーマと日本語化パックを入れるところから始めてみてください。使い慣れたはずのエディタが、AIの力でもっと賢い相棒に変わる感覚を、きっと楽しめるはずです。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

目次