新聞中心

了(le/liǎo)解最新公司動态及行業資訊

當前位置:首頁>新聞中心
全部 471 公司動态 136 行業動态 173

谷歌宣布AI編程助手全球免費!每月18萬次代碼補全,爽翻程序員家裏還剩2盒牛奶,往鍋裏一(yī / yì /yí)倒,擀面杖一(yī / yì /yí)攪,又香又甜孩子(zǐ)超愛吃(程序員)

時(shí)間:2025-02-27   訪問量:1009

由Gemini 2.0大(dà)模型提供支持。

編譯 | ZeR0

編輯 | 漠影

智東西2月26日消息,昨夜,Google DeepMind宣布面向全球推出(chū)免費版AI編程工具Gemini Code Assist,提供每月180k代碼補全支持公共領域所有編程語言128K tokens上(shàng)下文窗口

谷歌面向開發人(rén)員的(de)最新DORA研究表明,超過75%的(de)開發人(rén)員在(zài)日常工作中依賴人(rén)工智能(AI)。例如,谷歌超過25%的(de)新代碼都是(shì)由AI生成的(de),然後由工程師審查和(hé / huò)接受。

預計到(dào)2028年,全球開發者數量将增長到(dào)5780萬。爲(wéi / wèi)了(le/liǎo)讓人(rén)人(rén)都用得上(shàng)AI,Google DeepMind宣布在(zài)全球範圍内面向個(gè)人(rén)用戶推出(chū)Gemini Code Assist的(de)公開預覽版,這(zhè)是(shì)其AI編碼助手的(de)免費版本,由Gemini 2.0大(dà)模型提供支持。

Gemini Code Assist支持公共領域的(de)所有編程語言,并針對編程進行了(le/liǎo)優化。通過分析和(hé / huò)驗證大(dà)量實際編碼用例,Google DeepMind爲(wéi / wèi)開發人(rén)員微調了(le/liǎo)Gemini 2.0模型,使AI生成的(de)建議質量更好,能解決開發人(rén)員面臨的(de)無數日常挑戰。

其他(tā)主流免費編碼助手有嚴格的(de)使用限制,通常每月隻有2000次代碼補全,但Google DeepMind希望提供更慷慨的(de)幫助,Gemini Code Assist提供幾乎無限的(de)容量——每月最多有180,000次代碼補全,上(shàng)限極高。

AI不(bù)僅能加速寫代碼,還能幫助寫出(chū)更好的(de)代碼。高質量、高效的(de)代碼審查流程至關重要(yào / yāo),但往往很耗時(shí),會拖慢工作的(de)完成。因此,Google DeepMind還通過GitHub的(de)Gemini Code Assist公開預覽版幫助減少開發人(rén)員執行代碼審查所需的(de)時(shí)間,爲(wéi / wèi)公共和(hé / huò)私有存儲庫提供免費的(de)、由AI驅動的(de)代碼審查。

開發人(rén)員大(dà)部分時(shí)間都在(zài)集成開發環境(IDE)中編寫代碼。借助Visual Studio Code和(hé / huò)JetBrains IDE中全新免費版Gemini Code Assist,個(gè)人(rén)開發者現可獲得代碼補全、生成和(hé / huò)聊天功能,這(zhè)些功能已在(zài)Firebase和(hé / huò)Android Studio中免費提供。

最大(dà)使用限制是(shì)90次,與其他(tā)流行的(de)免費編碼助手相比,每月完成的(de)代碼數量更多,開發者無需擔心因達到(dào)上(shàng)限導緻自己的(de)編程項目突然停滞。

人(rén)人(rén)都可以(yǐ)更方便地(dì / de)學習、創建代碼片段、調試和(hé / huò)修改現有應用程序,無需在(zài)不(bù)同的(de)窗口之(zhī)間切換尋求幫助或從斷開連接的(de)來(lái)源複制和(hé / huò)粘貼信息。

個(gè)人(rén)版Gemini Code Assist在(zài)聊天中最多支持128,000個(gè)輸入token,使得開發人(rén)員可使用大(dà)型文件。

聊天功能還使開發人(rén)員可以(yǐ)輕松地(dì / de)專注于(yú)開發的(de)創造性部分,同時(shí)将必要(yào / yāo)但重複的(de)步驟(例如撰寫評論或根據需求進行自動化測試)留給Gemini。

開發人(rén)員可在(zài)Gemini Code Assist中使用多種語言的(de)自然語言來(lái)生成、解釋和(hé / huò)改進代碼。

例如,自由網站開發人(rén)員可通過提示快速獲取代碼,例如“爲(wéi / wèi)我構建一(yī / yì /yí)個(gè)簡單的(de)HTML表單,其中包含姓名、電子(zǐ)郵件和(hé / huò)消息字段,然後添加「提交」按鈕”。

或者,隻想自動執行更多常規任務的(de)人(rén)可以(yǐ)要(yào / yāo)求Gemini“編寫一(yī / yì /yí)個(gè)腳本,每天發送一(yī / yì /yí)封包含最新天氣預報的(de)電子(zǐ)郵件”,或“解釋這(zhè)個(gè)Python代碼片段的(de)作用并查找任何錯誤”。

下圖是(shì)Gemini Code Assist根據自然語言提示創建代碼并将更改應用于(yú)現有代碼的(de)示例:

代碼審查是(shì)軟件開發中最關鍵的(de)部分之(zhī)一(yī / yì /yí)。Gemini Code Assist for GitHub可以(yǐ)檢測風格問題和(hé / huò)錯誤,并自動建議代碼更改和(hé / huò)修複。

将基本審查工作交給AI agent可幫助提高代碼存儲庫的(de)可維護性和(hé / huò)質量,使開發人(rén)員能專注于(yú)更複雜的(de)任務。它可直接在(zài)GitHub上(shàng)使用。

Gemini Code Assist提供拉取請求的(de)摘要(yào / yāo)和(hé / huò)改進建議。當出(chū)現提示時(shí),Gemini會提供代碼可讀性建議。

不(bù)同的(de)開發團隊可能還具有不(bù)同的(de)最佳實踐、編碼約定和(hé / huò)首選框架和(hé / huò)庫。爲(wéi / wèi)了(le/liǎo)滿足這(zhè)一(yī / yì /yí)需求,Gemini Code Assist for GitHub支持自定義代碼審查樣式指南。每個(gè)團隊都可以(yǐ)在(zài)其存儲庫中的(de).gemini/styleguide.md文件中描述Gemini在(zài)審查代碼時(shí)應遵循哪些說(shuō)明。這(zhè)樣Gemini就(jiù)能根據存儲庫的(de)需求定制其代碼審查。

注冊隻需要(yào / yāo)一(yī / yì /yí)個(gè)個(gè)人(rén)Gmail帳戶,無需信用卡,通過在(zài)Visual Studio Code、GitHub或JetBrains IDE中安裝Gemini Code Assist即可開始使用。

根據用戶對此公開預覽版的(de)反饋,Google DeepMind将繼續微調Gemini Code Assist。對高級功能感興趣的(de)用戶也(yě)可以(yǐ)考慮Gemini Code Assist Standard或Enterprise。

來(lái)源:Google DeepMind

上(shàng)一(yī / yì /yí)篇:前端程序員請注意!首個(gè)截圖就(jiù)能生成現代前端代碼的(de)AI來(lái)了(le/liǎo) | 開源婆婆裝病2年,兒媳端屎端尿伺候,晚上(shàng)生龍活虎,丈夫:善意謊言(程序員)

下一(yī / yì /yí)篇:OpenAI 最新研究:當前 AI 模型仍無法媲美人(rén)類程序員雲南德宏一(yī / yì /yí)蜂猴闖入火鍋店,眼大(dà)而(ér)凸起,會自制毒液,有兩條舌頭(程序員)

在(zài)線咨詢

點擊這(zhè)裏給我發消息 售前咨詢專員

點擊這(zhè)裏給我發消息 售後服務專員

在(zài)線咨詢

免費通話

24小時(shí)免費咨詢

請輸入您的(de)聯系電話,座機請加區号

免費通話

微信掃一(yī / yì /yí)掃

微信聯系
返回頂部