国产人妻精品区一区二区,国产农村妇女毛片精品久久,JAPANESE日本丰满少妇,日本公妇理伦a片,射精专区一区二区朝鲜

GPT-4 Copilot X震撼來襲!AI寫代碼效率10倍提升,碼農遭降維打擊
作者 | 新智元2023-03-23

微軟(ruan)真的(de)殺瘋(feng)了!上周(zhou),微軟(ruan)剛(gang)用GPT-4升級了Office辦公全家桶,還沒等人(ren)們反(fan)應(ying)過來,微軟(ruan)又來抄(chao)碼(ma)農的(de)家了。今天,GitHub官宣(xuan):基于GPT-4的(de)新(xin)一代(dai)代(dai)碼(ma)生(sheng)成工(gong)具Copilot X來了!

GPT-4 Copilot X震撼來襲!AI寫代碼效率10倍提升,碼農遭降維打擊

GitHub Copilot發布還(huan)不(bu)到兩年(nian),就(jiu)已經為(wei)100多萬的開發者編(bian)寫(xie)了46%的代(dai)(dai)碼,并提高(gao)了55%的編(bian)碼速度。而(er)這次的重(zhong)磅升級(ji),更是強(qiang)到發指。新一代(dai)(dai)Copilot X,直(zhi)接整(zheng)合里一個(ge)華麗(li)的聊天界(jie)面(mian),不(bu)僅動(dong)動(dong)嘴(zui)皮子就(jiu)能(neng)(neng)(neng)生成代(dai)(dai)碼,還(huan)能(neng)(neng)(neng)邊(bian)寫(xie)代(dai)(dai)碼邊(bian)跟(gen)AI對話,以(yi)及為(wei)你量身定做的智能(neng)(neng)(neng)文檔系統等等。

GPT-4加持Copilot,動嘴就能寫代碼

具體(ti)(ti)來說,Copilot X提供支持的(de)(de)(de)(de)體(ti)(ti)驗有(you):Copilot Chat;Copilot for Pull Request;Copilot for Docs;Copilot for CLI。這些(xie)新功能都是由(you)OpenAI的(de)(de)(de)(de)GPT-4驅動的(de)(de)(de)(de)。值(zhi)得注(zhu)意的(de)(de)(de)(de)是,由(you)于速度延(yan)遲的(de)(de)(de)(de)原因,代碼自(zi)動補(bu)全工具仍基于GitHub的(de)(de)(de)(de)Codex模型上,該模型是在GPT-3上訓(xun)練的(de)(de)(de)(de)。現在,微軟已經將GPT-4集成到(dao)搜索、辦公(gong)、寫代碼等各種(zhong)真正意義上的(de)(de)(de)(de)生產力(li)工具上,屬(shu)實是擁有(you)了開啟第(di)四次科(ke)技革命的(de)(de)(de)(de)力(li)量。

GPT-4 Copilot X震撼來襲!AI寫代碼效率10倍提升,碼農遭降維打擊

資(zi)深(shen)大(da)數據(ju)架構師祝威廉稱,Everything powered by AI已經不再遙遠:

如果說,OpenAI GPT-4只(zhi)是(shi)個模型完成了(le)從0到1,微軟則(ze)推動了(le)其商業(ye)化(hua)直接前進(jin)一(yi)大步。這次,Copilot X的發(fa)布(bu),直接降維打擊(ji)上一(yi)代Copilot。

GPT-4 Copilot X震撼來襲!AI寫代碼效率10倍提升,碼農遭降維打擊

目前,Copilot X已經開啟(qi)排(pai)(pai)隊(dui)入口。但比較麻煩的是(shi),每項體驗(yan)都得申(shen)(shen)請(qing)排(pai)(pai)隊(dui)。對此網友(you)戲稱:「每一天都在各種申(shen)(shen)請(qing)Waitinglist的路上。」

——昨天(tian)剛加入了Bard的候(hou)補,今天(tian)又要開始排Copilot X的隊。

GPT-4 Copilot X震撼來襲!AI寫代碼效率10倍提升,碼農遭降維打擊

Copilot Chat

申請(qing)地址://github.com/github-copilot/chat_waitlist_signup/joinGitHub在(zai)Copilot中內嵌一(yi)(yi)個基于GPT-4的聊天(tian)窗口,專注(zhu)于開(kai)發者(zhe)場景,并集成(cheng)成(cheng)在(zai)VS Code和Visual Studio上(shang)。然鵝,它(ta)不僅僅是一(yi)(yi)個聊天(tian)窗口那么(me)簡(jian)單。

圖片

現在(zai),Copilot不僅可以識別開發者輸入的代碼內容,報錯信息(xi)顯示,還(huan)可以對(dui)代碼塊的用途進行深入分析和解釋,生(sheng)成(cheng)單元(yuan)測(ce)試(shi)。甚(shen)至還(huan)可以給出debug的建議(yi)。

圖片

此(ci)外,在Copilot中,你(ni)甚至不再需要鍵盤來編寫代(dai)碼。只需坐在電腦前,說一(yi)句(ju)「嘿,GitHub!」,動動嘴(zui)皮(pi)子編代(dai)碼就能實現(xian)了。目前,GitHub正(zheng)在試(shi)驗GitHub Copilot Voice新功能,一(yi)個基(ji)于語音的交互系統。

圖片

除了編寫代(dai)(dai)碼,通過Copilot Voice,你(ni)甚至可以完成:代(dai)(dai)碼跳(tiao)轉、控制(zhi)IDE、代(dai)(dai)碼總結(jie)。

圖片

Copilot for Pull Request

申請地址://copilot4prs.githubnext.com/login除了編輯器外(wai),全新的GitHub Copilot還會為(wei)Pull Requests提供加(jia)持(chi)。開發者在PR描述(shu)中插入標簽(qian),Copilot便會自動識別,并進行(xing)擴展補寫。目(mu)前支(zhi)持(chi)的標記,主(zhu)要(yao)有以下(xia)幾種:copilot:summary為(wei)PR生成一(yi)段摘要(yao)總結。

copilot:walkthrough詳細的(de)更改列表,包括指(zhi)向(xiang)相關代碼段的(de)鏈接。

copilot:poem寫(xie)一首詩(shi)來描述本(ben)次改(gai)動。

copilot:all自(zi)動生成以上所(suo)有內容。

圖片

而這(zhe),還只是第一(yi)步(bu)。未來,Copilot還會(hui)新增Gentest和Ghost Text的兩大(da)功(gong)能。Gentest:當Copilot發現提交的Pull Request缺少足(zu)夠的測試(shi)時,會(hui)自(zi)動提醒開發者,并根據項目(mu)需求建(jian)議可編輯、接受(shou)或拒絕的潛在(zai)測試(shi)。對(dui)于項目(mu)所有者來說,這(zhe)個(ge)功(gong)能還可以(yi)幫(bang)助他們去(qu)制定關于測試(shi)的策(ce)(ce)略,同時支持開發者遵循這(zhe)些策(ce)(ce)略。

圖片

Ghost Text:當開發(fa)者(zhe)創(chuang)建Pull Request時,Copilot會動態地獲取代碼更改的相關信息,并(bing)自動給出建議。

圖片

此(ci)外(wai),GitHub正在進行的(de)其(qi)他探索和實驗包(bao)括(kuo):解(jie)(jie)決AI問題:可以自(zi)(zi)動描述如何(he)解(jie)(jie)決問題,甚至自(zi)(zi)動建議需要(yao)進行的(de)更改。如下,在提(ti)交了轉(zhuan)移到PyTorch的(de)問題后(hou),新功能可以提(ti)供生成代碼建議,并發起(qi)新的(de)Pull Request。

圖片

用AI審查(cha)(cha)PR:由(you)于大量的開發人員將時間花費(fei)(fei)在代(dai)碼(ma)審查(cha)(cha),以及為代(dai)碼(ma)審查(cha)(cha)準(zhun)備PR上,這一功(gong)能就可以減少審查(cha)(cha)花費(fei)(fei)的周期。

圖片

Copilot for Docs

申請地址://githubnext.com/projects/copilot-for-docs一(yi)份優秀的(de)(de)技術(shu)文檔對于(yu)一(yi)位(wei)開發者的(de)(de)重(zhong)要(yao)性(xing),顯然不言而喻(yu)。Copilot for Docs這一(yi)功能(neng)(neng)能(neng)(neng)夠(gou)幫你從這份文檔中快(kuai)速定位(wei),并找到想要(yao)的(de)(de)內容。官方博客稱,Copilot for Docs僅是一(yi)個實驗性(xing)的(de)(de)工具。程序員可以通過(guo)聊天界面來找到文檔中的(de)(de)內容,包(bao)括使用的(de)(de)語言、框架和技術(shu)等問(wen)題。

圖片

比較厲害(hai)的(de)(de)(de)地方是,就是這個個性(xing)化的(de)(de)(de)特點。它可以根據(ju)用戶的(de)(de)(de)不同編程水平,對該文檔的(de)(de)(de)了解(jie)程度,以及想(xiang)要查找(zhao)的(de)(de)(de)內容,輸出不同的(de)(de)(de)答案。

圖片

程序(xu)員(yuan)還可以(yi)第一時間(jian)獲取最(zui)新(xin)(xin)內容,直接從(cong)GitHub repo讓現有(you)的(de)材料(liao)與最(zui)新(xin)(xin)版本的(de)文(wen)檔保持同步。同時,從(cong)GitHub獲取內容的(de)另一個好處是,可以(yi)輕松回答有(you)關(guan)團隊私有(you)內容的(de)問題。這一功能可以(yi)在現有(you)的(de)GitHub權(quan)限基礎上提(ti)供只有(you)自己(ji)內部團隊可以(yi)看(kan)到的(de)信息(xi)。

圖片

此外, Copilot還可(ke)以在不(bu)同(tong)第三方(fang)文(wen)檔(dang)之間來回穿梭(suo),比(bi)如React、 Azure文(wen)檔(dang)和MDN,可(ke)以將其(qi)內容(rong)進(jin)行(xing)拼(pin)接,并返回結(jie)果(guo)。未來,GitHub還要探(tan)索索引(yin)文(wen)檔(dang)以外的資源的其(qi)他方(fang)法,比(bi)如問題(ti)、請求、討(tao)論和wiki,以便為開(kai)發人員提供回答技(ji)術(shu)問題(ti)所需(xu)的一切。

Copilot for CLI

申請地(di)址://githubnext.com/projects/copilot-cli/在代碼編輯和pull request旁(pang)邊,命(ming)令行終端(duan)是(shi)(shi)開(kai)發人(ren)員(yuan)花費(fei)最多時間的(de)地(di)方(fang)。但是(shi)(shi),即使是(shi)(shi)最熟練的(de)開(kai)發人(ren)員(yuan)也需要(yao)滾動許多頁面,來記住許多命(ming)令的(de)精確語法。而GitHub Copilot CLI可以(yi)編寫命(ming)令和循環,并給出(chu)模糊的(de)find標志(zhi)來滿足程序員(yuan)的(de)查詢。

圖片

CLI的(de)Copilot提供了三個shell命(ming)令(ling): ??,git?,gh?。「??」是指用于任意(yi)shell命(ming)令(ling)的(de)通用goto。它將組(zu)成(cheng)(cheng)命(ming)令(ling)和(he)循環,并(bing)拋出模糊的(de)查(cha)找標(biao)志以滿足個人(ren)查(cha)詢(xun)。「git?」用于專門搜索以及調(diao)用git。相比??,它將在生成(cheng)(cheng)Git命(ming)令(ling)方面更(geng)(geng)加(jia)強(qiang)大,你甚至不需(xu)要解釋(shi)處于Git的(de)上下文時,查(cha)詢(xun)更(geng)(geng)加(jia)簡(jian)潔。「gh?」將結(jie)合了GitHub CLI命(ming)令(ling)和(he)查(cha)詢(xun)界(jie)面的(de)強(qiang)大功能,并(bing)使用AI生成(cheng)(cheng)復雜標(biao)志和(he)jq表達(da)式。

軟件開發黃金時代!10倍效率提升

GitHub首席(xi)執行官Thomas Dohmke稱,雖(sui)然自動(dong)補(bu)全代碼已經(jing)大(da)大(da)提(ti)升(sheng)開發人(ren)員的生(sheng)產力(li)(li),而全新的Copilot X能將開發人(ren)員的生(sheng)產力(li)(li)提(ti)升(sheng)10倍。

圖片

隨著全新聊天(tian)功(gong)能的(de)出(chu)現,Copilot將(jiang)成(cheng)為未來(lai)人(ren)們學習編碼的(de)基礎(chu)。「軟件開發的(de)黃金時代已經來(lai)到(dao)聊天(tian)界面(mian)。」

圖片

英偉(wei)達科學家(jia)Jim Fan表示,「10倍(bei)工(gong)(gong)程師依舊是個神話,但是100倍(bei)由AI加(jia)持的(de)工(gong)(gong)程師比以(yi)往(wang)任何(he)時候都要真實。」

圖片

鑒于GitHub「混搭(da)」了OpenAI的(de)(de)GPT-3和GPT-4,來驅動聊天功(gong)能和現有的(de)(de)自動補全代碼(ma)功(gong)能。Dohmke解釋道,當你在編輯器中(zhong)輸(shu)入時(shi),肯定是希望得到非常(chang)快(kuai)的(de)(de)響應。因(yin)此,在需(xu)要速(su)度的(de)(de)地方,我(wo)們(men)使用(yong)較小的(de)(de)模型,如(ru)代碼(ma)自動補全基于Codex;而在需(xu)要準確性的(de)(de)地方,我(wo)們(men)使用(yong)較大的(de)(de)模型,如(ru)聊天中(zhong)使用(yong)GPT-4。

網友:碼農「已死」

網友紛(fen)紛(fen)表示(shi),編程(cheng)已經(jing)被ChatGPT永遠地改(gai)變(bian)了。「作為一個開發者,這實在是(shi)(shi)令人(ren)沮喪。編程(cheng)中,我(wo)們快(kuai)樂的源泉(quan)是(shi)(shi)與邏(luo)輯打交道(dao)和解決技(ji)術問題(ti),而不是(shi)(shi)專注于生產力或滿足需求。」「我(wo)已經(jing)做了30年的編程(cheng),但(dan)我(wo)仍(reng)然(ran)很(hen)喜歡它。我(wo)不知道(dao)沒(mei)有人(ren)類代碼的世界會是(shi)(shi)什么樣(yang)子。不過我(wo)確實很(hen)喜歡有CoPilot來(lai)處(chu)理那(nei)些煩人(ren)的東西,還有ChatGPT來(lai)幫助我(wo)解決bug。」

圖片

「AI出現后,可能(neng)(neng)就(jiu)不再(zai)需要這么多(duo)碼農了。對此(ci)我感到非常焦慮,即便已經在各種(zhong)存(cun)錢和投資了,但還需要差不多(duo)9年時間才能(neng)(neng)『躺平(ping)』。我略微羨(xian)慕那些在FANG工作(zuo)的人,他們似乎可以輕而易舉地實現財務(wu)自(zi)由。」「從中長期來(lai)看,我們將會失去工作(zuo)。」

1

程序員們終于用編程把自己淘(tao)汰了……

2

參考資料://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/

熱門文章
近日,英偉達 CEO 黃仁勛與 OpenAI 聯合創始人兼首席科學家 Ilya Sutskever 進行了一場深度對談。據IT之家了解,此次談話是在 GPT-4 發布一天后錄制的,GPT-4 是 Op
2023-03-23
X