本文へ移動
技術を、自社の仕事に。
判断と実行を助けるメディア

記事を検索

Google Cloud開発プラグイン Antigravityに入れる前に

目次 · 6項目

コーディングエージェントにGoogle Cloudの構築やデプロイを手伝わせると、古いSDKの書き方を使う、gcloud の存在しない引数を推測で書く、権限の足りない操作を試す、といった失敗が起こり得ます。さらに困るのは、課金のあるAPIの有効化やリソースの作成を、確認なしに進めてしまうおそれがあることです。Google Cloudの公式ブログも、この点を課題に挙げています。

Google Cloudは2026年11月3日、Googleのエージェント型の開発環境Antigravity向けに、こうした問題を減らすプラグイン「google-cloud-developer」を、Antigravity Marketplaceの「Build with Google」で公開したと公式ブログで発表しました。この記事では、プラグインに含まれるものと、ガードレールの中身、チームで入れる前に決めておくことを整理します。

プラグインに含まれるもの

ブログによると、プラグインは、基本のスキル、ルーティングの規則、Developer KnowledgeのMCPサーバーを1つにまとめたものです。目的として、次の3つを挙げています。

  • 最新の文書にもとづく回答: エージェントが、Google Cloudの公式の文書をストリーミングのHTTPで問い合わせる
  • 安全と費用のガードレール: 最小権限のIAMの型に沿わせ、課金のあるAPIの有効化やインフラの変更の前に、利用者の同意を求める
  • 環境の把握: ローカルの環境と既存のCLIの設定を調べ、コマンドを実行する前に安全な実行の計画を立てる

同梱されるスキルは5つです。

スキル役割(ブログの記載)
finding-google-skillsGitHubの google/skills のリポジトリから、必要なスキルを見つけて必要なときに読み込む
retrieving-developer-knowledgeGoogle Cloud、Firebase、Android、Web、Geminiの公式の文書にもとづく回答とコード例を返す
gcloudgcloud のコマンドの文法を確かめ、安全の確認をかける。誤って行う破壊的な操作を止める
google-cloud-recipe-authサービスのIDとApplication Default Credentials(ADC)を使う認証へ誘導し、サービスアカウントのJSONの鍵のダウンロードのような危険な方法を止める
google-cloud-recipe-onboardingプロジェクトの初期の設定、アカウントの準備、請求の確認を案内する。サービスを有効にする前にプロジェクトの状態を確かめる

GitHubの google/skills にあるプラグインの本体(2026年11月6日の時点で版1.1.17)でも、同梱のスキルはこの5つでした。同じプラグインは、Claude CodeやCodex CLIにも入れられます。

ほかに、google-cloud-discovery.md というルーティングの規則が入っています。依頼が専門的な話題に触れると、この規則と finding-google-skills が組み合わさり、公開のカタログから関係するスキルを取りに行きます。数十の専門のスキルを最初から読み込まずに済むため、コンテキストを圧迫しにくい、とブログは説明しています。

google-cloud-developerプラグインの構成図。Antigravityのエージェントに、5つの同梱のスキル(finding-google-skills、retrieving-developer-knowledge、gcloud、google-cloud-recipe-auth、google-cloud-recipe-onboarding)、ルーティングの規則google-cloud-discovery.md、事前に認可されたDeveloper KnowledgeのMCPサーバーが加わる。専門の話題ではGitHubのgoogle/skillsからスキルを取得する。下に、ブログが挙げるガードレールとして、課金のあるAPIの有効化とインフラの変更の前の同意、破壊的なgcloudの操作の阻止、サービスアカウントのJSONの鍵のダウンロードの阻止を並べ、チームで決めることを編集部の提案として添える

入れ方と、MCPサーバーの認可

入れ方は、Antigravity MarketplaceのUIか、ターミナルの1行のコマンドです。

agy plugin install google-cloud-developer

ブログによると、CLIはスキルを登録し、Developer KnowledgeのMCPサーバーにすぐ接続します。通常、MCPサーバーを足すにはAPIキーの扱いが要りますが、Marketplaceの「Build with Google」のカタログからは、このMCPサーバーが事前に認可されており、認証はAntigravityが管理します。APIキー、OAuthのトークン、設定ファイルの編集は要らないとしています。

これは、資格情報を使わないという意味ではありません。Antigravity向けの設定は authProviderType: google_credentials で、Developer Knowledgeのドキュメントも、Antigravityは利用者の有効なGoogleの資格情報で接続すると説明しています。Claude CodeとCodex CLIでは、APIの有効化とAPIキーの設定の手順がリポジトリのREADMEに載っています。「キーが要らない」のは、Antigravityから使う場合の話です。

入れたあとは、特別な書き方をしなくても、エージェントが回答の根拠に最新の文書を使うとしています。ブログの例は「文書にもとづくと、GKEとCloud Runの主な違いは何か。どちらをいつ使うべきか」という問いです。

スキルの本文で確かめたガードレール

ブログの「止める(blocks)」が何を指すのかを、リポジトリのスキルの本文で確かめました。ガードレールは、エージェントへの指示として書かれています。

  • gcloud: 「自律的に実行しない」一覧に、IAMのポリシー・ロール・バインディングの変更、APIの有効化、gcloud * delete、gcloud billing *、gcloud organizations *、gcloud kms *、gcloud infra-manager deployments apply を挙げ、利用者の明示の承認を求めている
  • google-cloud-recipe-onboarding: プロジェクトの作成と請求先の紐づけの前に、内容の表を示して同意を待つよう指示している。個人の開発者の最初の設定を想定したスキルで、Google WorkspaceやCloud Identityの組織に属するアカウントでは、このスキルの実行を止めてGoogle Cloud Setupの案内へ誘導する
  • google-cloud-recipe-auth: ブログは鍵のダウンロードを「止める」と書いているが、スキルの本文は、鍵をローカルで使おうとする利用者に「強く思いとどまらせ、なりすまし(impersonation)を勧める」という書き方になっている

もう1つ、gcloud のスキルは、実行するコマンドのすべてに --quiet を付けるよう指示しています。エージェントの実行環境では確認の入力を待てないためです。--quiet を付けると、gcloud は確認を待たず、既定の選択で進むか、必須の値がなければエラーで止まります。そのため、gcloud 自身の確認の画面は歯止めになりません。止められるかどうかは、エージェントが指示に従うかどうかと、Antigravity側の実行の許可の設定で決まります。読んだ範囲のスキルの本文に、コマンドの実行を技術的に遮断する仕組みは書かれていません。

編集部の提案:チームで入れる前に決めること

ここまでのとおり、ガードレールは、エージェントに読み込ませるスキルと規則による振る舞いです。ブログもこれをIAMの権限の制限の代わりとは書いていません。チームの開発環境に入れる前に、次の点を決めておくことを提案します。

エージェントに渡す認証情報の範囲は、IAMで絞る。 スキルが同意を求めても、エージェントが使う資格情報に広い権限があれば、同意の操作1つで大きな変更ができます。開発用のプロジェクトを分け、エージェントの資格情報には必要なロールだけを付けます。サービスアカウントの鍵を配らない構成は、鍵レスのWorkload Identity連携の記事で扱いました。

取りに行くスキルの出どころを把握する。 専門のスキルは、GitHubの google/skills のリポジトリの main ブランチから、必要なときに取得されます。finding-google-skills が読むカタログ(index.json)の186件の参照先は、2026年11月6日の時点ですべて main でした。プラグインに同梱の部分は入れた版で固定されますが、取得したスキルはその時点の内容で、規則の説明ではセッションの終わりに消えます。リポジトリの内容が更新されれば、エージェントの振る舞いも変わり得ます。スキルの本文と規則に、特定の版へ固定する手順は書かれていません。どの版が使われたかを後から確かめたいチームは、記録の方法を別に考える必要があります。社内のプロキシの内側で使う場合は、raw.githubusercontent.com、api.github.com、developerknowledge.googleapis.com などへの通信の許可も要ります。google/skills についてはGoogle公式Agent Skillsリポジトリの記事、Google Cloudの別のスキル群の権限の考え方はIAM Helperの記事も参照してください。

同意の操作の担当を決める。 課金のあるAPIの有効化やインフラの変更に同意するのは、エージェントを操作している開発者です。どの操作を開発者の判断で許し、どの操作を別の担当の承認にするかを決めておきます。リポジトリの案内は、gcloud projects create、gcloud billing projects link、gcloud services enable などの状態を変えるコマンドを、自動の許可に入れず、確認(Ask)を挟むか手で実行するよう書いています。

文書のMCPサーバーへ送られる内容を確かめる。 回答のために、エージェントの問い合わせが developerknowledge.googleapis.com へ送られます。ブログとリポジトリは、問い合わせに何が含まれ、どう保持されるかには触れていません。なお、11月5日の版(1.1.17)で、MCPの設定に、プラグインの名前と版を示すヘッダーが加わりました。gcloud のコマンドにも利用の集計のタグを付けるよう指示されています。このタグについて、スキルの説明は、スキルと版だけを示し、利用者のデータは含まないとしています。

Antigravityの利用規約を確かめる。 Antigravityの追加の利用規約は、利用の記録(Interactions)を保存し、製品や機械学習の改善に使うこと、Googleの担当者が見る場合があることを書き、機密の情報を送らないよう求めています。使われ方は設定で変えられます。Gemini EnterpriseやGoogle Workspaceの契約などで使う場合は、管理者が合意した規約が適用されます。ただし同じ規約に、企業向けなどの契約の条件はAntigravity Marketplaceの利用には適用されない、とも書かれています。社外秘のコードや設定を扱うプロジェクトでは、Marketplaceからプラグインを入れる前に、法務と情シスで確かめてください。

確認した範囲

2026年11月6日に、Google Cloud公式ブログの記事「Google Cloud Developer plugin now available in Antigravity Marketplace」(2026年11月3日)、GitHubの google/skills のプラグインの本体(版1.1.17のスキルの本文、規則、設定、README)、AntigravityのMarketplaceのドキュメントと追加の利用規約、Developer Knowledge MCPのドキュメントを開いて照合しました(資料調査)。プラグインを入れての検証はしていないため、スキルの指示どおりにエージェントが動くかは未確認です。Antigravityのプラン別の料金、MCPサーバーへ送られた問い合わせの保持と扱いも未確認です。

AIのエージェントを開発の流れに入れるときの権限の設計は、開発・AI・自動化のご相談からお問い合わせください。

参考資料

この記事を共有XFacebook
鈴木 翔

技術の可能性に魅了され、学生時代からプログラミングとデジタルアートの分野に深い関心を持つ

この記事のテーマを、自社の次の一歩へ

自社での進め方を、具体的に。

つくりたい仕組み、既存システム、運用の条件を整理し、実現に向けた次の一歩を考えます。

  • 実現したい仕組み
  • 既存環境との接続
  • 運用の条件
開発・運用の構想を相談する

構想段階からご相談いただけます。この記事の情報を相談フォームに引き継ぎます。

最新記事をメールで受け取る