GitHub版Devin上線,會(huì)打字就能開(kāi)發(fā)應(yīng)用,微軟CEO:重新定義IDE
微軟的“GitHub版Devin”——Copilot WorkSpace,終于上線了!
WorkSpace是一種“Copilot原生”的全新開(kāi)發(fā)環(huán)境,目的是讓所有開(kāi)發(fā)者都可以用自然語(yǔ)言,把腦海里的創(chuàng)意轉(zhuǎn)化成應(yīng)用。
也就是說(shuō),只要有想法,而且會(huì)打字,就可以搞軟件開(kāi)發(fā)了。
而WorkSpace這種全自然語(yǔ)言的工作流程,也讓它獲得了網(wǎng)友頒發(fā)的“GitHub版Devin”稱號(hào)。
GitHub CEO多姆克則表示說(shuō),WorkSpace已經(jīng)超越了Copilot起初的功能,將重新定義開(kāi)發(fā)者的體驗(yàn)。
微軟CEO納德拉也再次提及了“redefine”一詞,強(qiáng)調(diào)Copilot WorkSpace是“對(duì)IDE的重新定義”。
那么,Copilot WorkSpace都能做些什么呢?
用自然語(yǔ)言完成軟件開(kāi)發(fā)
據(jù)介紹,Copilot WorkSpace利用GPT-4 Turbo,讓開(kāi)發(fā)者實(shí)現(xiàn)從想法開(kāi)始,依靠自然語(yǔ)言完成整個(gè)開(kāi)發(fā)流程。
具體來(lái)說(shuō),開(kāi)發(fā)者可以從自己的idea出發(fā),也可以將解決GitHub中的issue當(dāng)成目標(biāo)。以解決issue為例,頁(yè)面中有按鈕可以一鍵啟動(dòng)WorkSpace。
俗話說(shuō)“萬(wàn)事開(kāi)頭難”,比寫(xiě)代碼更復(fù)雜的,是構(gòu)建出程序的設(shè)計(jì)思路。
不過(guò)Workspace會(huì)結(jié)合對(duì)代碼庫(kù)和問(wèn)題回復(fù)等內(nèi)容的分析,直接生成解決問(wèn)題的詳細(xì)分步計(jì)劃。
它會(huì)以列表的形式,用自然語(yǔ)言設(shè)計(jì)出編寫(xiě)程序和測(cè)試代碼需要的所有步驟。
當(dāng)然,有了開(kāi)發(fā)計(jì)劃之后,代碼編寫(xiě)的事情就更不用自己動(dòng)手了,也是交給Copilot來(lái)完成。
而且從計(jì)劃到代碼,Workspace提出的所有內(nèi)容都是完全可編輯的,不滿意的地方可以直接上手改,直到符合要求為止。
代碼完成后,可以直接在Workspace中運(yùn)行測(cè)試,實(shí)時(shí)動(dòng)態(tài)查看代碼效果。
此外,Copilot WorkSpace還支持移動(dòng)端,而且無(wú)需下載APP,在手機(jī)瀏覽器中就能使用。
GitHub介紹說(shuō),由于靈感隨時(shí)隨地都可能產(chǎn)生,因此提供多終端支持,才能創(chuàng)造出好的開(kāi)發(fā)環(huán)境。
看到Copilot WorkSpace,又有一批程序員開(kāi)始擔(dān)心失業(yè)了……
GitHub:取代程序員不是目的
一名自稱全棧開(kāi)發(fā)者的網(wǎng)友調(diào)侃說(shuō),這是我最后一次找到工作的機(jī)會(huì)了……
不過(guò)對(duì)于這個(gè)問(wèn)題,GitHub官方也站出來(lái)說(shuō),Copilot WorkSpace的目的并不是想取代程序員,相反,是要幫助程序員把他們的想法更快地變成現(xiàn)實(shí)。
GitHub的說(shuō)法也許只是安慰劑,但YC上的網(wǎng)友們,則是在用另一種方式,告訴人們真的不必?fù)?dān)心……
有網(wǎng)友表示,自己曾經(jīng)用開(kāi)源大模型搭建過(guò)類似的產(chǎn)品。
用了大概三個(gè)月后,他發(fā)現(xiàn),設(shè)計(jì)好給大模型的提示詞,比直接自己寫(xiě)代碼還要麻煩,最終他又回到了傳統(tǒng)的開(kāi)發(fā)方法。
另一方面,用過(guò)AI編程的人也表示,寫(xiě)寫(xiě)簡(jiǎn)單的程序確實(shí)還可以,但端到端地搞大規(guī)模開(kāi)發(fā),還是得靠人。
甚至有人在此之上附和說(shuō),GitHub這種做法屬于是點(diǎn)錯(cuò)了技能樹(shù),應(yīng)該重點(diǎn)發(fā)展的功能是小規(guī)模的片段修改。
但WorkSpace的表現(xiàn)到底好不好,體驗(yàn)究竟如何,可能只有等試了才知道。
目前,Copilot WorkSpace還處于測(cè)試階段,需要報(bào)名然后排隊(duì)等待測(cè)試資格。
至于此后會(huì)不會(huì)收費(fèi),GitHub這次也并沒(méi)有透露。
另?yè)?jù)統(tǒng)計(jì),Copilot已有180萬(wàn)付費(fèi)個(gè)人客戶和5萬(wàn)企業(yè)客戶。
不過(guò)《華爾街日?qǐng)?bào)》的消息顯示,GitHub在Copilot業(yè)務(wù)上并不賺錢,甚至平均每個(gè)月在每人身上要虧損20美元,最多的甚至達(dá)到了每月80美元。