福州公司網(wǎng)站建設一條龍全包(屎山代碼是什么)屎山程序,
原標題:祖?zhèn)鳌笆荷酱a”終于有解了,GitHub Copilot Chat下個月全面上線,聊聊天就能看懂代碼、捉Bug!整理 | 屠敏出品 | CSDN(ID:CSDNnews)都說 Copilot 是比 ChatGPT 更懂程序員的工具,這不,在
今天凌晨 GitHub 召開的 GitHub Universe 2023 大會上,他們便帶來了有關解放程序員雙手的神器的 Copilot 的最新消息,這一次,AI 將徹底改變開發(fā)者的編程方式在本次大會上,。
GitHub 正式宣布 GitHub Copilot Chat 即將于 12 月全面上市,搭載 GPT-4 模型,通過聊聊天實現(xiàn)編程、自動識別代碼、捕捉代碼 Bug、快速生成單元測試等等,讓看別人遺留下來代碼帶來的痛苦輕松交給
GitHub Copilot Chat 一鍵搞定!GitHub 還預覽了新的 GitHub Copilot Enterprise 產(chǎn)品,費用為 39 美元/月,將于 2024 年 2 月推出除此之外,其還發(fā)布了最新的《The State of the Octoverse 2023》報告,多方位呈現(xiàn) AI、云和 Git 背后開源的最新趨勢。
再等一個月,GitHub Copilot Chat 就要來了!在今年 3 月,GitHub 發(fā)布重磅“炸彈”——推出Copilot X 計劃,將 ChatGPT 引入 IDE 之際,也對外發(fā)布了 Copilot Chat 預覽版本,當時
GitHub CEO Thomas Dohmke 評價道,這款新的 Copilot 將使開發(fā)者的生產(chǎn)力提高 10 倍當下,Thomas Dohmke 表示,「正如 GitHub 是在 Git 上創(chuàng)建的一樣,今天我們在 Copilot 上重新創(chuàng)建。
開源和 Git 從根本上改變了我們構建軟件的方式現(xiàn)在很明顯,人工智能正在以指數(shù)級的速度迎來同樣的徹底變革在短短的時間內(nèi),GitHub Copilot 就將 GitHub 擴展并發(fā)展成為世界領先的人工智能開發(fā)者平臺」。
簡單來看,GitHub Copilot Chat 宛如專門為編程而設計的類 ChatGPT 版本,它可以讓開發(fā)者直接通過一個聊天界面,使用自然語言與 GitHub Copilot 進行交互這一次 Copilot Chat 也。
進行了全新的技術升級,作為開發(fā)者,你可以用它來查找代碼 Bug、編寫單元測試、幫助調(diào)試代碼等等,更詳細功能如下:GitHub 與 OpenAI 強強聯(lián)手,讓當前先進的 GPT-4 大模型成功登陸 Copilot Chat,由此帶來更準確的代碼建議和解釋。
代碼感知指導和代碼生成:Copilot Chat 使用開發(fā)者已經(jīng)編寫的代碼作為上下文,能夠解釋復雜的概念,根據(jù)你打開的文件和窗口建議代碼,幫助檢測安全漏洞,并協(xié)助查找和修復代碼、終端中和調(diào)試器中的錯誤使用 AI 支持的內(nèi)聯(lián) Copilot Chat 迭代代碼:通過新的內(nèi)聯(lián) Copilot Chat,開發(fā)人員可以直接在代碼和編輯器流程中討論特定的代碼行。
斜杠命令可以方便開發(fā)者快捷完成重要任務:GitHub 正在向 GitHub Copilot 引入斜杠命令和上下文變量,因此修復或改進代碼就像輸入 /fix 一樣簡單,生成測試可以直接輸入 /tests一鍵應用 AI 強大的功能:只需單擊一下,智能操作即可為你的工作流程提供強大的快捷方式,無論你是需要修復建議、拉取請求審核內(nèi)容,還是通過生成的響應來加速提交和拉取請求。
將 Copilot Chat 引入 JetBrains:Copilot Chat 將登陸 JetBrains IDE 套件,今天現(xiàn)已推出預覽版除此之外,GitHub 還宣布將 GitHub Copilot Chat 直接集成到 github.com 中。
,方便開發(fā)人員可以通過 Copilot Chat 提供建議、摘要、分析和答案來深入研究代碼、拉取請求、文檔和一般編碼問題而且,結合 GitHub 高級代碼搜索的強大功能,Copilot Chat 能夠了解并幫助開發(fā)者處理流行開源項目的最新更改。
已關注 關注 重播分享贊關閉觀看更多更多正在加載正在加載退出全屏視頻加載失敗,請刷新頁面再試刷新 視頻詳情 當然,移動端的開發(fā)者也不用著急,GitHub Copilot Chat 也將作為現(xiàn)有 GitHub Copilot 訂閱的一部分,在移動應用程序中提供。
“利用在 iPhone 和 Android 設備上鍵入或說出的自然語言的力量,開發(fā)人員將獲得任何編程問題以及有關他們在應用程序中查看的存儲庫、文件或文檔的答案即使他們不在辦公桌前,他們也可以完成工作”,GitHub 在官方公告中寫道。
需要注意的是,正如文章伊始所預告的,作為開發(fā)者編碼的重要工具,GitHub 將在 2023 年 12 月讓 GitHub Copilot Chat 作為現(xiàn)有 GitHub Copilot 訂閱的一部分向組織和個人全面開放
而 GitHub Copilot 訂閱費用為個人每月 10 美元或者每年 100 美元,企業(yè)每用戶每月 19 美元不過,GitHub Copilot Chat 這款產(chǎn)品也可以免費提供給經(jīng)過驗證的教師、學生和流行開源項目的維護者。
現(xiàn)在,你可以申請加入 Copilot Chat 等候列表:https://github.com/features/preview39 美元/每月,GitHub Copilot Enterprise 將于 2024 年 2 月上市
本次大會上,GitHub 還分享了一組關于 GitHub Copilot 應用相關的數(shù)據(jù),其表示,「在作為 IDE 中提供的自動完成功能的早期階段,GitHub Copilot 已經(jīng)使開發(fā)人員的速度提高了 55%,但開發(fā)人員通常每天只編寫大約 2 小時的代碼,并且在整個軟件開發(fā)生命周期中都陷入了平凡的任務之中。
更重要的是,當開發(fā)人員無法查明和解決組織代碼庫特有的問題、錯誤或漏洞時,他們會花費更多的時間來破譯而不是交付」為了讓更多的開發(fā)者團隊以更快的速度和規(guī)模進行部署,GitHub 宣布 GitHub Copilot Enterprise 計劃,。
該計劃將允許公司根據(jù)其內(nèi)部代碼庫微調(diào)底層模型這里的做法是,只要通過將 Copilot Chat 連接到開發(fā)團隊在 github.com 上的存儲庫,Copilot Enterprise 允許開發(fā)團隊快速掌握代碼庫、搜索和構建文檔、根據(jù)內(nèi)部和私有代碼獲取建議,并快速審查拉取請求。
此外,整個 GitHub 都將提供智能操作,例如生成拉取請求摘要的能力,幫助開發(fā)人員只需單擊按鈕即可保持流程狀態(tài)不僅如此,企業(yè)還可以對模型進行微調(diào),使 Copilot 能夠更好地完成代碼并回答特定代碼庫所特有的具體問題。
根據(jù)官方公告透露,GitHub Copilot Enterprise 將于 2024 年 2 月全面上市,每位用戶每月 39 美元擴展 GitHub CopilotGitHub 還在本次大會上推出:GitHub Copilot 合作伙伴計劃:這一計劃將為 GitHub Copilot 創(chuàng)建一個插件生態(tài)系統(tǒng),目標是拓寬開發(fā)人員使用 AI 的范圍。
GitHub 設想的用例包括幫助提高數(shù)據(jù)庫查詢的性能、檢查功能標志的狀態(tài)以及查看 A/B 測試的結果GitHub Next 的研究團隊開發(fā)了一座由人工智能驅動的橋梁,幫助開發(fā)人員克服將想法轉化為代碼的障礙。
這項技術名為 "GitHub Copilot Workspace",將于 2024 年投入使用做一下簡單的解釋,即當開發(fā)者在 Copilot Workspace 提出問題時,開發(fā)者會收到系統(tǒng)自動生成的計劃,了解如何采取行動進行更改,然后進行構建、測試和驗證是否成功。
如果開發(fā)人員引入錯誤,將對其進行修補并重新運行代碼在安全方面,GitHub Copilot 應用了基于 LLM 的漏洞防護系統(tǒng),可以實時阻止不安全的編碼模式GitHub Copilot Chat 還可以幫助識別 IDE 中的安全漏洞,利用其自然語言功能解釋漏洞的機制,并針對突出顯示的代碼提出具體修復建議。
這些功能現(xiàn)在已經(jīng)推出了預覽版,很快也會包含在 GitHub 高級安全訂閱服務中年度報告出爐:Java 穩(wěn)居第一,生成式 AI 項目首次入榜 Top 10除了有以上最新功能之外,GitHub 借此機會同時推出了一年一度 Octoverse 報告。
根據(jù)報告顯示,在過去一年中,美國擁有 2020 萬開發(fā)者,開發(fā)者人數(shù)增長了 21%,繼續(xù)擁有全球最大的開發(fā)者社區(qū)中國開發(fā)者人數(shù)位居第三位,相較兩年前下降了一位過去一年,隨著 ChatGPT 的到來為開端,生成式 AI 成為眾多科技公司以及開發(fā)者關注的重點。
數(shù)據(jù)顯示,2023 年的生成式 AI 項目數(shù)量是 2022 年全年的兩倍多,開發(fā)者也從使用 TensorFlow、Pytorch 等機器學習庫構建項目轉為使用預訓練模型和 API 來構建生成式人工智能驅動的應用。
生成式 AI 推動生成式 AI 項目的個人貢獻者在全球范圍內(nèi)大幅增長,同比增長 148%,生成式 AI 項目總數(shù)也同比增長 248%“隨著越來越多的開發(fā)人員熟悉構建基于人工智能的生成式應用程序,我們預計不斷增長的人才庫將支持尋求開發(fā)自己的基于人工智能的產(chǎn)品和服務的企業(yè)”,這份報告指出。
那么,在新一輪技術浪潮之下,開發(fā)者應該掌握哪些主流的開發(fā)技術?Type 首次超越 Java,成為第三大主流編程語言數(shù)據(jù)顯示,Java 仍然是目前最流行的編程語言,Python 排在第二位今年,Type 首次取代 Java,成為 GitHub 上 OSS 項目中第三大最受歡迎的語言,其用戶群增長了 37%。
Type 是一種集語言、類型檢查器、編譯器和語言服務于一體的語言,它于 2012 年推出,標志著漸進類型的到來,它允許開發(fā)人員在代碼中采用不同級別的靜態(tài)和動態(tài)類型與此同時,用于數(shù)據(jù)分析和操作的流行語言和框架顯
著增加T-SQL 和 TeX 等古老語言在 2023 年不斷發(fā)展,這凸顯了數(shù)據(jù)科學家、數(shù)學家和分析師越來越多地使用開源平臺和工具這也意味著編程語言不再僅僅局限于傳統(tǒng)軟件開發(fā)領域與 GitHub 上應用廣泛的流行語言相比,GitHub 報告指出,2023 年創(chuàng)建的項目中使用的最流行語言具有顯著的一致性。
一些值得注意的異常值包括 Kotlin、Rust、Go 和 Lua,它們在 GitHub 上的新項目中出現(xiàn)了更大的增長Rust 雖然總體使用率相對其他語言較低,但其年增長率為 40%,并連續(xù)第八年被 2023 年 Stack Overflow 開發(fā)者調(diào)查評為最受贊賞的語言。
它和 Lua 都以其內(nèi)存安全性和效率而聞名,并且都可以用于系統(tǒng)和嵌入式系統(tǒng)編程Go 最近的增長是由 Kubernetes 和 Prometheus 等云原生項目推動的開發(fā)人員正在 GitHub 上大規(guī)模運行云原生應用程序。
隨著 2019 年云原生開發(fā)的大規(guī)模增長,IaC 在開源領域也開始持續(xù)增長2023 年,Shell 和 Hashicorp 配置語言(HCL)再次成為開源項目中的頂級語言,這表明運營和 IaC 工作在開源領域的地位日益突出。
HCL 的采用率同比增長了 36%,這表明開發(fā)人員正在為其應用程序使用基礎設施HCL 的增加表明,開發(fā)人員越來越多地使用聲明式語言來決定如何利用云部署在 GitHub 上,2023 年,430 萬個公共和私有存儲庫使用 Dockerfile,超過 100 萬個公共存儲庫使用 Dockerfile 來創(chuàng)建容器。
過去幾年,我們看到 Terraform 和其他云原生技術的使用量不斷增加IaC 實踐的增加也表明開發(fā)人員正在為云部署帶來更多標準化同時,開發(fā)人員正在將更多的工作流程自動化在過去一年中,開發(fā)人員使用 GitHub Actions 自動執(zhí)行公共項目任務、開發(fā) CI/CD 管道等的時間增加了 169%。
開發(fā)人員平均每天在公共項目中使用超過 2000 萬分鐘的 GitHub Actions隨著 GitHub Marketplace 中的 GitHub Actions 數(shù)量在 2023 年突破 20,000 大關,社區(qū)規(guī)模還在不斷擴大。
這表明整個開源社區(qū)對 CI/CD 自動化和社區(qū)管理的認識在不斷提高時下,生成式人工智能進入 GitHub Actions開發(fā)者社區(qū)中人工智能的早期采用和協(xié)作能力在 GitHub Marketplace 中的 300 多個人工智能驅動的 GitHub Actions和 30 多個 GPT 支持的 GitHub Actions 中顯而易見。
此前,GitHub 贊助的 2023 年開發(fā)者調(diào)查中也發(fā)現(xiàn),92% 的開發(fā)人員已經(jīng)在工作內(nèi)外使用 AI 編碼工具,81% 的開發(fā)人員認為人工智能編碼工具將使他們的團隊更具協(xié)作性生成式 AI 項目成為開源熱門。
2023年,開發(fā)者為 GitHub 上的開源項目做出了 3.01 億次貢獻,其中既有像 Mastodon 這樣的熱門項目,也有像 Stable Diffusion 和 LangChain 這樣的生成式人工智能項目。
盤點 2023 年熱門的開源貢獻項目時,數(shù)據(jù)顯示,商業(yè)支持項目繼續(xù)領先2023 年,按貢獻者總數(shù)計算,主流的項目絕大多數(shù)由商業(yè)支持這一趨勢在去年得到了延續(xù),microsoft/vscode、flutter/flutter 和 vercel/next.js 在 2023 年再次躋身前十名。
生成式人工智能在開源和公共項目中發(fā)展迅速2023 年,我們看到基于生成式人工智能的開源軟件項目,如 langchain-ai/langchain 和 AUTOMATIC1111/stable-diffusion-webui,躍居 GitHub 上貢獻者數(shù)量最多的項目。
越來越多的開發(fā)人員正在使用預先訓練好的人工智能模型構建 LLM 應用程序,并根據(jù)用戶需求定制人工智能應用程序開源維護者正在采用生成式人工智能在至少有一個星級的開源項目中,近三分之一的維護者都在使用 GitHub Copilot。
這是繼 GitHub 向開源項目維護者免費提供 GitHub Copilot 之后的又一舉措,表明生成式人工智能在開源項目中的應用日益廣泛在開源方面,GitHub 于近期參與的一項調(diào)查顯示,多數(shù)開發(fā)人員都表示他們的公司至少采用了一些內(nèi)源模式,超過一半的開發(fā)人員表示他們的組織中有活躍的內(nèi)源文化。
以上便是本次 GitHub Universe 2023,要想了解更多,也可以查閱完整的報告內(nèi)容:https://github.blog/2023-11-08-the-state-of-open-source-and-ai/#the-explosive-growth-of-generative-ai-in-2023
以及 GitHub 官方博客:https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/
?OpenAI 工程師平均薪酬 92.5 萬美元;華為未獨占衛(wèi)星通訊功能;Fedora 39 發(fā)布|極客頭條?大模型時代,開發(fā)者成長指南?使用 ChatGPT 控制 Vim,有了新發(fā)現(xiàn)!返回搜狐,查看更多
責任編輯: