展會(huì)信息港展會(huì)大全

用AI審查代碼 CodeRabbit融資1600萬(wàn)美元
來(lái)源:互聯(lián)網(wǎng)   發(fā)布日期:2024-08-22 09:03:37   瀏覽:3818次  

導(dǎo)讀:智東西(公眾號(hào):zhidxcom) 編譯 | 徐豫 編輯 | 漠影 智東西8月21日消息,據(jù)TechCrunch 8月15日?qǐng)?bào)道,AI代碼審查初創(chuàng)公司CodeRabbit已完成1600萬(wàn)美元的A輪融資。本輪融資由CRV領(lǐng)投,F(xiàn)lex Capital和Engineering Capital跟投。目前,該公司總?cè)谫Y額接近2000萬(wàn)...

智東西(公眾號(hào):zhidxcom)

編譯 | 徐豫

編輯 | 漠影

智東西8月21日消息,據(jù)TechCrunch 8月15日?qǐng)?bào)道,AI代碼審查初創(chuàng)公司CodeRabbit已完成1600萬(wàn)美元的A輪融資。本輪融資由CRV領(lǐng)投,F(xiàn)lex Capital和Engineering Capital跟投。目前,該公司總?cè)谫Y額接近2000萬(wàn)美元。

CodeRabbit聯(lián)合創(chuàng)始人兼CEO Harjot Gill稱(chēng),這筆融資將重點(diǎn)用于增強(qiáng)該AI工具的代碼安全漏洞分析能力。按計(jì)劃,CodeRabbit將與Jira和Slack等軟件開(kāi)發(fā)團(tuán)隊(duì)協(xié)作平臺(tái)深度集成,同時(shí)內(nèi)嵌一些AI分析工具和AI驅(qū)動(dòng)的報(bào)告生成系統(tǒng),從而提升依賴(lài)項(xiàng)管理、代碼重構(gòu)、單元測(cè)試生成和文檔生成等環(huán)節(jié)的智能化水平。

此外,CodeRabbit將利用新資金擴(kuò)大產(chǎn)品線和公司規(guī)模,預(yù)計(jì)團(tuán)隊(duì)規(guī)模擴(kuò)大近一倍,還會(huì)在印度班加羅爾設(shè)立新的辦公點(diǎn)。

AI創(chuàng)企CodeRabbit成立于2023年,聯(lián)合創(chuàng)始人為Harjot Gill和Gur Singh,兩人都有軟件開(kāi)發(fā)的相關(guān)經(jīng)歷。

在創(chuàng)辦CodeRabbit之前,Gill擁有FluxNinja和Netsil兩家創(chuàng)業(yè)公司,后者于2018年3月被數(shù)據(jù)中心軟件公司Nutanix收購(gòu)。Gill在此時(shí)加入了Nutanix,后續(xù)出任技術(shù)高級(jí)總監(jiān)一職。Singh則擁有豐富的醫(yī)療保健SaaS產(chǎn)品開(kāi)發(fā)經(jīng)驗(yàn),他曾在白標(biāo)醫(yī)療支付公司Alegeus Technologies領(lǐng)導(dǎo)工程和產(chǎn)品團(tuán)隊(duì)。

一、AI代碼審查平臺(tái)比傳統(tǒng)工具更準(zhǔn)確,比人更理性

CodeRabbit的核心產(chǎn)品是一個(gè)同名的AI代碼審查平臺(tái),可以利用AI模型分析代碼,并提供優(yōu)化建議。代碼審查即代碼同行評(píng)審,由其他開(kāi)發(fā)者人工審查現(xiàn)有代碼,是軟件開(kāi)發(fā)過(guò)程中優(yōu)化代碼質(zhì)量的重要環(huán)節(jié)。

但據(jù)業(yè)內(nèi)人士透露,近半數(shù)公司每周需要花費(fèi)2至5個(gè)小時(shí)完成代碼審查工作,任務(wù)繁重且耗時(shí),占用了開(kāi)發(fā)者投入其他重要開(kāi)發(fā)工作的時(shí)間和精力。

Gill稱(chēng)開(kāi)發(fā)者可以用CodeRabbit這一AI平臺(tái)代替?zhèn)鹘y(tǒng)的人工審查。CodeRabbit可以讀懂、檢查、優(yōu)化代碼,并提供可行的、類(lèi)似真人對(duì)話的反潰同時(shí),相比于主觀性較強(qiáng)的人工審查方式,AI驅(qū)動(dòng)的審查模式更為客觀,不易受到個(gè)人習(xí)慣、情緒等因素的影響。對(duì)于開(kāi)發(fā)者而言,用AI平臺(tái)審查代碼不僅耗時(shí)少、節(jié)約人力,還降低了溝通成本。

此外,在Gill看來(lái),傳統(tǒng)的靜態(tài)分析工具和代碼檢查工具需要基于一些固定的規(guī)則運(yùn)行,在判斷上缺乏靈活性,通常會(huì)導(dǎo)致較高的誤報(bào)率,而AI技術(shù)可以改善這一點(diǎn)。

CodeRabbit方面聲稱(chēng),現(xiàn)階段大約有600家組織付費(fèi)使用該平臺(tái),公司還與數(shù)家《財(cái)富》世界500強(qiáng)企業(yè)開(kāi)展了試點(diǎn)合作。

二、AI審查代碼效果粗糙,還會(huì)使開(kāi)發(fā)者“變懶”

然而,不少實(shí)操論證得出,AI驅(qū)動(dòng)的代碼審查大多數(shù)時(shí)候比人工審查效果差。

Greg Foster是代碼審查流程簡(jiǎn)化工具Graphite的聯(lián)合創(chuàng)始人。他曾分享了用OpenAI的GPT-4大模型審查代碼的體驗(yàn)效果。Foster稱(chēng),雖然GPT-4能發(fā)現(xiàn)代碼中的一些簡(jiǎn)單的邏輯和拼寫(xiě)錯(cuò)誤,但即使微調(diào)了模型,仍會(huì)出現(xiàn)許多誤報(bào)的情況。

AI代碼審查工具的濫用,可能會(huì)助長(zhǎng)開(kāi)發(fā)者的惰性。Foster認(rèn)為,人工審查時(shí),開(kāi)發(fā)者之間有機(jī)會(huì)互相學(xué)習(xí)、積累和交流編寫(xiě)代碼的經(jīng)驗(yàn),但用AI模型審查代碼很可能抹去這個(gè)優(yōu)勢(shì)。

此外,用AI代碼審查平臺(tái)修改、生成的代碼,可能會(huì)涉及版權(quán)問(wèn)題。

結(jié)語(yǔ):AI代碼審查賽道等待入局者

在軟件開(kāi)發(fā)過(guò)程中,AI技術(shù)目前主要應(yīng)用于代碼生成、代碼補(bǔ)全、代碼審查、代碼重構(gòu)等板塊。其中,專(zhuān)注于代碼審查領(lǐng)域的平臺(tái)并不多。包括CodeRabbit在內(nèi),常見(jiàn)的AI代碼審查平臺(tái)有GitHub Copilot、SonarQube、DeepCode、Wasps、What The Diff等。

Gill相信用AI重塑代碼審查工作是一個(gè)新機(jī)遇。未來(lái),AI代碼審查平臺(tái)將趨向自動(dòng)化,大幅度為開(kāi)發(fā)者減負(fù)。

來(lái)源:TechCrunch

贊助本站

人工智能實(shí)驗(yàn)室
相關(guān)內(nèi)容
AiLab云推薦
推薦內(nèi)容
展開(kāi)

熱門(mén)欄目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能實(shí)驗(yàn)室 版權(quán)所有    關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 公司動(dòng)態(tài) | 免責(zé)聲明 | 隱私條款 | 工作機(jī)會(huì) | 展會(huì)港