App 的程式碼本質上是範本化的,開發者必須遵循標準語法來確保執行上不出錯。為了幫助解決這個問題,你可以看到很多類似的 AI 工具,而工程師可以更專注於實現所需要的功能。這是 GitHub Copilot AI 的關鍵應用之一,但 Gemini 現在也讓所有使用者都更容易獲得程式碼撰寫方面的幫助。
Google 現在推出免費版 Gemini Code Assist,幫助工程師更有效率地撰寫程式
Google 新推出的 Gemini Code Assist for individuals 是 Gemini Code Assist 的免費版本,目前已在全球推出。採用 Gemini 2.0 技術,支援所有公共領域(public domain)中的程式語言,更重要的是,它為程式碼編寫做了最佳化。Google 分析和驗證大量實際的程式編碼使用案例,為開發者需求微調 Gemini 2.0 模型。因此,Gemini Code Assist 中經由 AI 產生的建議能有更高的品質。
相較於其他熱門的免費程式碼編寫輔助工具有嚴格的用量限制,通常每月限定執行 2,000 次的程式碼任務,Google 希望提供更寬裕的額度。 Gemini Code Assist 提供每月高達 180,000 次程式碼完成額度,以及更大的聊天對答視窗,可涵蓋 128,000 個詞元(token),如此高的上限,即使是現今最密集開發的專業開發者也很難與之匹敵。
AI 不僅可以協助加速編寫程式碼,它還能幫助開發者編寫更好的程式碼。程式碼審查過程通常耗時費力,高品質且有效率的程式碼審查流程至關重要。因此,Google 也透過 Gemini Code Assist for GitHub 的公開預覽版,協助開發者節省執行程式碼審查所需的時間,該版本可為公開和私有儲存庫(repositories)提供免費的 AI 驅動程式碼審查。Gemini Code Assist 可以方便地定位為解決編碼挑戰的 GPT 替代品,因為你可以使用對話語言提出指令,並在你鍵入時自動完成程式碼,或者接收通用提示來清理和最佳化程式碼。此外,你可以要求解釋其他人的編碼,甚至尋求調試幫助。
Gemini Code Assist 的註冊方式既快速又簡單,只需要擁有個人的 Gmail 帳戶即可使用,且不需要綁定信用卡等付款方式,現在立即可在 Visual Studio Code、GitHub 或 JetBrains IDE 中安裝 Gemini Code Assist。透過使用者對公開預覽版的回饋,Google 將持續微調 Gemini Code Assist,你可以直接從 IDE 或 GitHub 中的「傳送意見回饋(Send feedback)」表單分享你的意見。