近日,中國人工智能產業發展聯盟智能化軟件工程工作組(AI for Software Engineering,下文簡稱AI4SE)發布2024 AI4SE“銀彈”案例征集結果。京東云智能編程助手JoyCoder榮獲2024AI4SE“銀彈”案例優秀案例。
這項由中國人工智能產業發展聯盟(AIIA)針對AI+軟件工程(AI4SE)發起的專項征集,旨在能夠將AI能力賦能至軟件工程相關場景的企事業單位、科研院所。組委會從技術突破、模式創新、應用實效等維度評選出優秀案例,京東云智能編程助手JoyCoder成功獲評。
從編碼到部署,JoyCoder致力于為開發全流程注入AI動力,引導開發者從傳統軟件工程走向AI輔助開發的新時期。目前,JoyCoder可以支持智能生成代碼,智能問答,批量生成單元測試,代碼評審,圖片轉代碼,代碼安全檢查,代碼倉庫問答,代碼搜索等眾多核心能力開發場景。同時,JoyCoder探索編碼后的提效新模式,建設遠程調試,質量和安全漏洞檢查,熱部署等能力的加持,最大程度輔助開發者提效。
讀代碼:輔助開發者理解歷史代碼,幫助開發者快速接手歷史項目,讀懂他人的代碼。倉庫問答的能力,輔助開發者通過問答的方式,對整個代碼倉庫內進行理解。
查代碼:代碼檢索的功能,讓開發者可以快速檢索到優秀代碼片段。
寫代碼:結合上下文,預測開發者所思所想,輔助預測補全;同時,支持注釋生成代碼及代碼生成注釋等多種輔助編程功能。
測代碼:提供批量生成單測的能力,支持文件夾級的單元測試代碼生成,只需少量調整即可運行,提高開發者效率。
改代碼:幫助開發者檢查代碼問題,和安全漏洞,優化出“好代碼”;額外提供遠程調試的能力,沉浸式開發與調試。值得一提的是,安全漏洞檢查能力,此前已獲得信通院“2024 安全守衛者計劃優秀案例”。
提交代碼:由AI代替開發者生成commit message,減少非編碼工作投入。
部署代碼:熱部署的能力將部署代碼的時間成本降到最低。
目前,來自京東零售、物流、健康的上萬名開發者在使用JoyCoder服務數億用戶,生成代碼采納率超過35%,研發提效30%。未來,京東云還將為更多企業提供可滿足不同開發場景的智能開發工具,為軟件工程的智能化發展貢獻力量。
審核編輯 黃宇
-
AI
+關注
關注
87文章
30238瀏覽量
268471 -
人工智能
+關注
關注
1791文章
46896瀏覽量
237657 -
京東
+關注
關注
2文章
995瀏覽量
48424
發布評論請先 登錄
相關推薦
評論