使用生成式 AI 輔助功能加速軟體開發與推送,同時享受企業安全性和隱私保護服務。
想使用 Gemini 模型進行建構嗎?在 Vertex AI 中試用 Gemini API
功能
Gemini Code Assist 會在您編寫程式碼時補全程式碼,並視需求產生整個程式碼區塊或函式。許多熱門 IDE 皆可使用程式碼編寫輔助功能,例如 Visual Studio Code、JetBrains IDE (IntelliJ、PyCharm、GoLand、WebStorm 等)、Cloud Workstations、Cloud Shell 編輯器,並支援超過 20 種程式設計語言,包括 Java、JavaScript、Python、C、C++、Go、PHP 和 SQL。
透過自然語言聊天介面,您可以快速與 Gemini Code Assist 對話,取得程式設計問題的解答或最佳做法指引。所有支援的 IDE 都能使用聊天功能。
企業可以運用自家機構的私人程式碼集和知識來源,自行調整 Gemini Code Assist,因此 Gemini Code Assist 提供的輔助功能更符合需求 (例如,企業開發人員取得的程式碼建議更符合私人程式碼集,或者,Gemini 會引導他們參閱相關說明文件或機構內既有的解決方案)。
Gemini Code Assist 讓客戶只要輸入單一提示,即可大幅更改整個程式碼集,包括加入新功能、更新跨檔案依附元件、協助版本升級、全面審查程式碼等。這項功能採用 Google 的 Gemini 1.5 Pro 模型,可支援一百萬個詞元的脈絡窗口。
Gemini Code Assist 隨附情境智慧動作,這些快速鍵會自動執行程式碼轉換、測試生成和程式碼說明等工作。只要選取程式碼並使用自然語言,即可快速對選定的程式碼執行動作。由於直接在 IDE 內提供這些智慧動作,因此能盡量減少複製/貼上的環境切換,讓開發人員的使用者體驗更順暢。此外,因為 Gemini 就在 IDE 中,可取得所有檔案的環境資訊,為您提供個人化的協助。
在 Apigee 中使用 Gemini Code Assist,無須具備專業知識,也能建立符合企業標準的 API。如果 API Hub 內現有的 API 規格不符合需求,只要透過提示,即可建立新規格。Gemini Code Assist 會考量構件 (例如 API Hub 內的安全性結構定義或 API 物件),據此提供專為貴企業量身打造的規格建議,節省審查週期和開發的時間。此外,Gemini 能協助您輕鬆啟動模擬伺服器來模擬實際行為,並依據您的規格建立 Proxy。
透過 Application Integration 中的 Gemini Code Assist,使用提示或一鍵式建議來建立端對端自動化流程。Gemini Code Assist 會運用提示和 API 或應用程式等現有企業資產,根據您的用途建議多種適合的流程。此外,Gemini Code Assist 會自動建立變數、預先設定工作,並依據企業環境製作說明文件。最後,只要按一下滑鼠就能直接取得最佳化建議,甚至能擴展現有流程,大幅減少維護工作的心力。
我們的資料管理政策旨在確保客戶的程式碼、客戶輸入內容和產生的建議不會用於訓練任何共用模型,也不會用於開發任何產品。客戶能控管並擁有自己的資料和 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 運用 AI 技術提供軟體開發輔助功能,有助開發團隊加速建構優質應用程式,讓品質更出色且更加安全。
這項工具採用 Google 的 Gemini 模型建構而成,在 IDE 內為開發人員提供生成式 AI 輔助和其他多種功能,例如自動補全程式碼、程式碼生成、自然語言聊天等。
常見用途
運用 AI 的補全程式碼、程式碼產生和即時通訊等功能,加快程式設計速度
應用程式開發人員在 IDE 中進行程式設計時,可以使用 Gemini Code Assist 自動完成程式碼內嵌,或運用自然語言註解產生程式碼區塊,也能在 IDE 中與 Gemini Code Assist 對話,討論任何程式碼相關問題。
運用 AI 的補全程式碼、程式碼產生和即時通訊等功能,加快程式設計速度
應用程式開發人員在 IDE 中進行程式設計時,可以使用 Gemini Code Assist 自動完成程式碼內嵌,或運用自然語言註解產生程式碼區塊,也能在 IDE 中與 Gemini Code Assist 對話,討論任何程式碼相關問題。
使用智慧操作加快開發程序
開發人員可以使用 Gemini Code Assist 的智慧動作功能,自動執行常見的內部迴圈工作,例如產生測試作業和程式碼說明。只要按一下這些預先建構的快速指令,即可進一步加快開發程序。
使用智慧操作加快開發程序
開發人員可以使用 Gemini Code Assist 的智慧動作功能,自動執行常見的內部迴圈工作,例如產生測試作業和程式碼說明。只要按一下這些預先建構的快速指令,即可進一步加快開發程序。
為企業量身打造的 AI 技術輔助功能
您可在 Apigee API 管理平台和 Application Integration 中使用 Gemini Code Assist,按照構想建構 API、整合應用程式,以及自動化軟體式服務應用程式工作流程。Gemini 會解讀您的企業情境 (例如安全性結構定義、API 和應用程式使用情況等),並運用這些資料,根據您的用途主動提供專屬建議。
為企業量身打造的 AI 技術輔助功能
您可在 Apigee API 管理平台和 Application Integration 中使用 Gemini Code Assist,按照構想建構 API、整合應用程式,以及自動化軟體式服務應用程式工作流程。Gemini 會解讀您的企業情境 (例如安全性結構定義、API 和應用程式使用情況等),並運用這些資料,根據您的用途主動提供專屬建議。
定價
Gemini Code Assist 定價 | 價目表 |
---|---|
服務 | 價格 |
Gemini Code Assist | 每位使用者每月 $19 美元,預付綁定年約費用。 2024 年 11 月 8 日之前,Gemini Code Assist 開放免付費試用,無須購買訂閱授權,每個帳單帳戶僅限一位使用者。如果您需要在帳戶中啟用多位使用者,請購買授權。 |
Gemini Code Assist 定價
價目表
Gemini Code Assist
每位使用者每月 $19 美元,預付綁定年約費用。
2024 年 11 月 8 日之前,Gemini Code Assist 開放免付費試用,無須購買訂閱授權,每個帳單帳戶僅限一位使用者。如果您需要在帳戶中啟用多位使用者,請購買授權。
企業案例
瞭解企業如何運用 Gemini Code Assist 提高開發人員的工作效率並增進身心健康。
Wayfair 技術長 Fiona Tan
「Gemini Code Assist 大幅提升了整體效率,舉例來說,開發人員設定環境的速度比以往快 55%,程式碼單元測試涵蓋範圍增加了 48% 以上,而有 60% 的開發人員表示,他們現在能專注於重要工作並獲得滿足。」
觀看這部影片,進一步瞭解 Wayfair 的經驗合作夥伴與整合功能
Gemini Code Assist 的發展,有賴於生態圈合作廠商的參與。技術合作夥伴為我們提供自家產品的相關說明文件和資料,協助我們強化 Gemini Code Assist,持續為合作夥伴產品打造更實用的程式碼輔助功能和一般回覆。而服務合作夥伴將是協助客戶採用 Gemini Code Assist 的關鍵角色。