記者4月2日獲悉,阿里雲(yún)正在內(nèi)部全面推行AI編程,使用通義靈碼輔助程式設(shè)計(jì)師寫代碼、讀代碼、查BUG、優(yōu)化代碼等。阿里雲(yún)還專門給通義靈碼分配了一個(gè)正式的員工工號(hào)——AI001。阿里雲(yún)相關(guān)人士透露:「公司未來(lái)20%的代碼將由通義靈碼編寫,但程式設(shè)計(jì)師仍然是研發(fā)的核心,他們將有更多時(shí)間專注於系統(tǒng)設(shè)計(jì)及核心業(yè)務(wù)開發(fā)工作?!?/p>
傳統(tǒng)開發(fā)模式下,程式設(shè)計(jì)師每天需要耗費(fèi)大量精力編寫重複性代碼、調(diào)試優(yōu)化、編寫代碼註釋等基礎(chǔ)工作,大幅擠壓了核心業(yè)務(wù)代碼編寫的時(shí)間。在阿里雲(yún)內(nèi)部,通義靈碼已在各個(gè)開發(fā)環(huán)節(jié)擔(dān)任代碼助理角色。以API開發(fā)測(cè)試工作為例,通義靈碼可將數(shù)十分鐘的人工編寫測(cè)試耗時(shí)縮短到秒級(jí),節(jié)省程式設(shè)計(jì)師70%以上的測(cè)試代碼工作量。接下來(lái),阿里雲(yún)將在內(nèi)部JetBrains IDEs、Visual Studio Code等開發(fā)工具中全面配置通義靈碼插件,供所有員工使用。
AI編程工具正在打破編程語(yǔ)言的邊界,讓Java程式設(shè)計(jì)師也能輕鬆完成Python、C等不同編程語(yǔ)言的代碼編寫。目前,通義靈碼已熟練掌握J(rèn)ava、Python、Go、JavaScript、TypeScript、C/C++、C#等200多種編程語(yǔ)言。通義靈碼由阿里雲(yún)和通義實(shí)驗(yàn)室聯(lián)合開發(fā),目前下載量超200萬(wàn)。(深圳商報(bào)記者 陳姝)