AI 驅(qū)動(dòng)的Kite 代碼完成工具,在2019 年推出時(shí)便受到了許多開(kāi)發(fā)者的關(guān)注。雖然當(dāng)時(shí)僅支持Python,但在充裕的資金支持下,項(xiàng)目團(tuán)隊(duì)還是在今年早些時(shí)候?yàn)槠涮砑恿藢?duì)JavaScript的支持。最新消息是,KiteAI 代碼完成工具又迎來(lái)了對(duì)11 種新語(yǔ)言的支持。
據(jù)悉,Kite可在大多數(shù)流行的開(kāi)發(fā)環(huán)境中工作,包括VS Code、JupyterLab、Vim、Sublime、Atom,以及所有基于JetBrains IntelliJ 的集成開(kāi)發(fā)環(huán)境(IDE),比如Android Studio 。
今日新支持的語(yǔ)言包括Java、Kotlin、Scala、C/ C ++、ObjectiveC、C#、Go、TypeScript、HTML/ CSS、以及Less,有助于這款A(yù)I 代碼完成工具對(duì)開(kāi)發(fā)者產(chǎn)生更大的吸引力。
Kite表示,在該工具的幫助下,活躍開(kāi)發(fā)者甚至每天只需編寫由大約175 個(gè)“單詞”組成的代碼。
讓Kite 脫穎而出的一個(gè)亮點(diǎn),在于其根據(jù)相關(guān)性建議來(lái)進(jìn)行排名,而不像某些非AI 驅(qū)動(dòng)的競(jìng)品那樣,只能按照枯燥的字母順序來(lái)排列。
為了構(gòu)建模型,Kite還學(xué)習(xí)了GitHub 上的許多算法代碼。除了作為一項(xiàng)免費(fèi)服務(wù),服務(wù)器客戶亦可付費(fèi)取得企業(yè)版。
其具有更龐大的深度學(xué)習(xí)模型,能夠提供更多的AI 智能、創(chuàng)建自定義模型、以及支持多行代碼完成。