Sie können die Antigravity-App und die Antigravity-CLI in FedRAMP High-, IL4-, IL5-, ITAR- und CJIS-Datengrenzumgebungen bereitstellen, wenn sie mit der Gemini-Plattform verwendet werden.
Folgen Sie dieser Anleitung, um die Antigravity App und die Antigravity CLI so zu konfigurieren, dass sie die regulatorischen Standards und ähnlichen Richtlinien unterstützen, die für Organisationen des öffentlichen Sektors und Unternehmenskunden in den USA erforderlich sind. Eine Abweichung von den Schritten auf dieser Seite kann zu einer nicht konformen Konfiguration führen.
Eine Third-Party Assessment Organization (3PAO) hat bestätigt, dass diese Bereitstellungsanleitung dafür sorgt, dass die Antigravity App und die Antigravity CLI nur mit einem regionalen Endpunkt einer US-amerikanischen Cloud-Dienst-API kommunizieren können. Der API-Endpunkt aiplatform.us.rep.googleapis.com wird bereits von den Assured Workloads-Datengrenzen für FedRAMP High, IL4, IL5, ITAR und CJIS unterstützt. Weitere Informationen finden Sie unter Coalfire-Bewertung der Antigravity-Anwendung und -Befehlszeile.
Vorbereitung
- Erstellen Sie einen Assured Workloads-Ordner für Ihr Compliance-Framework.
Antigravity-Anwendung und Antigravity CLI bereitstellen
Führen Sie die folgenden Schritte aus, um die Antigravity-Anwendung und die Antigravity CLI bereitzustellen und Ihre lokale Umgebung und Ihren Client so zu konfigurieren, dass sie den Sicherheitsanforderungen Ihrer Organisation entsprechen:
- Laden Sie die Antigravity App und die Antigravity CLI lokal herunter.
- Erstellen Sie ein Projekt in Ihrem Assured Workloads-Ordner und aktivieren Sie die
aiplatform.googleapis.comAPI. Eine Anleitung finden Sie im Abschnitt Google Cloud -Projekt und API einrichten. - Konfigurieren Sie die Authentifizierung bei Antigravity entsprechend Ihren Nutzern und Clients. Sie können Cloud Identity (für die Föderation mit Ihrem externen Identitätsanbieter oder -system) und Google Cloud -Dienstkonten verwenden, um sich bei Antigravity zu authentifizieren.
Melden Sie sich mit Standardanmeldedaten für Anwendungen so in Antigravity an:
Wenn du den Antigravity-Desktop-Client verwendest:
- Wählen Sie ein Projekt im Assured Workloads-Ordner aus.
- Wählen Sie den US-Standort aus.
Bei Verwendung der Antigravity CLI:
Verwenden Sie die Google Cloud CLI, um Ihr Kontingentprojekt zu konfigurieren:
gcloud auth application-default set-quota-project QUOTA_PROJECT_IDErsetzen Sie
QUOTA_PROJECT_IDdurch die ID des Projekts in Ihrem Assured Workloads-Ordner.Legen Sie die folgenden Umgebungsvariablen fest:
export AGY_ADC_AUTH=true export GOOGLE_CLOUD_LOCATION=us export AGY_CLI_DISABLE_AUTO_UPDATE=true
Verbindung zu unterstützten Modellen herstellen
Die folgenden Modelle werden für FedRAMP High, IL4, IL5, ITAR und CJIS unterstützt:
- Gemini 3.6 Flash
- Gemini 3.7 Flash
- Gemini 3.8 Flash
- Gemini 4.0 Argon
Wenn Sie eine Verbindung zu einer Version des Modells herstellen möchten, die die Compliance-Anforderungen des US-amerikanischen öffentlichen Sektors erfüllt, wählen Sie US als Basis-Endpunkt-URI aus. Sie müssen US auswählen, damit Prompts und Antworten den spezifischen Anforderungen von Kunden des öffentlichen Sektors in den USA entsprechen. Eine Anleitung finden Sie unter Regionale Endpunkte und Netzwerk-Zulassungslisten.
Optionale APIs deaktivieren
Die Antigravity-App und die Antigravity-CLI rufen andere Backend-APIs auf, von denen nicht alle die Einhaltung der Anforderungen des öffentlichen Sektors in den USA unterstützen. Diese APIs sind für die Hauptfunktionen des Produkts nicht erforderlich. Um die Compliance Ihrer Bereitstellung aufrechtzuerhalten, deaktivieren Sie die Möglichkeit, die folgenden APIs aus Ihrer lokalen Umgebung aufzurufen:
- Alle nicht US-amerikanischen multiregionalen Endpunkte in
aiplatform.*.rep.googleapis.com(außeraiplatform.us.rep.googleapis.com) antigravity.google*.antigravity.googleantigravity.google.com*.antigravity.google.comantigravity-cli-auto-updater-974169037036.us-central1.run.appantigravity-hub-auto-updater-974169037036.us-central1.run.appantigravity-unleash.googbusinessaicode.googleapis.comchromewebstore.google.comcloudcode-pa.googleapis.comaicode.googleapis.comdaily-cloudcode-pa.googleapis.complay.googleapis.com
Wenn Sie diese Endpunkte in Ihrer lokalen Umgebung deaktivieren möchten, wenden Sie die folgenden Einstellungen an:
- Netzwerk- und Proxyregeln: Blockieren Sie in Ihrem Unternehmens-Webproxy, Ihrer Firewall oder Ihrer DNS-Richtlinie ausgehende Anfragen an die aufgeführten Domains, während Sie Traffic zum
aiplatform.us.rep.googleapis.com-Endpunkt zulassen. - Organisationsrichtlinie für die Endpunktnutzung: Konfigurieren Sie die Organisationsrichtlinien-Einschränkung
constraints/gcp.restrictEndpointUsageauf Ordner- oder Projektebene, um die Wertgruppein:non-us-aiplatform-endpoints(die globale und nicht US-amerikanische Gemini Enterprise Agent Platform-Endpunkte blockiert) und die Endpunktebusinessaicode.googleapis.com,businessaicode.us.rep.googleapis.comundbusinessaicode.eu.rep.googleapis.comabzulehnen. Die unterstützten multiregionalen Endpunkte für die Agent Platform finden Sie unter Multiregionale Endpunkte. Eine Anleitung zum Konfigurieren dieser Einschränkung und ihrer ausgewählten Wertgruppen finden Sie unter Endpunktnutzung einschränken. - Projekt-API-Verwaltung: Deaktivieren Sie die APIs
businessaicode.googleapis.comundcloudaicompanion.googleapis.comin Ihrem Assured Workloads-Projekt, falls sie aktiviert sind. Der Endpunktcloudcode-pa.googleapis.comist ein interner Google-Client-Endpunkt, den Sie nicht über Service Usage aktivieren oder deaktivieren können und den Sie mithilfe Ihrer Netzwerk- oder Proxyregeln blockieren müssen. Weitere Informationen finden Sie unter Dienste deaktivieren. - Automatische CLI-Updates: Legen Sie die Umgebungsvariable
AGY_CLI_DISABLE_AUTO_UPDATE=truefest, um zu verhindern, dass die Antigravity CLI beim Start den Endpunktantigravity-cli-auto-updater-974169037036.us-central1.run.appabfragt.
Unterstützung von SSL/TLS-Prüfung und -Zertifikaten
Die Antigravity-Anwendung und die Befehlszeile fragen automatisch den vertrauenswürdigen Stammspeicher des Hostbetriebssystems ab und verwenden ihn, z. B. /etc/ssl/certs unter Linux, den Windows-Zertifikatsspeicher unter Windows und den Schlüsselbund unter macOS.
Wenn Sie das CA-Zertifikat-Bundle des Unternehmens auf dem Client-Betriebssystem bereitstellen, vertraut Antigravity der geprüften SSL/TLS-Umgebung automatisch und arbeitet darin. Sie benötigen keine benutzerdefinierte CA-Überschreibung.
Wenn Sie Unternehmensproxys verwenden, unterstützt der HTTP-Transport der Go-Sprache die Standard-Proxy-Umgebungsvariablen des Systems. Konfigurieren Sie diese Variablen auf den Maschinen, auf denen Antigravity ausgeführt wird:
HTTP_PROXYHTTPS_PROXYNO_PROXY
Weitere Informationen findest du unter Einstellungen.