Google 向所有人開放 Gemini Code Assistant

Google 週二宣佈,通過免費 AI 編程助手 Gemini Code Assistant,該公司正在爲學生和業餘程序員提供一個重要的編程助力工具。這款工具支持所有公開可用的編程語言。

此前僅面向企業客戶開放的 Gemini Code Assistant,現在將爲所有用戶提供"幾乎無限制"的 AI 編程輔助功能。根據公司新聞稿介紹,Gemini Code Assistant 每月允許 180,000 次代碼補全,這是市場上其他免費編程助手的 90 倍。

負責開發者體驗的 Google 產品高級總監 Ryan J. Salva 表示:"一個每天都在編程的專業開發者可能只會用到這個額度的一半。要達到這個使用限制,你得是一個極其投入的開發者,每天花 14 小時不停地coding。"

Google 表示,Gemini Code Assistant 在聊天中支持高達 128,000 個輸入 token,可以使用自然語言來幫助生成、解釋或改進代碼。例如,你可以要求 Gemini 編寫一個每天發送最新天氣預報的腳本,它就能生成可用的代碼。不過,Code Assistant 目前還不能讓新手僅通過提示就開發出一個完整的程序。

Salva 認爲 2025 年將是 AI 幫助程序員不僅產出更多代碼,而且產出更高質量代碼的一年。在軟件團隊中,開發者通常需要進行代碼審查,他們的代碼會被主管審查並提供改進建議。Salva 表示 Gemini 中的 AI 代理可以幫助完成這項工作,爲開發者節省更多時間。Google 還將提供 Gemini Code Assist for GitHub 的公開預覽版。

Salva 說:"我們構建了一個 AI 代理,它可以像團隊成員或同事一樣審查提交的代碼是否有缺陷,檢查'你是否遵循了最佳實踐?'或者'是否有方法讓邏輯更優雅?'"

Google 發佈 Gemini Code Assistant 之際,科技巨頭們正在迅速爭奪 AI 領域的主導地位。目前,ChatGPT 被認爲是 AI 對話機器人的默認選擇,每週用戶量達 4 億。ChatGPT 的部分成功要歸功於其在 2022 年底的病毒式傳播。被視爲默認技術工具具有巨大的優勢。通過免費提供 Code Assistant,Salva 表示這一商業決策旨在推動用戶長期採用 Google 的 AI 服務。

撇開商業考慮,Salva 認爲 Gemini Code Assistant 是幫助人們開始使用自然語言編程的重要一步,這需要很少的編程知識。

Salva 說:"大語言模型可以幫你完成獨立邏輯的編寫。這讓人類變得更有創造力...因爲他們不再受到語言障礙的限制,所以能夠提高創造力輸出。"