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