Lokale Entwicklungsumgebung fürCloud de Confiance by S3NSkonfigurieren In diesem Dokument werden die wichtigsten Tools beschrieben, die zum Erstellen, Testen und Ausführen von Anwendungen mit Cloud de Confiance -Diensten erforderlich sind:
- gcloud CLI: Cloud-Ressourcen verwalten, Projekte konfigurieren und lokale Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) einrichten.
- Cloud-Clientbibliotheken: Programmatischer Zugriff auf Cloud de Confiance APIs mit idiomatischen Bibliotheken in Ihrer bevorzugten Programmiersprache.
In diesem Dokument wird auch beschrieben, wie Sie das google-cloud-developer-Plug-in installieren, um in verschiedenen Agents Hilfe bei Cloud de Confiance -Aufgaben und beim Programmieren zu erhalten.
Eine Übersicht über andere Tools und Schnittstellen in Cloud de Confiancefinden Sie unter Möglichkeiten zur Interaktion mit Cloud de Confiance.
Hinweis
Bitten Sie den Administrator Ihrer Organisation, die folgenden Voraussetzungen zu erfüllen:
- Nutzeridentität bereitstellen: Weisen Sie ein Cloud Identity- oder Google Workspace-Konto zu.
- Projektzugriff und IAM-Rollen gewähren: Weisen Sie die erforderlichen IAM-Rollen (Identity and Access Management) für Ihr Projekt zu.
- Abrechnung aktivieren: Prüfen Sie, ob Cloud Billing für Ihr Projekt aktiviert ist.
Informationen zur organisationsweiten Einrichtung finden Sie im Cloud de Confiance geführten Einrichtungsablauf.
gcloud CLI und Authentifizierung einrichten
Konfigurieren Sie die gcloud CLI (gcloud), um Ressourcen zu verwalten und Ihre lokale Umgebung zu authentifizieren:
- Installieren Sie die gcloud CLI auf Ihrer lokalen Workstation.
- Führen Sie dazu im Terminal
gcloud initaus, um sich anzumelden und Ihr Standardprojekt auszuwählen. - Führen Sie
gcloud auth application-default loginaus, um Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) zu konfigurieren. Mit ADC können sich lokale Clientbibliotheken automatisch für Ihr Projekt authentifizieren.
Cloud-Clientbibliotheken installieren
So greifen Sie programmatisch über den Code Ihrer Anwendung auf Cloud de Confiance Dienste zu:
- Aktivieren Sie die erforderlichen Cloud APIs für Ihr Projekt.
- Installieren Sie die Cloud-Clientbibliotheken für Ihre Programmiersprache (z. B. Java, Python oder Go). Ihr Code wird automatisch mit ADC authentifiziert.
google-cloud-developer-Plug-in installieren
Wenn Sie einen Agenten wie Claude Code, Antigravity CLI oder Codex CLI verwenden, um Unterstützung bei der Entwicklung zu erhalten, können Sie das google-cloud-developer-Plug-in installieren, um Hilfe bei Cloud de Confiance -Aufgaben und beim Programmieren zu erhalten. Dieses Plug-in umfasst:
- Skills, die bei der Kontoerstellung, der Abrechnungseinrichtung, dem Projektmanagement und der Authentifizierung für Cloud de Confiance -Dienste und APIs helfen.
- Der
finding-google-skills-Skill, der den richtigen Google-Produkt-Skill bei Bedarf findet und ausführt, sodass Google-Skills nicht vorab geladen werden müssen. - Der Remote-MCP-Server Developer Knowledge bietet die Möglichkeit, die offizielle Entwicklerdokumentation von Google zu durchsuchen und Informationen zu Google-Produkten wie Google Cloud, Firebase, Android und Maps abzurufen.
Installieren Sie das google-cloud-developer-Plug-in anhand der folgenden Anleitung für Ihren Agent.
Antigravity CLI
Installieren Sie das Plug-in, indem Sie seinen Speicherort im Repository Google Agent Skills angeben:
agy plugin install https://github.com/google/skills/plugins/cloud/google-cloud-developerAktivieren Sie die Developer Knowledge API in Ihrem Cloud de Confiance Projekt mit der gcloud CLI:
gcloud services enable developerknowledge.googleapis.com --project=YOUR_PROJECT_ID
Claude Code
Fügen Sie den Google-Plug‑in-Marketplace hinzu und installieren Sie dann das Plug‑in:
claude plugin marketplace add google/skills claude plugin install google-cloud-developer@google-pluginsAktivieren Sie die Developer Knowledge API in Ihrem Cloud de Confiance Projekt mit der gcloud CLI:
gcloud services enable developerknowledge.googleapis.com --project=YOUR_PROJECT_IDErstellen Sie einen API-Schlüssel für die Developer Knowledge API. Folgen Sie dazu der Anleitung unter API-Schlüssel erstellen und sichern. Speichern Sie den erstellten Schlüssel an einem sicheren Ort.
Aktivieren Sie den authentifizierten Zugriff auf den MCP-Server für Entwicklerwissen mit dem API-Schlüssel, den Sie im vorherigen Schritt erstellt haben:
claude mcp add google-dev-knowledge \ --scope user \ --transport http https://developerknowledge.googleapis.com/mcp \ --header "X-Goog-Api-Key: YOUR_API_KEY"
Codex-Befehlszeile
Fügen Sie den Google-Plug‑in-Marketplace hinzu und installieren Sie dann das Plug‑in:
codex plugin marketplace add google/skills codex plugin add google-cloud-developer@google-pluginsAktivieren Sie die Developer Knowledge API in Ihrem Cloud de Confiance Projekt mit der gcloud CLI:
gcloud services enable developerknowledge.googleapis.com --project=YOUR_PROJECT_IDErstellen Sie einen API-Schlüssel für die Developer Knowledge API. Folgen Sie dazu der Anleitung unter API-Schlüssel erstellen und sichern. Speichern Sie den erstellten Schlüssel an einem sicheren Ort.
Aktivieren Sie den authentifizierten Zugriff auf den MCP-Server für Entwicklerwissen, indem Sie
~/.codex/config.toml(oder das.codex/config.tomlIhres Projekts) aktualisieren und die folgenden Zeilen einfügen:[mcp_servers.google-developer-knowledge] url = "https://developerknowledge.googleapis.com/mcp" http_headers = { "X-Goog-Api-Key" = "YOUR_API_KEY" }
Alternative Tools und Umgebungen
Wenn für Ihren Workflow bestimmte Entwicklungsumgebungen oder Infrastrukturtools erforderlich sind, sollten Sie Folgendes berücksichtigen:
- IDEs und Erweiterungen: Entwickeln Sie in VS Code oder unterstützten JetBrains-IDEs mit Cloud Code-Unterstützung.
- Cloud-Arbeitsbereiche: Verwenden Sie containerisierte, verwaltete Cloud-Umgebungen mit Cloud Workstations.