自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開發(fā)者福音!GitHub 推出AI原生開發(fā)環(huán)境Copilot Workspace,4大核心功能,預(yù)覽版已發(fā)布! 原創(chuàng)

發(fā)布于 2024-5-6 13:51
瀏覽
0收藏

編譯 | 伊風(fēng)     

出品 | 51CTO技術(shù)棧(微信號(hào):blog51cto)   

AI編程界又有新神器了?GitHub 推出了人工智能原生開發(fā)環(huán)境 Copilot Workspace。

旨在讓“任何開發(fā)者都可以用自然語(yǔ)言從想法開始,創(chuàng)建代碼,再到軟件”。

開發(fā)者福音!GitHub 推出AI原生開發(fā)環(huán)境Copilot Workspace,4大核心功能,預(yù)覽版已發(fā)布!-AI.x社區(qū)圖片

開發(fā)者可以使用自然語(yǔ)言進(jìn)行頭腦風(fēng)暴、規(guī)劃、構(gòu)建、測(cè)試和運(yùn)行代碼,比以前更快更簡(jiǎn)單。

GitHub Copilot Workspace 在 2023 年的用戶會(huì)議上首次被提及,現(xiàn)在已作為技術(shù)預(yù)覽版發(fā)布,感興趣的開發(fā)者朋友可以注冊(cè)等待名單:

??https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub-copilot%2Fworkspace_waitlist_signup%2Fjoin??

很多朋友會(huì)感覺(jué)疑惑:新推出的 Copilot Workspace 和 Copilot 什么關(guān)系??jī)烧咧g有什么區(qū)別呢?

簡(jiǎn)單地說(shuō):Copilot Workspace功能更復(fù)雜,更適合陪一個(gè)軟件從完成從0到1的開發(fā)。

一、Copilot Workspace 對(duì)比 Copilot

GitHub 早在 2021 年已經(jīng)推出了Copilot。那么Copilot Workspace 與其有什么區(qū)別呢?

根據(jù)公司 GitHub Next 應(yīng)用研究和開發(fā)團(tuán)隊(duì)負(fù)責(zé)人 Jonathan Carter 的說(shuō)法,Copilot幫助完成已經(jīng)開始的想法及想法,幫助開發(fā)者在正在進(jìn)行編程的單個(gè)文件中合成代碼。Copilot 還可以減少樣板代碼和上下文切換。它被認(rèn)為有助于改變編碼行業(yè)。

然而,Carter 表示,為了這款產(chǎn)品的用戶體驗(yàn),它的功能有天然的限制。

“GitHub Copilot 已經(jīng)推出就代表了人工智能在現(xiàn)實(shí)世界應(yīng)用的首發(fā)案例之一。這不是演示、不是炒作,每個(gè)人都必須承認(rèn)它非常有用,”他告訴 媒體VentureBeat。“這是行業(yè)和開發(fā)者看到潛力和可能發(fā)生的未來(lái)潛力的重要時(shí)刻?!?/p>

自推出以來(lái)的三年里,GitHub 對(duì) Copilot 進(jìn)行了多次改進(jìn),包括升級(jí)其代碼建議,增加多模型方法,支持 OpenAI 的 GPT-4 模型,并推出了企業(yè)計(jì)劃。

然而,Copilot Workspace則 “在更復(fù)雜的高度上運(yùn)作,同時(shí)仍然支持開發(fā)者”,這意味著它是以任務(wù)為中心的,并且從根本上試圖減少開發(fā)項(xiàng)目初始所面臨的困難。   

“當(dāng)你看到 Workspace 時(shí),我們并不是試圖追求一個(gè)取代開發(fā)者的自主代理,”他斷言?!拔覀?cè)噲D通過(guò)提供一種 AI 原生工具來(lái)賦予開發(fā)者更多的創(chuàng)造力和表達(dá)力?!?/p>

你是否曾經(jīng)有這樣的經(jīng)歷:當(dāng)你面對(duì)一個(gè)帶有強(qiáng)大工具的空白畫布,并且被要求從頭開始創(chuàng)造東西——然后你的大腦一片空白?GitHub 期望 Copilot Workspace 能消除開發(fā)者在編碼時(shí)經(jīng)歷的一些壓力。

“我們認(rèn)為它代表了向前邁出的一大步,當(dāng)然這款產(chǎn)品應(yīng)該探索真正 AI 原生的開發(fā)環(huán)境應(yīng)該是什么樣子的,而不是向現(xiàn)有的編輯器或 IDE 添加擴(kuò)展。我們重新思考了開發(fā)的方式:用戶從一開始就假設(shè) AI 是開發(fā)過(guò)程的一部分,一直到完成,始終在這個(gè)系統(tǒng)中進(jìn)行開發(fā)會(huì)怎樣?”Carter 解釋道。

GitHub 并非唯一利用 AI 幫助開發(fā)者編碼的公司。這家微軟旗下的公司還面臨著來(lái)自 Google、開源社區(qū)以及像 Augment 和 Cognition 這樣的初創(chuàng)公司的競(jìng)爭(zhēng)。

二、Copilot Workspace利好企業(yè)開發(fā)者

Copilot Workspace對(duì)于企業(yè)開發(fā)者來(lái)說(shuō)最大好處是,更大的生產(chǎn)力和更高的工作滿意度。GitHub 認(rèn)為,Copilot Workspace將幫助開發(fā)者探索和嘗試不同想法,同時(shí)降低成本,減少實(shí)施時(shí)間,讓企業(yè)組織的行為更像小公司那樣靈敏。

Carter 還認(rèn)為,一旦存在一個(gè)以特定和有見地的方式建模工作流程的結(jié)構(gòu)化開發(fā)者環(huán)境,它將有助于團(tuán)隊(duì)之間的技能標(biāo)準(zhǔn)化。這意味著企業(yè)內(nèi)部將有更多的鋪平道路,公司不需要投入太多資源來(lái)發(fā)展團(tuán)隊(duì)和提高編程開發(fā)人員的技能。

“如果我們能夠用 Workspace 實(shí)現(xiàn)我們想要的效果,即團(tuán)隊(duì)中的開發(fā)者提出一個(gè)問(wèn)題,并通過(guò)這個(gè)工具進(jìn)行頭腦風(fēng)暴,分享反饋,然后[完成項(xiàng)目],那一刻看起來(lái)在任何類型的問(wèn)題或工作中都是連貫和相似的,那么這將為企業(yè)提供更多的標(biāo)準(zhǔn)化,”Carter 聲稱。

他假設(shè),讓團(tuán)隊(duì)將他們的指導(dǎo)和最佳實(shí)踐編碼,以便 GitHub 的 Copilot Workspace 可以將其集成到其 AI 中,并在代碼中自動(dòng)執(zhí)行它們,而開發(fā)者不必記住它,這是有益的。該功能雖然未上線,但未來(lái)可能會(huì)更新。

三、Copilot Workspace 4大核心功能

Carter 稱贊這個(gè)原生開發(fā)環(huán)境旨在解決“日常任務(wù)”,這意味著它可以幫助創(chuàng)建新的存儲(chǔ)庫(kù),迭代任務(wù)和迭代拉取請(qǐng)求。這些是開發(fā)者最常做的事情。

話雖如此,GitHub Copilot Workspace 有四個(gè)關(guān)鍵功能:所有級(jí)別的可編輯性,集成終端,具有安全端口轉(zhuǎn)發(fā)功能,協(xié)作功能和優(yōu)化的移動(dòng)體驗(yàn)。   

開發(fā)者福音!GitHub 推出AI原生開發(fā)環(huán)境Copilot Workspace,4大核心功能,預(yù)覽版已發(fā)布!-AI.x社區(qū)圖片

1.所有級(jí)別的可編輯性

GitHub 的 AI 提出的一切都可以在任何時(shí)候修改,從計(jì)劃到代碼。公司強(qiáng)調(diào)開發(fā)者始終擁有控制權(quán)?!拔覀兩钚湃祟惡腿斯ぶ悄艿慕Y(jié)合總會(huì)帶來(lái)更好的結(jié)果,”Carter 宣稱?!癢orkspace 的行為方式是一切都是 AI 生成的,但用戶可以編輯一切,這與一個(gè)自主代理的方法不同,后者的方法是,‘這里有一個(gè)問(wèn)題,去轉(zhuǎn)轉(zhuǎn)輪子一段時(shí)間,希望能找到解決方案。'”

盡管 Copilot AI 有助于編碼,但 Copilot Workspace 的目標(biāo)是為開發(fā)者提供在職學(xué)習(xí)的機(jī)會(huì)?!癢orkspace 的每個(gè)部分都是可編輯的,可再生的,可撤銷的。你可以嘗試在不同的瀏覽器標(biāo)簽頁(yè)中嘗試多種不同的方法。如果我們這樣做會(huì)怎樣?它可能會(huì)是什么樣子?我們相信這代表了開發(fā)者可以與 Copilot 進(jìn)行反饋循環(huán),從粗略的想法開始,到開始看到形狀,然后是你正在尋找的確切代碼的出現(xiàn)?!?   

2.集成終端和安全端口轉(zhuǎn)發(fā)

為了最小化上下文切換并驗(yàn)證編碼的成功,開發(fā)者可以在 GitHub Copilot Workspace 內(nèi)訪問(wèn)一個(gè)終端。正如 Carter 所描述的,“你可以在瀏覽器上立即打開一個(gè)終端,運(yùn)行 Lint,構(gòu)建和測(cè)試代碼,立即看看是否功能正常,然后如果是 web 應(yīng)用程序或 API,就運(yùn)行應(yīng)用程序,然后將其帶到你的瀏覽器中,并以一種非常垂直集成的方式,確切地看看代碼是如何工作的。然后你可以創(chuàng)建一個(gè)拉取請(qǐng)求。”

換句話說(shuō),Copilot Workspace 尋求成為一個(gè)一站式的開發(fā)者環(huán)境,簡(jiǎn)化編碼過(guò)程,為程序員提供清晰的環(huán)境。

開發(fā)者福音!GitHub 推出AI原生開發(fā)環(huán)境Copilot Workspace,4大核心功能,預(yù)覽版已發(fā)布!-AI.x社區(qū)圖片

3.協(xié)作功能

GitHub Copilot Workspace 不是個(gè)人的體驗(yàn)。這個(gè)開發(fā)者環(huán)境支持協(xié)作功能,程序員可以共同創(chuàng)建軟件。

“我們所看到的是,工作區(qū)可以作為這種對(duì)話資產(chǎn),通過(guò)提出我們?nèi)绾巫瞿闼務(wù)摰氖虑榈慕ㄗh,增加決策的清晰度,”Carter 說(shuō)。

“如果你有一個(gè)站立會(huì)議,有人提到了前一天從客戶那里聽到的一些反饋,如果你能在幾分鐘內(nèi)將那個(gè)想法寫成一個(gè)問(wèn)題或任務(wù),并且有 Copilot Workspace 幫助勾勒出我們?nèi)绾巫鲞@件事的工作量、復(fù)雜性和流程,你現(xiàn)在就有這種減少團(tuán)隊(duì)感知復(fù)雜性或 F.U.D. (恐懼、不確定和懷疑)的手段。這可能非常強(qiáng)大”

這個(gè)想法是給開發(fā)者更多的軟件路線圖代理權(quán),激勵(lì)他們開發(fā)他們認(rèn)為用戶想要的功能。

4.優(yōu)化的移動(dòng)體驗(yàn)

GitHub Copilot Workspace 不僅限于web端。它可以在移動(dòng)設(shè)備上訪問(wèn),包括智能手機(jī)。公司認(rèn)為編碼可以在任何地方完成,所以如果一個(gè)想法擊中了開發(fā)者,他們可以立即啟動(dòng)一個(gè)新項(xiàng)目。  

開發(fā)者福音!GitHub 推出AI原生開發(fā)環(huán)境Copilot Workspace,4大核心功能,預(yù)覽版已發(fā)布!-AI.x社區(qū)圖片

這不是 GitHub 的第一個(gè)或唯一的移動(dòng)應(yīng)用程序。它有兩個(gè):GitHub Codespaces 和其同名應(yīng)用程序。Carter 將前者描述為他最初是應(yīng)用程序的產(chǎn)品經(jīng)理,它圍繞 Visual Studio code、JetBrains 和其他編碼語(yǔ)言構(gòu)建。但是,“這些平臺(tái)在支持移動(dòng)性方面只能走這么遠(yuǎn),所以 Codespaces 最終在 iPad端表現(xiàn)非常出色,但在手機(jī)或更小的設(shè)備上則沒(méi)那么出色,”他透露。   

另一方面,GitHub 應(yīng)用程序,“確實(shí)支持編輯場(chǎng)景,不過(guò)實(shí)際上是小規(guī)模的。所以當(dāng)你有一個(gè) PR 出來(lái),有人留下評(píng)論,你想要對(duì)文件進(jìn)行單行調(diào)整。所以它意味著支持你在路上進(jìn)行編輯,而不是端到端的開發(fā)。”

Carter 將 Copilot Workspace 描述為 GitHub 的“第一個(gè)完全功能的移動(dòng)開發(fā)者環(huán)境?!本W(wǎng)絡(luò)和移動(dòng)體驗(yàn)完全一致。然而,目前并沒(méi)有本地移動(dòng)客戶端,但開發(fā)者可以通過(guò)他們的移動(dòng)瀏覽器訪問(wèn) Copilot Workspace。

盡管它比 Codespaces 和 GitHub 移動(dòng)應(yīng)用程序有更多的能力,但公司認(rèn)為 Copilot Workspace 不會(huì)取代它們,主要是因?yàn)閼?yīng)用案例。“如果我們看看 GitHub 移動(dòng)應(yīng)用程序和它授權(quán)的東西,我會(huì)說(shuō)它使許多其他應(yīng)用繼續(xù)有其獨(dú)特價(jià)值,Workspace 將不會(huì)嘗試幫助解決這部分問(wèn)題。

所以,查看通知和拉取請(qǐng)求上的傳入評(píng)論,人們給你分配一個(gè)問(wèn)題,如果你是開源維護(hù)者,導(dǎo)航討論線程。所以,GitHub 移動(dòng)應(yīng)用程序,就像今天使用的那樣,將繼續(xù)是開發(fā)者工作流程的核心部分,”Carter 評(píng)論。

“在某些方面,Copilot Workspace 正在補(bǔ)充已經(jīng)很棒的 GitHub 移動(dòng)體驗(yàn),幫助將問(wèn)題和想法帶入一個(gè)開發(fā)者環(huán)境,你可以將其變成代碼,這目前不是移動(dòng)應(yīng)用程序試圖解決的場(chǎng)景?!?/p>

四、Workspace 何時(shí)普遍可用?

在文章開始時(shí)提到,GitHub Copilot Workspace 作為技術(shù)預(yù)覽版可用。但沒(méi)有時(shí)間表說(shuō)明開發(fā)者環(huán)境何時(shí)普遍可用。

Carter 強(qiáng)調(diào),由于 Workspace 起源于 GitHub Next,公司正在尋找反饋,以更好地了解市場(chǎng)進(jìn)入策略可能是什么樣子?!拔覀兘^對(duì)非常興奮和對(duì) Workspace 有信心,”他宣稱?!暗?,一般可用性發(fā)布的時(shí)間不會(huì)是我做的決定。那將是與產(chǎn)品團(tuán)隊(duì)的合作。”

對(duì)這項(xiàng)服務(wù)的訪問(wèn)是先到先得的,盡管 GitHub 可能會(huì)向初創(chuàng)公司和中小型企業(yè)開放,以獲得快速反饋。GitHub Copilot Workspace 作為一個(gè)技術(shù)預(yù)覽版,目前還沒(méi)有一個(gè)確切的時(shí)間表來(lái)確定它何時(shí)會(huì)向所有用戶普遍開放。Jonathan Carter 強(qiáng)調(diào),由于 Workspace 是由 GitHub Next 團(tuán)隊(duì)開發(fā)的,公司目前正在尋求用戶的反饋,以便更好地了解和制定市場(chǎng)進(jìn)入策略。“我們對(duì) Workspace 非常興奮和有信心,”Carter 表示。“但關(guān)于普遍可用性的發(fā)布時(shí)間,這不是我一個(gè)人能決定的,需要與產(chǎn)品團(tuán)隊(duì)合作?!?/p>

目前,對(duì) Workspace 的訪問(wèn)是基于排隊(duì)列表順序的,不過(guò) GitHub 可能會(huì)考慮將其開放給初創(chuàng)公司和中小型企業(yè),以便快速收集反饋。Carter 還提到,盡管 Workspace 功能強(qiáng)大,但它不會(huì)取代現(xiàn)有的 GitHub 移動(dòng)應(yīng)用程序,因?yàn)閮烧哚槍?duì)的使用場(chǎng)景不同。GitHub 移動(dòng)應(yīng)用程序目前主要用于查看通知、評(píng)論拉取請(qǐng)求、分配問(wèn)題以及導(dǎo)航討論線程等任務(wù),這些功能將繼續(xù)是開發(fā)者工作流程的核心部分。

GitHub Copilot Workspace 的推出,標(biāo)志著 GitHub 在利用人工智能技術(shù)提升開發(fā)者體驗(yàn)方面的進(jìn)一步探索。它不僅提供了一個(gè)全新的開發(fā)環(huán)境,還通過(guò)集成的終端、協(xié)作功能和優(yōu)化的移動(dòng)體驗(yàn),為開發(fā)者提供了更多的靈活性和便利性。隨著技術(shù)預(yù)覽版的發(fā)布和未來(lái)可能的普遍可用性,我們可以期待看到更多的開發(fā)者利用這個(gè)工具來(lái)提高他們的工作效率和創(chuàng)造力。   

參考鏈接:??https://venturebeat.com/ai/github-previews-copilot-workspace/??

本文轉(zhuǎn)載自??51CTO技術(shù)棧??,作者:伊風(fēng)

?著作權(quán)歸作者所有,如需轉(zhuǎn)載,請(qǐng)注明出處,否則將追究法律責(zé)任
收藏
回復(fù)
舉報(bào)
1條回復(fù)
按時(shí)間正序
/
按時(shí)間倒序
mb61640093d3a30
mb61640093d3a30

期待??!

回復(fù)
2024-5-8 09:36:27
回復(fù)
相關(guān)推薦