你的專屬 AI 配對程序員
GitHub正式推出由AI充當開發者結對工程師的GitHub Copilot服務,這是一款新的 AI 配對程序員,可幫助您編寫更好的代碼。GitHub Copilot 從您正在處理的代碼中提取上下文,建議整行或整個函數。它可以幫助您快速發現解決問題、編寫測試和探索新 API 的替代方法,而無需在互聯網上繁瑣地搜索答案。在您鍵入時,它會適應您編寫代碼的方式——幫助您更快地完成工作。
GitHub Copilot 與 OpenAI 合作開發,由 OpenAI Codex 提供支持,OpenAI Codex 是由 OpenAI 創建的新 AI 系統。OpenAI Codex 對人們如何使用代碼有廣泛的了解,並且在代碼生成方面比 GPT-3 的能力要強得多,部分原因在於它是在一個包含更集中的公共源代碼的數據集上進行訓練的。GitHub Copilot 可與廣泛的框架和語言配合使用,但此技術預覽版尤其適用於 Python、JavaScript、TypeScript、Ruby 和 Go。在經歷過一整年及120萬名開發者的預覽之後,現在的GitHub Copilot可整合到Neovim、Jet
Brains IDEs、Visual Studio與Visual Studio Code 等開發環境,它不僅能提供下一行的
程式撰寫建議,也能推薦完整的方法、範例程式碼、整個單元測試,或是複雜的演算法。
GitHub表示,他們相信由AI來協助撰寫程式碼將能改變軟體開發的性質,提供開發者一個可更快及更容易撰寫程式碼的工具,並專注在其它更重要的事。
#github #ai #githubcopilot