返回 Skill 列表
extension
分类: 开发与工程无需 API Key

gcp-auth

执行Google Cloud Platform (GCP) 的Application Default Credentials认证。只需说一句“进行GCP认证”,就可以引导完成BigQuery或Cloud Storage等GCP服务使用前的认证步骤。

person作者: jakexiaohubgithub

GCP Authentication

Google Cloud の Application Default Credentials (ADC) 認証を実行するスキルです。

Workflow

  1. ユーザーが「GCP認証して」「BigQuery使いたい」等と言う
  2. 認証コマンドをターミナルで実行するよう案内
  3. ブラウザでGoogleアカウント認証
  4. 認証完了を確認

Usage

認証コマンド(ターミナルで直接実行)

gcloud auth application-default login

注意: このコマンドはブラウザでの認証が必要なため、ターミナルで直接実行してください。

認証フロー

  1. コマンド実行 → ブラウザが自動的に開く
  2. Googleアカウント選択 → 使用するアカウントを選択
  3. 権限許可 → 「Google Auth Library にアクセスを許可」で「許可」をクリック
  4. 完了確認 → ターミナルに「Credentials saved to file」と表示

トラブルシューティング

| エラー | 対処法 | |--------|--------| | Reauthentication is needed | 認証期限切れ。再度 gcloud auth application-default login を実行 | | GOOGLE_APPLICATION_CREDENTIALS 警告 | .env から該当行を削除するか、ADC を使用 | | Project not set | gcloud config set project PROJECT_ID でプロジェクト設定 |

認証状態の確認

# トークンが表示されれば認証済み
gcloud auth application-default print-access-token

# 現在のプロジェクト確認
gcloud config get-value project

Requirements

  • Google Cloud SDK (gcloud) がインストール済み
  • ブラウザでGoogleアカウントにログイン可能