功能

AI 程式碼輔助

Gemini Code Assist 會在您編寫程式碼時補全程式碼,並視需求產生整個程式碼區塊或函式。許多熱門 IDE 皆可使用程式碼編寫輔助功能,例如 Visual Studio CodeJetBrains IDE (IntelliJ、PyCharm、GoLand、WebStorm 等)、Cloud WorkstationsCloud Shell 編輯器,並支援超過 20 種程式設計語言,包括 Java、JavaScript、Python、C、C++、Go、PHP 和 SQL。

自然語言即時通訊

透過自然語言聊天介面,您可以快速與 Gemini Code Assist 對話,取得程式設計問題的解答或最佳做法指引。所有支援的 IDE 都能使用聊天功能。

自訂程式碼

使用貴機構的私人程式碼集自訂 Gemini Code Assist,取得更符合需求的協助。您的開發人員可獲得與您的私人程式碼集更相關的程式碼建議。

本機程式碼集認知

Gemini Code Assist 依據本機程式碼集和目前開發工作階段的背景資訊,來建立回覆基準,生成與應用程式更相關的程式碼。對程式碼集進行大規模變更,包括加入新功能、更新跨檔案依附元件、協助版本升級、全面審查程式碼等。這項功能採用 Google 的 Gemini 1.5 Pro 模型。

程式碼轉換

Gemini Code Assist 隨附情境智慧動作智慧指令,這些快速動作會自動執行修正程式碼錯誤、程式碼生成和程式碼說明等工作。您也可以只選取程式碼並使用自然語言,快速對選定的程式碼執行動作。由於這些智慧動作和指令可直接在 IDE 中使用,因此能盡量減少複製/貼上的介面切換,讓開發人員享有更流暢的使用者體驗。此外,Gemini 就在 IDE 中,可取得所有檔案的上下文資訊,為您提供個人化的協助。

API 開發 (預先發布版)

Apigee 中使用 Gemini Code Assist,無須具備專業知識,也能建立符合企業標準的 API。如果 API Hub 內現有的 API 規格不符合需求,只要透過提示,即可建立新規格。Gemini Code Assist 會考量構件 (例如 API Hub 內的安全性結構定義或 API 物件),據此提供專為貴企業量身打造的規格建議,節省審查週期和開發的時間。此外,Gemini 能協助您輕鬆啟動模擬伺服器來模擬實際行為,並依據您的規格建立 Proxy。


Firebase 中的應用程式開發

Gemini Code Assist 提供整合至 Firebase 控制台的 Gemini in Firebase,簡化開發程序。跟 Gemini 對話,輕鬆規劃及設計應用程式、排解問題,並取得系統根據最佳做法提供的建議。在 Crashlytics 中運用 AI 輔助功能,取得當機情況摘要、可能的根本原因和修正建議,深入分析應用程式當機情形。

使用 BigQuery 分析資料

使用自然語言在 BigQuery 中探索和轉換資料,並以圖表呈現資料,從資料中取得更深入的洞察資訊。生成精闢的查詢,並提示 Gemini 為您建立高效率的 SQL 和 Python 程式碼。排解 Apache Spark 工作負載問題,並取得對分割、分群和 materialized view 的建議,藉此最佳化資料基礎架構,甚至還能透過 Gemini Code Assist 自訂 SQL 轉譯工作。

應用程式整合和工作流程自動化

透過 Application Integration 中的 Gemini Code Assist,使用提示或一鍵式建議來建立端對端自動化流程。Gemini Code Assist 會運用提示和 API 或應用程式等現有企業資產,根據您的用途建議多種適合的流程。自動根據企業情境建立變數、預先設定工作,並提供完整的說明文件。只要按一下滑鼠,即可取得建議的最佳化項目,並擴展現有流程,大幅減少維護工作的心力。

企業安全性和隱私權

我們的資料管理政策旨在確保客戶的程式碼、客戶輸入內容和產生的建議不會用於訓練任何共用模型,也不會用於開發任何產品。客戶能控管並擁有自己的資料和 IP。Gemini Code Assist 也隨附安全防護功能,例如私人 Google 存取權、VPC Service Controls 和具備 IAM 精細權限的企業級存取控管機制,讓企業大規模採用 AI 輔助功能時,可以兼顧安全性和隱私權。

尊重智慧財產

Gemini Code Assist 會提供引用資料來源;直接引用特定來源的長篇程式碼建議時,系統會自動標記,協助企業遵守授權規定。Google 的 IP 賠償政策旨在保護 Gemini Code Assist 授權使用者,避免因著作權侵害問題而面臨法律訴訟。

產業認證

Gemini Code Assist 已通過多項業界認證,例如 SOC 1/2/3、ISO/IEC 27001 (資訊安全性管理)、27017 (雲端安全性)、27018 (PII 保護) 和 27701 (隱私權資訊管理)。詳情請參閱 Gemini 的認證與安全性

Gemini Code Assist 版本比較

版本總覽主要功能與特色

Gemini Code Assist Standard

提供企業級的 AI 程式設計輔助功能,在建構及執行應用程式方面享有企業級安全防護。

Standard 包括:

Gemini Code Assist Enterprise

採用 AI 技術輔助的全方位應用程式開發解決方案,可依據私人原始碼存放區進行自訂,並與多項 Google Cloud 服務整合,用於跨技術堆疊建構應用程式。

除了標準版的所有功能,外加:

Gemini Code Assist Standard

總覽

提供企業級的 AI 程式設計輔助功能,在建構及執行應用程式方面享有企業級安全防護。

主要功能與特色

Standard 包括:

Gemini Code Assist Enterprise

總覽

採用 AI 技術輔助的全方位應用程式開發解決方案,可依據私人原始碼存放區進行自訂,並與多項 Google Cloud 服務整合,用於跨技術堆疊建構應用程式。

主要功能與特色

除了標準版的所有功能,外加:

運作方式

Gemini Code Assist 使用 Google 的大型語言模型 (LLM)。LLM 透過數十億行開放原始碼、安全性資料、Google Cloud 說明文件和程式碼範例進行微調。這些模型與 Gemini Code Assist 搭配運作,能在 IDE 以及 Google Cloud 服務 (包括 Firebase、Colab Enterprise (Vertex AI)、資料庫 BigQuery、Apigee 和 Application Integration) 中,為開發人員提供程式碼補全、程式碼生成、自然語言對話等。

Gemini Code Assist 中的提示顯示畫面
瞭解如何提示 Gemini Code Assist

常見用途

利用 AI 輔助功能加快程式碼設計速度

運用 AI 的補全程式碼、程式碼產生和即時通訊等功能,加快程式設計速度

應用程式開發人員在 IDE 中進行程式設計時,可以使用 Gemini Code Assist 自動完成程式碼內嵌,或運用自然語言註解產生程式碼區塊,也能在 IDE 中與 Gemini Code Assist 對話,討論任何程式碼相關問題。

教學課程:借助 Gemini Code Assist 開發應用程式
Gemini Code Assist 程式設計協助

運用 AI 的補全程式碼、程式碼產生和即時通訊等功能,加快程式設計速度

應用程式開發人員在 IDE 中進行程式設計時,可以使用 Gemini Code Assist 自動完成程式碼內嵌,或運用自然語言註解產生程式碼區塊,也能在 IDE 中與 Gemini Code Assist 對話,討論任何程式碼相關問題。

教學課程:借助 Gemini Code Assist 開發應用程式
Gemini Code Assist 程式設計協助

自動執行開發人員內部迴圈工作

使用智慧操作加快開發程序

開發人員可以使用 Gemini Code Assist 的智慧動作功能,自動執行常見的內部迴圈工作,例如產生測試作業和程式碼說明。只要按一下這些預先建構的快速指令,即可進一步加快開發程序。

教學課程:如何使用智慧動作
Gemini Code Assist 程式設計插圖

    使用智慧操作加快開發程序

    開發人員可以使用 Gemini Code Assist 的智慧動作功能,自動執行常見的內部迴圈工作,例如產生測試作業和程式碼說明。只要按一下這些預先建構的快速指令,即可進一步加快開發程序。

    教學課程:如何使用智慧動作
    Gemini Code Assist 程式設計插圖

      強化程式設計和技術技能

      運用 AI 輔助功能,快速學習程式設計和新工具

      無論是想瞭解如何編寫特定查詢或指令碼、取得解決問題的最佳工具或資料庫指引,還是搜尋程式設計的最佳做法,都能直接在 IDE 中使用自然語言與 Gemini Code Assist 對話,尋求專家級建議,並盡量減少切換環境的次數。

      Gemini Code Assist 程式設計插圖

        運用 AI 輔助功能,快速學習程式設計和新工具

        無論是想瞭解如何編寫特定查詢或指令碼、取得解決問題的最佳工具或資料庫指引,還是搜尋程式設計的最佳做法,都能直接在 IDE 中使用自然語言與 Gemini Code Assist 對話,尋求專家級建議,並盡量減少切換環境的次數。

        Gemini Code Assist 程式設計插圖

          Firebase 中的應用程式開發

          使用 Gemini in Firebase 加快應用程式開發速度

          Gemini in Firebase 已整合至 Firebase 控制台,可提供快速解答、產生 Firebase 整合程式碼片段、支援疑難排解,以及提供應用程式品質深入分析資料等,進而簡化開發程序。這項整合可簡化學習曲線,讓開發人員能夠更迅速地透過 Firebase 建構、啟動及擴充應用程式。

          開始使用 Gemini in Firebase

            使用 Gemini in Firebase 加快應用程式開發速度

            Gemini in Firebase 已整合至 Firebase 控制台,可提供快速解答、產生 Firebase 整合程式碼片段、支援疑難排解,以及提供應用程式品質深入分析資料等,進而簡化開發程序。這項整合可簡化學習曲線,讓開發人員能夠更迅速地透過 Firebase 建構、啟動及擴充應用程式。

            開始使用 Gemini in Firebase

              無須特殊專業知識,仍能建構 API 和自動化程序

              為企業量身打造的 AI 技術輔助功能

              您可在 Apigee API 管理平台和 Application Integration 中使用 Gemini Code Assist,按照構想建構 API、整合應用程式,以及自動化軟體式服務應用程式工作流程。Gemini 會解讀您的企業情境 (例如安全性結構定義、API 和應用程式使用情況等),並運用這些資料,根據您的用途主動提供專屬建議。

              在 Apigee API 管理平台和 Application Integration 中使用 Gemini Code Assist
              使用 Gemini Code Assist 建構 API 和自動化程序

                為企業量身打造的 AI 技術輔助功能

                您可在 Apigee API 管理平台和 Application Integration 中使用 Gemini Code Assist,按照構想建構 API、整合應用程式,以及自動化軟體式服務應用程式工作流程。Gemini 會解讀您的企業情境 (例如安全性結構定義、API 和應用程式使用情況等),並運用這些資料,根據您的用途主動提供專屬建議。

                在 Apigee API 管理平台和 Application Integration 中使用 Gemini Code Assist
                使用 Gemini Code Assist 建構 API 和自動化程序

                  定價

                  Gemini Code Assist 定價方式費用是依據每位使用者的每月授權數計算,並綁定 Enterprise 的年約效期方案,以及 Standard 的月繳或年約效期方案。
                  服務價格

                  Gemini Code Assist Standard (月繳)

                  每月每位使用者 $22.80 美元。

                  Gemini Code Assist Standard (年約)

                  每位使用者每月 $19 美元,預付綁定年約費用。

                  Gemini Code Assist Enterprise (每月)

                  每位使用者每月 $54 美元。

                  Gemini Code Assist Enterprise (年約)

                  每位使用者每月 $45 美元,預付綁定年約費用。

                  2025 年 3 月 31 日前,Gemini Code Assist Enterprise 每位使用者每月只要 $19 美元,承諾使用 12 個月。歡迎與我們的銷售團隊聯絡,把握這項促銷優惠。

                  進一步瞭解 Gemini Code Assist 定價



                  Gemini Code Assist 定價方式

                  費用是依據每位使用者的每月授權數計算,並綁定 Enterprise 的年約效期方案,以及 Standard 的月繳或年約效期方案。

                  Gemini Code Assist Standard (月繳)

                  價格

                  每月每位使用者 $22.80 美元。

                  Gemini Code Assist Standard (年約)

                  價格

                  每位使用者每月 $19 美元,預付綁定年約費用。

                  Gemini Code Assist Enterprise (每月)

                  價格

                  每位使用者每月 $54 美元。

                  Gemini Code Assist Enterprise (年約)

                  價格

                  每位使用者每月 $45 美元,預付綁定年約費用。

                  2025 年 3 月 31 日前,Gemini Code Assist Enterprise 每位使用者每月只要 $19 美元,承諾使用 12 個月。歡迎與我們的銷售團隊聯絡,把握這項促銷優惠。

                  進一步瞭解 Gemini Code Assist 定價



                  Pricing Calculator

                  預估您的 Google Cloud 每月費用,包括特定區域的定價和相關費用。

                  客製化報價

                  請與我們的銷售團隊聯絡,為貴機構取得自訂報價。

                  Gemini 程式碼小幫手

                  立即使用 Gemini Code Assist

                  進一步瞭解 Gemini Code Assist

                  資料管理政策

                  設定專案

                  負責任的 AI 技術

                  企業案例

                  瞭解企業如何運用 Gemini Code Assist 提高開發人員的工作效率並增進身心健康。


                  Wayfair 標誌

                  Wayfair 技術長 Fiona Tan

                  「Gemini Code Assist 大幅提升了整體效率,舉例來說,開發人員設定環境的速度比以往快 55%,程式碼單元測試涵蓋範圍增加了 48% 以上,而有 60% 的開發人員表示,他們現在能專注於重要工作並獲得滿足。」

                  觀看這部影片,進一步瞭解 Wayfair 的經驗

                  合作夥伴與整合功能

                  Gemini Code Assist 合作夥伴生態系統
                  • Thales 標誌
                  • exabeam 標誌
                  • Sysdig 標誌
                  • Weights & Biases 標誌
                  • LangChain 標誌
                  • Snorkel 標誌
                  • Cohesity 標誌
                  • Egnyte 標誌
                  • Fortinet 標誌
                  • Labelbox 標誌
                  • snyk 標誌
                  • Jasper 標誌
                  • Symantec 標誌
                  • Dynatrace 標誌
                  • Datadog 標誌
                  • Okta 標誌
                  • JetBrains 標誌
                  • NetApp 標誌
                  • Atlassian 標誌
                  • CrowdStrike 標誌
                  • MongoDB 標誌
                  • Neo4j 標誌
                  • Grafana Labs
                  • Pinecone 標誌
                  • Redis 標誌
                  • Confluent 標誌
                  • Elastic 標誌
                  • SingleStore 標誌
                  • HashiCorp 標誌
                  • Stack Overflow 標誌
                  • Thales 標誌
                  • exabeam 標誌
                  • Sysdig 標誌
                  • Weights & Biases 標誌
                  • LangChain 標誌
                  • Snorkel 標誌
                  • Cohesity 標誌
                  • Egnyte 標誌
                  • Fortinet 標誌
                  • Labelbox 標誌
                  • snyk 標誌
                  • Jasper 標誌
                  • Symantec 標誌
                  • Dynatrace 標誌
                  • Datadog 標誌
                  • Okta 標誌
                  • JetBrains 標誌
                  • NetApp 標誌
                  • Atlassian 標誌
                  • CrowdStrike 標誌
                  • MongoDB 標誌
                  • Neo4j 標誌
                  • Grafana Labs
                  • Pinecone 標誌
                  • Redis 標誌
                  • Confluent 標誌
                  • Elastic 標誌
                  • SingleStore 標誌
                  • HashiCorp 標誌
                  • Stack Overflow 標誌
                  • Capgemini 標誌
                  • PWC 標誌
                  • Slalom 標誌
                  • Infosys 標誌
                  • TCS 標誌
                  • kyndryl 標誌
                  • Accenture 標誌
                  • HCLTech 標誌
                  • Quantiphi 標誌
                  • ManTech 標誌
                  • Cognizant 標誌
                  • Deloitte 標誌
                  • Wipro 標誌

                  Gemini Code Assist 的發展,有賴於生態圈合作廠商的參與。技術合作夥伴為我們提供自家產品的相關說明文件和資料,協助我們強化 Gemini Code Assist,持續為合作夥伴產品打造更實用的程式碼輔助功能和一般回覆。而服務合作夥伴將是協助客戶採用 Gemini Code Assist 的關鍵角色。

                  Google Cloud
                  • ‪English‬
                  • ‪Deutsch‬
                  • ‪Español‬
                  • ‪Español (Latinoamérica)‬
                  • ‪Français‬
                  • ‪Indonesia‬
                  • ‪Italiano‬
                  • ‪Português (Brasil)‬
                  • ‪简体中文‬
                  • ‪繁體中文‬
                  • ‪日本語‬
                  • ‪한국어‬
                  控制台