Lokale Entwicklungsumgebung einrichten

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:

  1. Installieren Sie die gcloud CLI auf Ihrer lokalen Workstation.
  2. Führen Sie dazu im Terminal gcloud init aus, um sich anzumelden und Ihr Standardprojekt auszuwählen.
  3. Führen Sie gcloud auth application-default login aus, 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:

  1. Aktivieren Sie die erforderlichen Cloud APIs für Ihr Projekt.
  2. 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

  1. 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-developer
    
  2. Aktivieren 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

  1. 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-plugins
    
  2. Aktivieren 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
    
  3. Erstellen 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.

  4. 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

  1. 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-plugins
    
  2. Aktivieren 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
    
  3. Erstellen 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.

  4. Aktivieren Sie den authentifizierten Zugriff auf den MCP-Server für Entwicklerwissen, indem Sie ~/.codex/config.toml (oder das .codex/config.toml Ihres 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:

Nächste Schritte