10月18日消息,AI代碼生成工具絕對是生成式AI技術(shù)應(yīng)用的明星場景之一。
AI編碼助手以預(yù)訓(xùn)練模型為基礎(chǔ),使用自然語言和代碼片段與軟件開發(fā)人員進(jìn)行交互。不同于上一代技術(shù),AI編碼助手通過解釋和調(diào)試代碼問題,加快了開發(fā)人員執(zhí)行開發(fā)任務(wù)和解決問題的速度。
Gartner預(yù)測,到2028年,使用AI編碼助手的企業(yè)軟件工程師比例,將從2023年初的不足10%增加到75%。
IDC全球數(shù)據(jù)顯示,82%的開發(fā)人員已經(jīng)使用具有自動完成或智能代碼生成功能的IDE或代碼編輯器,其中71%的人表示他們編寫的代碼中有40%以上是自動生成的。
今年7月,Gartner發(fā)布了首份人工智能代碼助手(AI Code Assistants)魔力象限報告,該報告從執(zhí)行能力和愿景完整性兩個維度對 12 家人工智能代碼助手供應(yīng)商從進(jìn)行了評估。Gartner的這份報告面向全球市場。
近期,聚焦中國市場,IDC發(fā)布了《中國市場代碼生成產(chǎn)品評估,1H24》(2024年10月)報告,對當(dāng)前中國市場8款主流產(chǎn)品進(jìn)行了測評,從C++和Java兩種語言來評估AI產(chǎn)品的生成代碼和注釋準(zhǔn)確率和可幫助性。
那么,到底哪些AI代碼生成工具好用?一起看看。
全球AI代碼生成工具實(shí)力
在Gartner的魔力象限報告中,
Github、亞馬遜云科技、Gitlab、Google云旗下的AI代碼助手被認(rèn)為處于領(lǐng)先者地位;
阿里云、Codeium等的AI代碼助手處于挑戰(zhàn)者象限;
Sourcegraph處于有遠(yuǎn)見者象限;
騰訊云、Tabnine的的AI代碼助手處于利基者象限;
這里,對魔力象限的四個象限做一個介紹:
領(lǐng)導(dǎo)者(Leaders),該象限廠商的特點(diǎn)是執(zhí)行能力高,前瞻性強(qiáng);
挑戰(zhàn)者(Challengers),該象限廠商的特點(diǎn)是執(zhí)行能力強(qiáng),但前瞻性相對較弱;
有遠(yuǎn)見者(Visionaries),該象限廠商的特點(diǎn)是前瞻性強(qiáng),但執(zhí)行能力較弱;
利基者(Niche Players),該象限廠商的特點(diǎn)是執(zhí)行能力和前瞻性相對較弱,通常專注特定市場領(lǐng)域或客戶群體。
Gartner魔力象限報告列出的是AI代碼助手背后的廠商名。
這里把這些具體對應(yīng)的AI代碼助手展開說一說:
1、Github,大名頂頂?shù)拈_源代碼社區(qū),歸屬于微軟。旗下是OpenAI與GitHub聯(lián)合開發(fā)的Github Copilot可以幫助開發(fā)者自動生成代碼、分析代碼、調(diào)試代碼以及進(jìn)行安全檢測等。
2、亞馬遜云科技旗下的人工智能代碼助手Q Developer;
3、Gitlab,同樣是代碼托管平臺 ,旗下有AI編程助手Duo Chat。
4、谷歌旗下有AI編程助手Gemini Code Assist;
5、阿里云旗下的智能編碼助手通義靈碼;
6、Codeium是一款免費(fèi)的智能編程助手,由美國一家公司開發(fā),它提供了超過40種編程語言的代碼完成工具。
7、Tabnine是由以色列的開發(fā)者創(chuàng)建的,自2018年推出,它是一款基于人工智能的編程助手,旨在提高代碼編寫的效率和質(zhì)量。
8、Sourcegraph 是一款能夠根據(jù)語義來把Web上的開源代碼編入索引的代碼搜索瀏覽工具,由美國公司開發(fā),程序員可以從代碼倉庫和安裝包、甚至是函數(shù)里搜索代碼,同時也可以直接點(diǎn)擊被完全創(chuàng)建了鏈接的代碼來閱讀文檔、跳轉(zhuǎn)到變量定義或者馬上找到可用的Demo。
國內(nèi)AI代碼生成工具實(shí)力
IDC《中國市場代碼生成產(chǎn)品評估,1H24》報告,Q Developer、文心快碼、通義靈碼三款產(chǎn)品整體表現(xiàn)居于前三。
我們對報告中提及的8款產(chǎn)品進(jìn)行補(bǔ)充介紹:
1、Q Developer是亞馬遜云科技提供的人工智能代碼助手,在2024年02的財報電話會議上,亞馬遜首席執(zhí)行官安迪·賈西透露,通過使用亞馬遜Q Developer的代碼轉(zhuǎn)換功能,公司成功將30.000個產(chǎn)品應(yīng)用從Java 8或 11 遷移到Java 17,這一操作每年為公司節(jié)省2.6億美元的性能提升成本。
2、文心快碼(Baidu Comate)是基于百度文心大模型的智能代碼助手,2023年10月24日已全面開放。百度創(chuàng)始人李彥宏在今年7月的2024年世界人工智能大會曾透露,百度的文心快碼在代碼生成領(lǐng)域正在逐步滲透,并在百度內(nèi)部已有約30%的代碼由AI生成。
3、通義靈碼是一款基于阿里云通義代碼大模型打造的智能編碼助手,產(chǎn)品于2023年10月31日云棲大會上,正式對外發(fā)布。今年9月的云棲大會上,阿里云CTO周靖人曾透露通義靈碼已入職中華財險、哈啰集團(tuán)、長安汽車等公司,累計生成代碼超10億行。
4、騰訊云 AI 代碼助手是由騰訊云自研的一款開發(fā)編程提效輔助工具,基于混元代碼大模型,提供技術(shù)對話、代碼補(bǔ)全、代碼診斷和優(yōu)化等能力。
5、小浣熊Raccoon是基于商湯自研大語言模型的智能編程助手,2023年12月7日開放公測。
6、CodeGeeX是清華和智譜AI聯(lián)合打造的多語言代碼生成助手,對個?用戶完全免費(fèi)。今年7月的2024世界人工智能大會上,智譜AI CEO張鵬曾透露,CodeGeeX的個人用戶數(shù)量已經(jīng)超過100萬。
7、豆包MarsCode是字節(jié)跳動基于豆包大模型打造的智能開發(fā)工具,今年6月發(fā)布,面向國內(nèi)開發(fā)者免費(fèi)開放。
8、亞信圖靈程序員是亞信科技旗下軟件開發(fā)工具,利用大語言模型,通過自然語言編程輔助,自動將用戶描述轉(zhuǎn)化為高效代碼,加速開發(fā)周期,簡化編程學(xué)習(xí)。
盡管智能代碼生成功能已經(jīng)被開發(fā)者廣泛使用,IDC中國新興科技研究組高級分析師李浩然表示,中國市場目前仍有較大培育和發(fā)展的空間,企業(yè)需要注意到,當(dāng)前生成代碼的采納率普遍在20%-30%之間,近四分之三的開發(fā)人員(72%)表示,他們需要大幅修改超過40%的自動生成代碼,這意味著大模型產(chǎn)品仍需持續(xù)提升準(zhǔn)確度,并開發(fā)新的代碼審核工具,來幫助企業(yè)審查和修訂AI生成的內(nèi)容,這也是產(chǎn)品從探索走向?qū)嶋H落地的關(guān)鍵。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 售價33.98萬元起 25款騰勢D9正式上市:全系標(biāo)配天神之眼高階智駕
- 聯(lián)想張華:把握智能體時代脈搏,天禧AS率先邁入AI新周期
- 比亞迪李云飛回應(yīng)巴西工地奴役中國勞工:欲加之罪 何患無辭
- 被廣電部門約見后 紅果短劇發(fā)聲:即日起5天內(nèi)停止上新 積極整改
- 20薪,連休12天,返鄉(xiāng)辦公兩個月……互聯(lián)網(wǎng)大廠春節(jié)福利大比拼,你羨慕了嗎?
- 亞馬遜CTO:2025年及未來五大技術(shù)趨勢預(yù)測
- 夢餉科技攜手羽絨服品牌鴨鴨開啟"超級品牌日”,首日GMV同比增長300%
- 國際SOS報告:2024年收到中國客戶海外安全案件數(shù)量同比增長23%,2025年重點(diǎn)應(yīng)對風(fēng)險“碎片化”
- 消息稱小米正搭建GPU萬卡集群 加大AI大模型投入
- 阿里影業(yè)入股天浩盛世 后者為姚安娜經(jīng)紀(jì)公司
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。