1月8日,記者獲悉,阿里云通義靈碼AI程序員已全面上線,成為全球首個同時支持VS Code、JetBrains IDEs開發(fā)工具的AI程序員產(chǎn)品。
此次上線的AI程序員相比傳統(tǒng)AI輔助編程工具,能力更全面,可以讓開發(fā)者以更高效、更沉浸的方式完成編碼任務(wù),通過全程對話協(xié)作的方式,就能完成從0到1的業(yè)務(wù)需求開發(fā)、問題修復(fù)、單元測試批量生成等復(fù)雜編碼任務(wù)。
代碼是大模型應(yīng)用最廣泛的場景之一,隨著大語言模型能力的不斷增強,AI代碼工具已從輔助編碼升級到面向復(fù)雜任務(wù)的工程級協(xié)同編碼。目前,通義靈碼底層模型已升級至Qwen2.5-coder,代碼生成準(zhǔn)確率及生成速度均達到世界前列,結(jié)合智能體技術(shù),復(fù)雜任務(wù)的解決效果顯著提升。與此同時,通義靈碼支持文件、圖片、全工程代碼檢索等上下文和用戶輸入提示詞自由組裝,能更好地理解任務(wù)意圖。
據(jù)介紹,通義靈碼AI程序員率先在國內(nèi)引入了多文件代碼修改能力。例如,AI程序員會對工程內(nèi)多個代碼文件同時進行修改,開發(fā)者可以清楚地看到多個文件的生成過程及狀態(tài),并與原文件進行對比,開發(fā)者可以選擇一鍵采納或局部修改當(dāng)前文件;當(dāng)AI生成內(nèi)容不符合預(yù)期或有需求變化時,可以通過快照功能回退并重新提問。
在單元測試任務(wù)中,用戶可以選擇當(dāng)前代碼變更、單個或多個代碼文件等,批量生成單元測試。AI會自動進行編譯、運行和報錯修復(fù),大幅提升測試的準(zhǔn)確性和覆蓋率。AI還可以自動感知編譯或調(diào)試的報錯信息,并根據(jù)要求給出修復(fù)解決方案和代碼建議。
通義靈碼AI程序員還可打破開發(fā)者編程語言的邊界,Java開發(fā)者也能使用Python、JavaScript等多種語言,快速編寫網(wǎng)頁、小工具、小游戲。以從0到1開發(fā)一個具有用戶登錄、數(shù)據(jù)管理功能及美化的前端頁面為例,過去純?nèi)斯ら_發(fā)需要前端及后端工程師配合,至少需要耗費半天時間,現(xiàn)在使用通義靈碼AI程序員,一名程序員僅需10分鐘就能完成整個開發(fā)過程,大幅提升業(yè)務(wù)開發(fā)效率。
通義靈碼負責(zé)人丁宇表示,AI程序員的出現(xiàn),正在改變軟件工程師的工作方式,從AI輔助編程走向人與AI協(xié)同編程。不僅能縮短工程師的研發(fā)時間,讓工程師專注于更具創(chuàng)新的研發(fā)任務(wù),也大幅提升了企業(yè)的IT生產(chǎn)效率。同時,對于那些鮮少接觸編程的泛開發(fā)者,AI程序員將使復(fù)雜的開發(fā)任務(wù)簡單化,實現(xiàn)以前無法想象的創(chuàng)新落地。
自2023年問世以來,通義靈碼已“入職”中華財險、哈啰集團、長安汽車、一汽集團等公司,插件下載量已超900萬,累計生成15億行代碼,是國內(nèi)最受歡迎的AI編程工具。
根據(jù)阿里最新財報,截至2024年第三季度,阿里云AI相關(guān)產(chǎn)品收入持續(xù)五個季度實現(xiàn)三位數(shù)同比增長。減少非優(yōu)質(zhì)項目業(yè)務(wù)后,2024年第三季度,阿里云的經(jīng)調(diào)整EBITA為26.61億元,同比增長89%,已經(jīng)多個季度實現(xiàn)同比大幅增長。
目前,通義系列大模型在技術(shù)創(chuàng)新和行業(yè)應(yīng)用上均位居大模型行業(yè)前列,中國一汽、聯(lián)想、微博、攜程、喜馬拉雅、三得利(中國)等30多萬企業(yè)客戶已經(jīng)接入通義大模型。