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