
作為一款面向企業的基於人工智慧的程式碼生成工具,Gemini Code Assist 現在也為個人開發者提供免費檔,每日程式碼補全次數限制為 6000 次,聊天請求限制為 240 次。
谷歌強調,Gemini Code Assist 提供了最高的免費使用限制。確實,Code Assist 的一個強有力的競爭對手 GitHub Copilot 每月僅提供最多 2000 次免費程式碼補全。AWS CodeWhisperer 也提供了一個面向個人的免費檔,雖然沒有對程式碼補全次數設限,但不包含聊天功能。
Gemini Code Assist 的另一個特點是其 128000 的 Token 上下文視窗,雖然明顯少於標準版和企業版提供的 200 萬個,但對於免費檔來說仍然是一個有吸引力的選擇。較大上下文視窗的優勢包括能夠處理更大的程式碼庫、提供更好的程式碼補全以及改善多檔案理解能力。
然而,重要的是要認識到,相較於標準版和企業版,Gemini Code Assist 的免費檔存在一些限制。例如,企業版提供了基於組織私有程式碼庫的程式碼建議,支援 BigQuery、Apigee 等更多功能。免費檔不包含任何形式的智慧財產權賠償,這是為了保護 Code Assist 免受某些與智慧財產權相關問題的挑戰。
另一個需要注意的關鍵點是,儘管谷歌明確表示,Code Assist 的標準版和企業版不會使用提示詞或響應資料進行訓練,但這並不適用於免費檔,谷歌將根據其隱私政策收集提示詞、相關程式碼和生成的響應。
由 Gemini 2.0 提供支援的 Code Assist 使用了該模型的一個特定版本,谷歌表示,這個版本對大量公共領域的實際編碼樣本進行了定製,讓 Code Assist 能夠理解和生成許多程式語言的程式碼。谷歌定義了一組子語言,確保其與模型的最佳相容性,包括 C/C++、C#、Go、JavaScript、Python、Kotlin、Swift 等多種語言。
Code Assist 預設整合在谷歌的雲 IDE 中,包括 Cloud Shell Editor 和 Cloud Workstations,並透過擴充套件支援 Visual Studio Code 和 JetBrains IDE。
檢視英文原文:
https://www.infoq.com/news/2025/03/gemini-code-assist-free-tier/
宣告:本文由 InfoQ 翻譯,未經許可禁止轉載。
