
Google本周推出免費的個人版程式開發助理工具Gemini Code Assist,給獨立開發人員及學生。
企業開發人員使用AI輔助工具已經很普遍,連Google內部都有超過25%的新程式是由AI生成,再交由人類工程師審核並接受,然而非企業的開發人員、學生、或接案開發人員、新創公司卻不見得有這類資源。為此Google繼標準版及企業版程式碼輔助工具Gemini Code Assist後,本周推出免費版Gemini Code Assist for individuals在全球上線,提供和企業版相同的AI助理互動和聊天功能,目前為公眾預覽版本。
Gemini Code Assist for individuals使用Gemini 2.0模型為底層,又經過Google根據真實程式撰寫情境微調及優化,且支援所有主要程式語言。因此Gemini Code Assist的AI建議品質更高。它具備128K輸入token的context windows,允許開發人員使用大型檔案,為Gemini Code Assist進行grounding。
此外,相對於其他AI程式助理(例如GitHub Copilot)每月提供2,000行免費用量,Gemini Code Assist for individuals一舉提高到每月18萬行,成為競爭者難以超越的高標。
Gemini Code Assist免費(個人)版支援的整合開發環境(IDE),包括Visual Studio Code、JetBrains,這讓開發人員可直接在IDE中呼叫出Gemini Code Assist,也能在Firebase和Android Studio二個平臺上免費使用。
除了二個IDE外,Google同時也公布Gemini Code Assist for GitHub預覽版,為GitHub上公開或私人程式庫提供AI輔助程式碼審查、抓蟲及建議。本項服務可作為外掛程式在GitHub App中使用。安裝後,該程式會自動在 Pull Request 中提供程式碼審查、摘要以及即時建議等功能。Gemini-Code-Assist機器人會自動加入專案成為審查員之一,在Pull Request 的對話頁加入其評論。它會在Pull Request開啟5分鐘內啟動第一次檢查。
現在在VS Code、GitHub或JetBrains IDE中,只要個人Gmail帳號,就能安裝Gemini Code Assist。Google表示會根據公測版的開發人員回饋,持續微調這個程式助理。圖片來源/Google