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

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

微軟(ruan)真的(de)殺(sha)瘋(feng)了(le)!上(shang)周,微軟(ruan)剛用GPT-4升級了(le)Office辦公全家桶,還沒等人們(men)反(fan)應過(guo)來(lai),微軟(ruan)又(you)來(lai)抄碼農的(de)家了(le)。今(jin)天,GitHub官(guan)宣:基于GPT-4的(de)新(xin)一代(dai)代(dai)碼生成工具(ju)Copilot X來(lai)了(le)!

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

GitHub Copilot發(fa)布(bu)還不到兩年,就(jiu)已經為(wei)100多(duo)萬的(de)開發(fa)者編(bian)寫了46%的(de)代(dai)(dai)碼,并提高了55%的(de)編(bian)碼速度。而這次的(de)重磅(bang)升級(ji),更是(shi)強到發(fa)指。新(xin)一代(dai)(dai)Copilot X,直接整(zheng)合里一個華(hua)麗的(de)聊天(tian)界面,不僅動動嘴皮子就(jiu)能(neng)(neng)生(sheng)成代(dai)(dai)碼,還能(neng)(neng)邊寫代(dai)(dai)碼邊跟AI對(dui)話,以及為(wei)你量身定做(zuo)的(de)智能(neng)(neng)文檔系統等(deng)等(deng)。

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

具體(ti)來說,Copilot X提供支持(chi)的(de)(de)體(ti)驗有(you):Copilot Chat;Copilot for Pull Request;Copilot for Docs;Copilot for CLI。這些新功能都是(shi)由(you)OpenAI的(de)(de)GPT-4驅動的(de)(de)。值得注意的(de)(de)是(shi),由(you)于(yu)速度(du)延遲(chi)的(de)(de)原(yuan)因(yin),代(dai)碼自動補全工(gong)(gong)具仍基于(yu)GitHub的(de)(de)Codex模型(xing)上(shang)(shang),該模型(xing)是(shi)在(zai)GPT-3上(shang)(shang)訓練(lian)的(de)(de)。現在(zai),微軟已經將GPT-4集成到搜(sou)索、辦公、寫代(dai)碼等各種真正意義上(shang)(shang)的(de)(de)生產(chan)力工(gong)(gong)具上(shang)(shang),屬實是(shi)擁(yong)有(you)了開啟第四次科技(ji)革命的(de)(de)力量。

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

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

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

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

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

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

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

Copilot Chat

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

圖片

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

圖片

此外,在Copilot中,你甚至不(bu)再需要(yao)鍵盤來(lai)編寫代碼。只需坐在電腦前(qian),說一(yi)句「嘿,GitHub!」,動(dong)動(dong)嘴皮子(zi)編代碼就(jiu)能實現了。目前(qian),GitHub正在試驗GitHub Copilot Voice新功能,一(yi)個(ge)基于語音的交互系統。

圖片

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

圖片

Copilot for Pull Request

申請地址://copilot4prs.githubnext.com/login除了(le)編輯(ji)器(qi)外(wai),全(quan)新(xin)的(de)GitHub Copilot還會(hui)為Pull Requests提供加持。開發者在PR描述中插入(ru)標簽,Copilot便會(hui)自(zi)動識別,并(bing)進(jin)行擴展補寫(xie)。目前支持的(de)標記,主要(yao)(yao)有以(yi)下幾種:copilot:summary為PR生成一段摘(zhai)要(yao)(yao)總(zong)結(jie)。

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

copilot:poem寫一首(shou)詩來描述本次改動。

copilot:all自動生成以上所有內容。

圖片

而這(zhe),還(huan)只是第(di)一步。未來(lai),Copilot還(huan)會(hui)新增Gentest和Ghost Text的兩大(da)功(gong)能(neng)。Gentest:當Copilot發(fa)(fa)現提(ti)(ti)交的Pull Request缺少足夠的測(ce)試時,會(hui)自動提(ti)(ti)醒開發(fa)(fa)者(zhe),并(bing)根據項目(mu)需(xu)求建議可(ke)編輯、接(jie)受或拒絕的潛在(zai)測(ce)試。對于(yu)項目(mu)所有者(zhe)來(lai)說(shuo),這(zhe)個功(gong)能(neng)還(huan)可(ke)以(yi)幫助他們(men)去制定(ding)關(guan)于(yu)測(ce)試的策略,同(tong)時支持開發(fa)(fa)者(zhe)遵循這(zhe)些策略。

圖片

Ghost Text:當開(kai)發者創建(jian)Pull  Request時,Copilot會動態地獲取代碼更改的(de)相(xiang)關信息,并自動給(gei)出(chu)建(jian)議。

圖片

此外(wai),GitHub正在(zai)(zai)進行(xing)的(de)其他(ta)探(tan)索和實(shi)驗包括(kuo):解(jie)決AI問(wen)題:可(ke)(ke)以自動(dong)(dong)描述如何解(jie)決問(wen)題,甚至(zhi)自動(dong)(dong)建(jian)(jian)議需要進行(xing)的(de)更改(gai)。如下(xia),在(zai)(zai)提(ti)交了轉(zhuan)移到PyTorch的(de)問(wen)題后,新功能可(ke)(ke)以提(ti)供生成(cheng)代碼建(jian)(jian)議,并(bing)發(fa)起新的(de)Pull Request。

圖片

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

圖片

Copilot for Docs

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

圖片

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

圖片

程序(xu)員還可以第一時(shi)間(jian)獲取最(zui)新(xin)(xin)內容,直接從GitHub repo讓現(xian)(xian)有(you)的材料(liao)與(yu)最(zui)新(xin)(xin)版本的文檔(dang)保持同步(bu)。同時(shi),從GitHub獲取內容的另(ling)一個好處是,可以輕松回(hui)答(da)有(you)關(guan)團(tuan)隊私有(you)內容的問題。這一功(gong)能(neng)可以在現(xian)(xian)有(you)的GitHub權限基礎上提供(gong)只有(you)自己內部團(tuan)隊可以看到的信息。

圖片

此外(wai), Copilot還(huan)可(ke)以在不(bu)同第(di)三(san)方(fang)文檔(dang)之間來回穿梭(suo),比如React、 Azure文檔(dang)和(he)(he)MDN,可(ke)以將其內容(rong)進行拼接,并(bing)返(fan)回結果。未(wei)來,GitHub還(huan)要探(tan)索索引文檔(dang)以外(wai)的(de)(de)資(zi)源的(de)(de)其他方(fang)法,比如問題(ti)(ti)、請求(qiu)、討論和(he)(he)wiki,以便為開發人員提供回答技術(shu)問題(ti)(ti)所(suo)需的(de)(de)一切。

Copilot for CLI

申請(qing)地(di)址://githubnext.com/projects/copilot-cli/在(zai)代碼(ma)編輯和(he)(he)pull request旁邊,命(ming)(ming)令行終端是開發人員(yuan)花費最多(duo)時(shi)間的(de)地(di)方。但(dan)是,即(ji)使是最熟練的(de)開發人員(yuan)也(ye)需要滾(gun)動(dong)許(xu)多(duo)頁(ye)面,來(lai)記住許(xu)多(duo)命(ming)(ming)令的(de)精確語法。而(er)GitHub Copilot CLI可以(yi)編寫(xie)命(ming)(ming)令和(he)(he)循環(huan),并給出模糊的(de)find標志(zhi)來(lai)滿足程序員(yuan)的(de)查(cha)詢。

圖片

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

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

GitHub首席執行(xing)官Thomas Dohmke稱,雖然自動(dong)補全(quan)代碼已經大大提(ti)升開發(fa)人員的(de)生(sheng)產(chan)力,而全(quan)新的(de)Copilot X能(neng)將開發(fa)人員的(de)生(sheng)產(chan)力提(ti)升10倍。

圖片

隨著全新聊(liao)天功能(neng)的出現,Copilot將成為未來人們(men)學習編碼的基礎。「軟件開(kai)發的黃金時代已經(jing)來到聊(liao)天界(jie)面。」

圖片

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

圖片

鑒于GitHub「混搭」了(le)OpenAI的(de)(de)GPT-3和GPT-4,來(lai)驅(qu)動(dong)聊天功能和現(xian)有的(de)(de)自(zi)動(dong)補全代(dai)(dai)碼功能。Dohmke解釋(shi)道,當(dang)你(ni)在編(bian)輯器中(zhong)輸入時(shi),肯定(ding)是希(xi)望得到非常快(kuai)的(de)(de)響應。因此,在需要速度的(de)(de)地方,我(wo)們(men)使用較小的(de)(de)模(mo)型,如代(dai)(dai)碼自(zi)動(dong)補全基于Codex;而(er)在需要準(zhun)確性的(de)(de)地方,我(wo)們(men)使用較大的(de)(de)模(mo)型,如聊天中(zhong)使用GPT-4。

網友:碼農「已死」

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

圖片

「AI出(chu)現后(hou),可(ke)能就不(bu)再需(xu)要這么多碼農了(le)(le)。對此(ci)我感到(dao)非(fei)常焦(jiao)慮,即(ji)便已經在各種存錢和(he)投資了(le)(le),但還(huan)需(xu)要差不(bu)多9年時(shi)間才能『躺(tang)平』。我略微羨慕(mu)那(nei)些在FANG工(gong)作的人,他(ta)們(men)似乎(hu)可(ke)以輕而易舉地(di)實(shi)現財務自(zi)由。」「從中長期來看(kan),我們(men)將會(hui)失去(qu)工(gong)作。」

1

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

2

參考(kao)資料://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