偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

編譯 | 伊風     

出品 | 51CTO技術棧(微信號:blog51cto)   

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

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

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

開發(fā)者可以使用自然語言進行頭腦風暴、規(guī)劃、構建、測試和運行代碼,比以前更快更簡單。

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

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

很多朋友會感覺疑惑:新推出的 Copilot Workspace 和 Copilot 什么關系?兩者之間有什么區(qū)別呢?

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

一、Copilot Workspace 對比 Copilot

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

三、Copilot Workspace 4大核心功能

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

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

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

1.所有級別的可編輯性

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

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

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

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

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

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

3.協(xié)作功能

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

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

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

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

4.優(yōu)化的移動體驗

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

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

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

另一方面,GitHub 應用程序,“確實支持編輯場景,不過實際上是小規(guī)模的。所以當你有一個 PR 出來,有人留下評論,你想要對文件進行單行調(diào)整。所以它意味著支持你在路上進行編輯,而不是端到端的開發(fā)?!?/p>

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

盡管它比 Codespaces 和 GitHub 移動應用程序有更多的能力,但公司認為 Copilot Workspace 不會取代它們,主要是因為應用案例。“如果我們看看 GitHub 移動應用程序和它授權的東西,我會說它使許多其他應用繼續(xù)有其獨特價值,Workspace 將不會嘗試幫助解決這部分問題。

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

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

四、Workspace 何時普遍可用?

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

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

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

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

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

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

本文轉載自??51CTO技術棧??,作者:伊風

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
1條回復
按時間正序
/
按時間倒序
mb61640093d3a30
mb61640093d3a30

期待?。?/p>

回復
2024-5-8 09:36:27
回復
相關推薦