GitHub Copilot是由微軟公司與OpenAI在2021年共同推出的AI輔助編程工具,可根據人類自然語言描述生成相關代碼,支持十幾種語言,已在全球AI領域擁有較高的知名度和影響力
2021年6月29日,微(wei)軟與OpenAI共同推出(chu)了一(yi)款(kuan)AI編程工具GitHub Copilot。
2022年6月(yue)22日,Copilot已(yi)正式上線。
GitHub Copilot是結(jie)對(dui)編(bian)程(cheng)的(de)虛擬版本。結(jie)對(dui)編(bian)程(cheng)是一種(zhong)常見的(de)敏(min)捷軟(ruan)件開(kai)(kai)發(fa)技術(shu)——即兩(liang)個開(kai)(kai)發(fa)人員在(zai)同一個項目(mu)上(shang)并肩協作(zuo),輪(lun)流編(bian)寫代(dai)碼并檢查合作(zuo)伙伴的(de)輸(shu)出。
Copilot可以支持十(shi)幾種語言(yan),與Python、JavaScript、TypeScript、Ruby和Go等主(zhu)流語言(yan)配合效果更佳。
GitHub Copilot還(huan)可以將注(zhu)釋(shi)轉(zhuan)換為代碼。只需要(yao)寫一條評論,描述想要(yao)的邏輯,GitHub Copilot就能(neng)自(zi)動“理解”并寫出相(xiang)應功能(neng)的代碼,也能(neng)自(zi)動填充重復代碼。