でローカル開発環境を構成する方法について説明します Google Cloud。このドキュメントでは、サービスを使用してアプリケーションを ビルド、テスト、実行するために必要なコアツールについて説明します。 Google Cloud
- gcloud CLI: クラウド リソースの管理、プロジェクトの構成、 ローカル アプリケーションのデフォルト認証情報(ADC)の設定を行います。
- Cloud クライアント ライブラリ: 任意のプログラミング言語の慣用的なライブラリを使用して、プログラムで Google Cloud API にアクセスします。
また、このドキュメントでは、google-cloud-developer プラグインを
インストールして、 Google Cloud さまざまなエージェントで タスクとコーディングのサポートを受ける方法についても説明します。
の他のツールとインターフェースの概要については、 Google Cloud との連携方法をご覧ください Google Cloud。
始める前に
組織の管理者に、次の前提条件を満たすよう依頼してください。
- ユーザー ID のプロビジョニング: Cloud Identity アカウントまたは Google Workspace アカウントを割り当てます。
- プロジェクト アクセスと IAM ロールの付与: プロジェクトに必要な Identity and Access Management(IAM)ロールを割り当てます。
- 課金を有効にする: プロジェクトで Cloud Billing が有効になっていることを確認します。
組織全体の設定については、 Google Cloud 設定ガイド付きフローをご覧ください。
gcloud CLI と認証を設定する
リソースを管理し、ローカル環境を認証するように gcloud CLI(gcloud)を構成します。
- ローカル ワークステーションに gcloud CLI をインストールします。
- ターミナルで
gcloud initを実行してログインし、デフォルト プロジェクトを選択します。 gcloud auth application-default loginを実行して、アプリケーションのデフォルト認証情報(ADC)を構成します。ADC を使用すると、ローカル クライアント ライブラリがプロジェクトに対して自動的に認証されます。
Cloud クライアント ライブラリをインストールする
アプリケーション コードから プログラムで Google Cloud サービスにアクセスするには:
- プロジェクトに必要な Cloud API を有効にします。
- プログラミング言語(Java、Python、Go など)用のCloud クライアント ライブラリをインストールします。コードは ADC を使用して自動的に認証されます。
google-cloud-developer プラグインをインストールする
Claude Code、Antigravity CLI、Codex CLI などのエージェントを使用して開発作業を支援する場合は、google-cloud-developer
プラグインをインストールして、 Google Cloud タスクとコーディングのサポートを受けることができます。このプラグインには次のものが含まれています。
- アカウントの作成、お支払い情報の設定、プロジェクト管理、 サービスと API の Google Cloud 認証を支援するスキル。
finding-google-skillsスキル。適切な Google プロダクト スキルをオンデマンドで検索して実行するため、Google スキルをプリロードする必要はありません。- Developer Knowledge リモート MCP サーバー。Google の公式 デベロッパー ドキュメントを検索し、Google Cloud、Firebase、Android、Maps など の Google プロダクトの情報を取得できます。
エージェントに応じて、次の手順で google-cloud-developer プラグインをインストールします。
Antigravity CLI
Google Agent Skills リポジトリでプラグインの場所を指定して、プラグインをインストールします。
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developergcloud CLI を使用して、 プロジェクト Google Cloud で Developer Knowledge API を有効にします。
gcloud services enable developerknowledge.googleapis.com --project=YOUR_PROJECT_ID
Claude Code
Google プラグイン マーケットプレイスを追加し、プラグインをインストールします。
claude plugin marketplace add google/skills claude plugin install google-cloud-developer@google-pluginsgcloud CLI を使用して、 プロジェクト Google Cloud で Developer Knowledge API を有効にします。
gcloud services enable developerknowledge.googleapis.com --project=YOUR_PROJECT_ID
Codex CLI
Google プラグイン マーケットプレイスを追加し、プラグインをインストールします。
codex plugin marketplace add google/skills codex plugin add google-cloud-developer@google-pluginsgcloud CLI を使用して、 プロジェクト Google Cloud で Developer Knowledge API を有効にします。
gcloud services enable developerknowledge.googleapis.com --project=YOUR_PROJECT_ID
代替ツールと環境
ワークフローに特定の開発環境またはインフラストラクチャ ツールが必要な場合は、次のことを検討してください。
- IDE と拡張機能: Cloud Code をサポートする VS Code または サポートされている JetBrains IDE で開発します。
- Cloud ワークスペース: Cloud Workstations を使用して、コンテナ化されたマネージド クラウド環境を使用します。