程序員的工作,就是編碼,有時候枯燥乏味的編碼工作,的確會讓人感覺痛不欲生!但是,好消息來了,微軟旗下代碼託管平台 GitHub,剛剛推出了名叫 Copilot 的 AI 編程輔助工具。GitHub Copilot 是一個 AI 代碼合成器,並不是搜索引擎:它提出的絕大多數代碼建議都是新生成的,此前從未出現過。

在將之引入集成開發環境(IDE)後,便可向程序員給出基於人工智能(AI)的分析建議。而且它不僅能逐行給出分析參考意見,還能夠對完整代碼進行遍歷。此外 GitHub 表示,Copilot 將支持多種編程語言和框架。不過今日推出的技術預覽版本,暫時僅限於 Python、JavaScript、TypeScript、Ruby 和 Go 語言!

在項目開發中,優秀的代碼自動補全工具可以提升工作效率。然而,傳統的 IDE 基本都使用搜索方法進行補全,在一些場景下效果不佳。GitHub Copilot從開發者已經編寫的代碼和注釋中提取上下文,試圖理解開發者意圖,生成需要添加的一行、多行代碼或整個函數,當程序員接受或拒絕建議時,模型就會學習越來越適應和匹配開發者的編程風格。

有網友就表示,GitHub Copilot能達到的效果令他大吃一驚!而OpenAI聯合創始人兼CTO Greg Brockman將這項工比作「編程的最後一英里」。微軟首席技術官Kevin Scott認為,GitHub Copilot不僅適用於開發老將,也能讓編程本身更加容易上手。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/250430.html
微信掃一掃
支付寶掃一掃