作者 | Tasmia
策劃 | 言征
出品 | 51CTO技術(shù)棧(微信號:blog51cto)
GitHub的母公司微軟在生成人工智能業(yè)務(wù)方面取得了巨大增長,該公司首席執(zhí)行官薩蒂亞·納德拉告訴華爾街,該公司9月份為其GitHub Copilot軟件付費(fèi)的客戶比上一季度增長了40%。
Nadella說:“我們在37000多個組織中擁有超過100萬的付費(fèi)Copilot用戶,這些組織訂閱了Copilot進(jìn)行商業(yè)活動。”“在美國以外的地區(qū)有著巨大的吸引力。”在現(xiàn)有全球用戶基礎(chǔ)上,該平臺在正在舉行的GitHub年度會議——2023年Universe大會上發(fā)布了新的重大人工智能公告。
在宣布發(fā)布的官方聲明中,GitHub首席執(zhí)行官Thomas Dohmke表示:“今年3月,我們與Copilot X分享了我們對軟件開發(fā)新未來的愿景,在那里,人工智能融入了開發(fā)者生命周期的每一步。我們的愿景已經(jīng)為世界開發(fā)者展現(xiàn)出了新的現(xiàn)實。”,“就像GitHub是在Git上創(chuàng)建的一樣,今天我們是在Copilot上重新創(chuàng)建的。”
1、Copilot Chat
通過GitHub最新的Copilot Chat,該平臺正在使自然語言成為開發(fā)人員的首選編程語言。現(xiàn)在,只需聊天,您就可以輕松地調(diào)試和查找錯誤。
由OpenAI的GPT-4提供支持的聊天機(jī)器人將于2023年12月正式推出。除了訂閱了GitHub Copilot的用戶外,它還將免費(fèi)提供給經(jīng)過驗證的教師、學(xué)生和流行開源項目的維護(hù)人員。
2、斜杠命令和上下文變量
修復(fù)或改進(jìn)代碼從未如此容易!GitHub引入了斜杠命令和上下文變量,通過/fix和/tests等簡單命令,代碼修復(fù)和測試生成等任務(wù)變得輕而易舉。
3、在線聊天集成
向新的內(nèi)聯(lián)Copilot Chat問好,使開發(fā)人員能夠在編碼流和編輯器中無縫地討論特定的代碼行。
4、單擊操作
GitHub的Copilot現(xiàn)在只需點擊即可提供強(qiáng)大的快捷方式!通過智能操作加快開發(fā)過程,簡化任務(wù),如修復(fù)建議、審查拉取請求和生成響應(yīng)。
5、JetBrains套件集成
Copilot Chat將很快在JetBrains IDE套件中提供,讓用戶更容易在他們喜歡的編碼環(huán)境中直接訪問人工智能輔助。
該功能可從今天開始預(yù)覽。
6、在移動應(yīng)用程序和GitHub.com上聊天
GitHub將Copilot Chat引入他們的移動應(yīng)用程序,確保開發(fā)人員即使在移動中也能訪問其強(qiáng)大的功能,隨時隨地增強(qiáng)他們的編碼體驗。
該機(jī)器人程序也將在Github.com上提供。結(jié)合Github的高級代碼搜索功能,Github使Copilot Chat能夠了解并幫助流行開源項目的最新變化。
7、Copilot企業(yè)版
GitHub Copilot最初作為一個IDE自動完成功能,將開發(fā)者的速度提高了55%。現(xiàn)在,GitHub推出了Copilot for Enterprise,它將幫助團(tuán)隊進(jìn)行代碼庫定向、文檔創(chuàng)建、個性化建議和快速拉取請求審查。
該功能將從2024年2月開始普遍提供,每個用戶每月39美元。
8、Copilot合作伙伴計劃
GitHub正在與超過25個領(lǐng)先的合作伙伴合作,包括Datastax、LaunchDarkly、Postman、Hashicorp和Datadog,以擴(kuò)展Copilot的能力,并創(chuàng)建人工智能驅(qū)動的編碼解決方案生態(tài)系統(tǒng)。
9、人工智能安全
GitHub Copilot采用基于LLM的安全系統(tǒng),檢測并阻止不安全的代碼模式,如硬編碼憑據(jù)和SQL注入。從今以后,GitHub的高級安全將采用人工智能工具來發(fā)現(xiàn)和緩解代碼中的漏洞和敏感數(shù)據(jù),從而升級應(yīng)用程序的安全性。
10、GitHub Copilot工作區(qū)
GitHub Next的研究團(tuán)隊推出了人工智能驅(qū)動的GitHub Copilot Workspace,以方便開發(fā)人員將想法翻譯成代碼。這個即將推出的平臺標(biāo)志著GitHub對軟件開發(fā)的探索。
Copilot Workspace將于2024年推出,它將通過自然語言和人工智能實現(xiàn)無縫代碼創(chuàng)建。