普林斯頓大學(xué)最近推出了一款名為SWE-agent的AI程序員,這是世界上首個(gè)開源的AI程序員,它基于GPT-4技術(shù),能夠在GitHub倉庫中自動(dòng)修復(fù)bug。這個(gè)智能體-計(jì)算機(jī)接口(ACI)的誕生,標(biāo)志著AI在軟件工程領(lǐng)域的應(yīng)用邁出了重要一步。
SWE-agent在SWE-bench測試集上的表現(xiàn)令人矚目,它成功解決了12.29%的問題,平均耗時(shí)僅為93秒,準(zhǔn)確率與之前推出的AI程序員Devin相當(dāng)。SWE-agent的開源性質(zhì)意味著它在GitHub上迅速獲得了1.6k星和109個(gè)Fork,顯示出開源社區(qū)對這一技術(shù)的高度認(rèn)可和興趣。
SWE-agent的工作原理是與專門的終端交互,它可以打開、滾動(dòng)和搜索文件,編輯特定行并自動(dòng)進(jìn)行語法檢查,編寫和執(zhí)行測試。這種設(shè)計(jì)類似于為人類設(shè)計(jì)的UI,能夠阻止錯(cuò)誤并提供反饋。例如,在處理一個(gè)矩陣操作bug時(shí),SWE-agent能夠重現(xiàn)問題、定位到問題代碼、進(jìn)行修改并成功解決問題。
普林斯頓大學(xué)的研究人員為SWE-agent設(shè)計(jì)了簡潔的指令和反饋格式,使得模型能夠更輕松地瀏覽代碼倉庫、查看、編輯和運(yùn)行代碼文件。SWE-agent的工作流程分為兩個(gè)階段:推理和評估。推理階段,SWE-agent處理GitHub上的問題并生成修復(fù)方案;評估階段,則確認(rèn)方案是否真正解決了問題。
這項(xiàng)研究的核心作者John Yang和Carlos E. Jimenez,都是普林斯頓大學(xué)的研究助理和博士生,他們的研究興趣集中在語言基礎(chǔ)、交互、LLM的基準(zhǔn)測試、軟件工程和代碼生成等領(lǐng)域。他們的工作展示了AI在軟件工程領(lǐng)域的潛力,引發(fā)了關(guān)于AI與人類在工程過程中角色和能力的深層次思考。
隨著AI技術(shù)的發(fā)展,我們看到了AI在編程領(lǐng)域的進(jìn)步,它們不僅能規(guī)劃和執(zhí)行復(fù)雜的工程任務(wù),還能修復(fù)漏洞并負(fù)責(zé)整個(gè)項(xiàng)目的開發(fā)流程。然而,盡管AI在編寫安全代碼方面取得了進(jìn)展,但人類的監(jiān)督仍然至關(guān)重要。AI的興起雖然還未能達(dá)到完全取代軟件工程師的階段,但它正在改變技術(shù)領(lǐng)域的面貌和未來的走向。
普林斯頓團(tuán)隊(duì)的這一開源AI程序員,不僅為軟件工程領(lǐng)域帶來了新的研究和應(yīng)用前景,也為我們提供了一個(gè)關(guān)于人工智能與人類合作共創(chuàng)未來的思考機(jī)會(huì)。隨著技術(shù)的不斷進(jìn)步,我們或許將見證AI在軟件工程領(lǐng)域扮演更加重要的角色。
文章內(nèi)容僅供閱讀,不構(gòu)成投資建議,請謹(jǐn)慎對待。投資者據(jù)此操作,風(fēng)險(xiǎn)自擔(dān)。
2024年的Adobe MAX 2024發(fā)布會(huì)上,Adobe推出了最新版本的Adobe Creative Cloud。
奧維云網(wǎng)(AVC)推總數(shù)據(jù)顯示,2024年1-9月明火炊具線上零售額94.2億元,同比增加3.1%,其中抖音渠道表現(xiàn)優(yōu)異,同比有14%的漲幅,傳統(tǒng)電商略有下滑,同比降低2.3%。
“以前都要去窗口辦,一套流程下來都要半個(gè)月了,現(xiàn)在方便多了!”打開“重慶公積金”微信小程序,按照提示流程提交相關(guān)材料,僅幾秒鐘,重慶市民曾某的賬戶就打進(jìn)了21600元。
華碩ProArt創(chuàng)藝27 Pro PA279CRV顯示器,憑借其優(yōu)秀的性能配置和精準(zhǔn)的色彩呈現(xiàn)能力,為您的創(chuàng)作工作帶來實(shí)質(zhì)性的幫助,雙十一期間低至2799元,性價(jià)比很高,簡直是創(chuàng)作者們的首選。
9月14日,2024全球工業(yè)互聯(lián)網(wǎng)大會(huì)——工業(yè)互聯(lián)網(wǎng)標(biāo)識解析專題論壇在沈陽成功舉辦。