開發(fā)者可與通義靈碼AI 程序員進行對話和交互

代碼是大模型應用最廣泛的場景之一,隨著大語言模型能力的不斷增強,AI代碼工具已從輔助編碼升級到面向復雜任務的工程級協同編碼。目前,通義靈碼底層模型已升級至Qwen2.5-coder,代碼生成準確率及生成速度均達到世界前列,結合智能體技術,復雜任務的解決效果顯著提升。與此同時,通義靈碼支持文件、圖片、全工程代碼檢索等上下文和用戶輸入提示詞自由組裝,能更好地理解任務意圖。

據介紹,通義靈碼AI程序員率先在國內引入了多文件代碼修改能力。例如,AI 程序員會對工程內多個代碼文件同時進行修改,開發(fā)者可以清楚地看到多個文件的生成過程及狀態(tài),并與原文件進行對比,開發(fā)者可以選擇一鍵采納或局部修改當前文件;當 AI 生成內容不符合預期或有需求變化時,可以通過快照功能回退并重新提問。

在單元測試任務中,用戶可以選擇當前代碼變更、單個或多個代碼文件等,批量生成單元測試。AI會自動進行編譯、運行和報錯修復,大幅提升測試的準確性和覆蓋率。AI 還可以自動感知編譯或調試的報錯信息,并根據要求給出修復解決方案和代碼建議。

通義靈碼AI程序員可自動生成單元測試自動

通義靈碼AI程序員還可打破開發(fā)者編程語言的邊界,Java 開發(fā)者也能使用Python、JavaScript等多種語言,快速編寫網頁、小工具、小游戲。以從0到1開發(fā)一個具有用戶登錄、數據管理功能及美化的前端頁面為例,過去純人工開發(fā)需要前端及后端工程師配合,至少需要耗費半天時間,現在使用通義靈碼AI程序員,一名程序員僅需10分鐘就能完成整個開發(fā)過程,大幅提升業(yè)務開發(fā)效率。

通義靈碼負責人丁宇表示:“AI 程序員的出現,正在改變軟件工程師的工作方式,從 AI 輔助編程走向人與 AI 協同編程。不僅能縮短工程師的研發(fā)時間,讓工程師專注于更具創(chuàng)新的研發(fā)任務,也大幅提升了企業(yè)的IT 生產效率。同時,對于那些鮮少接觸編程的泛開發(fā)者,AI 程序員將使復雜的開發(fā)任務簡單化,實現以前無法想象的創(chuàng)新落地?!?/p>

自2023年問世以來,通義靈碼已入職中華財險、哈啰集團、長安汽車、一汽集團等公司,插件下載量已超900萬,累計生成15億行代碼,是國內最受歡迎的AI編程工具。

分享到

xiesc

相關推薦