搭配 Gemini 平台使用時,您可以在 FedRAMP High、IL4、IL5、ITAR 和 CJIS 資料邊界環境中部署 Antigravity 應用程式和 Antigravity CLI。
請按照下列操作說明設定 Antigravity 應用程式和 Antigravity CLI,以支援美國公部門組織和企業客戶所需的法規標準和類似指南。如果未按照本頁步驟操作,可能會導致設定不符合規範。
第三方評估機構 (3PAO) 已驗證這些部署操作說明,確認 Antigravity 應用程式和 Antigravity CLI 只能與一個美國境內的雲端服務 API 區域端點通訊。aiplatform.us.rep.googleapis.com API 端點已支援 Assured Workloads 資料邊界,適用於 FedRAMP 高影響等級、IL4、IL5、ITAR 和 CJIS。詳情請參閱「Coalfire 對 Antigravity 應用程式和 CLI 的評估」。
必要條件
- 為法規遵循架構建立 Assured Workloads 資料夾。
部署 Antigravity 應用程式和 Antigravity CLI
請完成下列步驟,部署 Antigravity 應用程式和 Antigravity CLI,並設定本機環境和用戶端,以符合貴組織的安全期望:
- 在本機下載 Antigravity 應用程式和 Antigravity CLI。
- 在 Assured Workloads 資料夾中建立專案,並啟用
aiplatform.googleapis.comAPI。如需操作說明,請參閱「Google Cloud 專案和 API 設定」一節。 - 請根據使用者和用戶端的需求,設定 Antigravity 的驗證機制。您可以使用 Cloud Identity (與外部身分提供者或系統建立聯盟) 和 Google Cloud 服務帳戶,向 Antigravity 進行驗證。
使用應用程式預設憑證登入 Antigravity,如下所示:
使用 Antigravity 桌面用戶端時:
- 選取 Assured Workloads 資料夾中的專案。
- 選擇美國境內的地點。
使用 Antigravity CLI 時:
使用 Google Cloud CLI 設定配額專案:
gcloud auth application-default set-quota-project QUOTA_PROJECT_ID將
QUOTA_PROJECT_ID替換為 Assured Workloads 資料夾中的專案 ID。請設定下列環境變數:
export AGY_ADC_AUTH=true export GOOGLE_CLOUD_LOCATION=us export AGY_CLI_DISABLE_AUTO_UPDATE=true
連結至支援的模型
FedRAMP High、IL4、IL5、ITAR 和 CJIS 支援下列模型:
- Gemini 3.6 Flash
- Gemini 3.7 Flash
- Gemini 3.8 Flash
- Gemini 4.0 Argon
如要連線至支援美國公部門法規遵循要求的模型版本,請選取「US」做為基礎端點 URI。您必須選取「US」,確保提示和回覆符合美國公部門客戶的特定要求。如需操作說明,請參閱「區域端點和網路許可清單」。
停用選用 API
Antigravity 應用程式和 Antigravity CLI 會呼叫其他後端 API,但並非所有 API 都符合美國公部門規定。這些 API 對產品的核心功能並非必要。為確保部署作業符合法規,請停用從本機環境叫用下列 API 的功能:
aiplatform.*.rep.googleapis.com中所有非美國多區域端點 (aiplatform.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
如要在本機環境中停用這些端點,請套用下列控制項:
- 網路和 Proxy 規則:在企業網路 Proxy、防火牆或 DNS 政策中,封鎖傳送至所列網域的傳出要求,但仍允許傳送至
aiplatform.us.rep.googleapis.com端點的流量。 - 端點使用組織政策:在資料夾或專案層級設定
constraints/gcp.restrictEndpointUsage組織政策限制,拒絕in:non-us-aiplatform-endpoints值組 (會封鎖全球和非美國 Gemini Enterprise Agent Platform 端點),以及businessaicode.googleapis.com、businessaicode.us.rep.googleapis.com和businessaicode.eu.rep.googleapis.com端點。如要查看 Agent Platform 支援的多區域端點,請參閱「多區域端點」。如需設定這項限制和精選值組的操作說明,請參閱「限制端點用量」。 - 專案 API 管理:如果 Assured Workloads 專案已啟用
businessaicode.googleapis.com和cloudaicompanion.googleapis.comAPI,請停用這些 API。cloudcode-pa.googleapis.com端點是 Google 內部用戶端端點,無法透過 Service Usage 啟用或停用,必須使用網路或 Proxy 規則封鎖。詳情請參閱「停用服務」。 - 自動更新 CLI:設定
AGY_CLI_DISABLE_AUTO_UPDATE=true環境變數,防止 Antigravity CLI 在啟動時查詢antigravity-cli-auto-updater-974169037036.us-central1.run.app端點。
支援 SSL/TLS 檢查和憑證
Antigravity 應用程式和 CLI 會自動查詢及使用主機作業系統的信任根存放區,例如 Linux 上的 /etc/ssl/certs、Windows 上的 Windows 憑證存放區,以及 macOS 上的鑰匙圈。
如果您將企業的 CA 憑證套裝組合部署至用戶端 OS,Antigravity 會自動信任並在受檢查的 SSL/TLS 環境中運作。您不需要自訂 CA 覆寫。
如果您使用企業 Proxy,Go 語言的 HTTP 傳輸支援系統的標準 Proxy 環境變數。請在執行 Antigravity 的機器上設定下列變數:
HTTP_PROXYHTTPS_PROXYNO_PROXY
詳情請參閱「設定」一節。