在數(shù)周內(nèi)實(shí)現(xiàn)新技術(shù)的發(fā)布
管理廠商來降低成本
快速發(fā)現(xiàn)和解決問題
以前瞻方式發(fā)現(xiàn)和解決漏洞
在數(shù)周內(nèi)實(shí)現(xiàn)新技術(shù)的發(fā)布
管理廠商來降低成本
快速發(fā)現(xiàn)和解決問題
以前瞻方式發(fā)現(xiàn)和解決漏洞
發(fā)現(xiàn)我們的咨詢和產(chǎn)品服務(wù)
發(fā)現(xiàn)我們的咨詢和產(chǎn)品服務(wù)
伴隨著移動領(lǐng)域進(jìn)入到了5G時(shí)代,網(wǎng)絡(luò)安全形勢更加嚴(yán)峻
“Copilot X 是我們對 Copilot 未來愿景的展示,這意味著 AI 將參與到開發(fā)者生命周期的每一個(gè)步驟中。”GitHub CEO Thomas Dohmke 在接受 The Verge 采訪時(shí)說,“它將從根本上改變開發(fā)者體驗(yàn)。”
Copilot X 擁有 IDE 的完整視圖,因此知道開發(fā)者在編輯器中鍵入的內(nèi)容。GitHub Copilot X 不僅可以完成基本的自動補(bǔ)全功能,還可以成為一名真正的編程助手,就像微軟為 Microsoft 365 應(yīng)用程序推出的新 Copilot。如果你接手了一個(gè)有著幾十年歷史的項(xiàng)目,而且缺乏文檔說明,你可以求助于 Copilot 來幫你。Copilot 可以分析代碼中的安全漏洞或者解釋代碼塊的作用,甚至可以幫你重寫部分代碼或者添加有用的注釋。Copilot 還可以幫你查找相關(guān)的文檔信息,例如 React、Azure docs 和 MDN 等,并用 AI 生成回答。
Copilot 還能夠幫助你生成單元測試或者 pull request 的描述。Copilot 還支持語音交互功能,“Hey, GitHub!” 可以讓你用語音命令 Copilot 來回答問題或者給出代碼建議。
GitHub 使用了 OpenAI 的多個(gè)模型來支持其新的聊天和現(xiàn)有的自動補(bǔ)全功能。“當(dāng)你在編輯器中輸入時(shí),你需要一個(gè)非??焖俚哪P?,因?yàn)槊看伟存I都需要很快得到響應(yīng)。”Dohmke 解釋說,“所以我們在需要速度的地方使用了較小的模型,比如 Codex 模型,在需要準(zhǔn)確性的地方,如在聊天中,我們使用了較大的模型,比如 GPT-4。”
GitHub Copilot 甚至可以使用命令行界面 (CLI),開發(fā)人員在終端上花費(fèi)大量時(shí)間,記住無數(shù)命令的語法并不總是那么容易。Copilot 旨在幫助開發(fā)者編寫命令,然后執(zhí)行。
目前 GitHub Copilot X 只在微軟 Visual Studio 和 Visual Studio Code 應(yīng)用中進(jìn)行技術(shù)預(yù)覽階段測試,但 GitHub 計(jì)劃將來將其擴(kuò)展到其他 IDE 中。“我們會像現(xiàn)在一樣支持 JetBrains 和 Neovim 等其他 IDE。”Dohmke 說,“我們想要支持并滿足開發(fā)者所用的平臺,并支持整個(gè)生態(tài)系統(tǒng)。”
“通過消除我們工作和生活中的無聊部分,我們可以專注于更有創(chuàng)造性的部分。”Dohmke 說。
GitHub Copilot 已經(jīng)對超過一百萬人的開發(fā)者生產(chǎn)力產(chǎn)生了重大影響,幫助開發(fā)者提高了 55% 的編碼速度。Dohmke 認(rèn)為這個(gè)數(shù)字會隨著新的聊天功能的推出而增加,并且認(rèn)為像 Copilot 這樣的 AI 助手將成為未來人們學(xué)習(xí)編程的基礎(chǔ)。
“它可以記住你六歲時(shí)學(xué)到的東西。”Dohmke 說,“今天的孩子們將擁有一個(gè)超級大腦,它真正是他們作為人類學(xué)習(xí)之旅的一部分。”
原文地址:https://www.ithome.com/0/681/620.htm