chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【比特熊充電?!块_啟 GitHub Copilot 開發(fā)之旅

微軟科技 ? 來源:未知 ? 2023-09-22 00:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

智能化時(shí)代,人工智能逐漸成為新的生產(chǎn)力引擎,它的每一次創(chuàng)新演進(jìn)、每一次在不同場景的應(yīng)用,都可能重新定義開發(fā)人員的生產(chǎn)力。GitHub Copilot 的出現(xiàn),作為 AI 結(jié)對(duì)程序員,可以直接從中提取上下文,即時(shí)對(duì)單獨(dú)行乃至整個(gè)函數(shù)提出建議,讓開發(fā)生產(chǎn)力直接拉滿。

7f9108b8-589a-11ee-939d-92fbcf53809c.png

如何快速接入 GitHub Copilot 的能力,并在企業(yè)場景中進(jìn)行開發(fā)實(shí)戰(zhàn)?本期【比特熊充電?!?/span>特邀 GitHub 原廠工程師和微軟資深專家,共同開設(shè) GitHub Copilot 工作坊,介紹如何在現(xiàn)有 Azure 賬戶中開啟 GitHub Copilot,全方位展示 GitHub Copilot 能力與使用技巧,著重分享在企業(yè)級(jí)應(yīng)用開發(fā)與實(shí)戰(zhàn)的經(jīng)驗(yàn),以及行業(yè)應(yīng)用實(shí)例及成果。

7fdbab3e-589a-11ee-939d-92fbcf53809c.png

黃慶春

GitHub 高級(jí)解決方案工程師

人工智能編程,研發(fā)效能,生成式人工智能

8040c3d4-589a-11ee-939d-92fbcf53809c.png

莊俊乾

微軟資深解決方案專家

Copilot Best Practice, DevOps with AI, Azure OpenAI

80a23ede-589a-11ee-939d-92fbcf53809c.png

盧建暉

微軟高級(jí)云技術(shù)布道師

GitHub, GitHub Copilot, AI, GitHub Codespaces

文末有驚喜!

GitHub Copilot 干貨文檔在等你!

811b52a6-589a-11ee-939d-92fbcf53809c.png

入門

GitHub Copilot 全解析

如今,DevOps 面臨著缺少協(xié)作導(dǎo)致生產(chǎn)力缺失,應(yīng)用漏洞帶來的安全風(fēng)險(xiǎn),以及企業(yè)沒有賦予開發(fā)者充分利用 AI 能力的機(jī)會(huì),從而錯(cuò)失商機(jī)的挑戰(zhàn)。據(jù) McKinsey 研究發(fā)現(xiàn),能為開發(fā)人員提供更好工作環(huán)境的公司,比競爭對(duì)手平均實(shí)現(xiàn) 4-5 倍的營業(yè)額增長。

GitHub 平臺(tái)的出現(xiàn)能為開發(fā)者帶來更多 AI 賦能。作為當(dāng)今軟件開發(fā)領(lǐng)域著名的開源版本控制平臺(tái)之一,GitHub 平臺(tái)已經(jīng)形成規(guī)?;?/span>,能為開發(fā)者帶來安全、生產(chǎn)力、協(xié)作共贏、AI 賦能上的提升。

8170475c-589a-11ee-939d-92fbcf53809c.png

在 AI 賦能方面,GitHub Copilot 能為開發(fā)者提供基于項(xiàng)目上下文的編碼建議,根據(jù)注釋生成代碼,自動(dòng)填充重復(fù)性/膠水代碼,提供代碼實(shí)現(xiàn)的不同選項(xiàng),從而提高開發(fā)人員生產(chǎn)力,加速研發(fā)創(chuàng)新,補(bǔ)齊技能短板,賦能開發(fā)者領(lǐng)先的優(yōu)勢。

01 版本介紹

GitHub Copilot 分為個(gè)人版和企業(yè)版:

面向個(gè)人

?開發(fā)環(huán)境插件支持

?根據(jù)自然語言生成代碼

?提供多行代碼建議

?提高生成測試代碼速度

?禁止使用公有代碼

面向企業(yè)

包含所有面向個(gè)人功能,以及:

?簡化許可管理

?組織級(jí)策略管理

?行業(yè)領(lǐng)先的隱私控制

?VPN代理支持

02 優(yōu)勢價(jià)值

2022年,GitHub 邀請(qǐng)2000多個(gè)開發(fā)人員進(jìn)行實(shí)驗(yàn),GitHub Copilot 表現(xiàn)優(yōu)異:

?從效率上來說:96%的開發(fā)者能更快完成重復(fù)性工作,88%的開發(fā)過程會(huì)更加高效,74%的開發(fā)者能更專注于令人滿意的工作。把95名開發(fā)人員隨機(jī)分成兩組,用 JavaScript 實(shí)現(xiàn)一個(gè)網(wǎng)頁服務(wù)器,使用 GitHub Copilot 的開發(fā)者平均完成任務(wù)的時(shí)間為1小時(shí)11分,不使用的則為2小時(shí)41分。

?從代碼接受率看,GitHub Copilot 代碼建議接受率在35%,新代碼生成率在46%,期待未來能有80%的代碼由 GitHub Copilot 來寫。

81f66fd0-589a-11ee-939d-92fbcf53809c.png

03 實(shí)現(xiàn)方式

GitHub Copilot 的使用方式很簡單,可以在 IDE 中直接安裝插件,目前已經(jīng)支持 VS Code、GitHub Codespaces、Visual Studio (Windows)、JetBrains IDEs、Neovim 等。

GitHub Copilot 后端使用 OpenAI GPT 模型,IDE 會(huì)通過上下文把請(qǐng)求發(fā)送給后端,大模型會(huì)返回建議和結(jié)果。對(duì)于有安全認(rèn)證需求的企業(yè)用戶來說,IDE Plugin 會(huì)發(fā)送認(rèn)證 & 許可檢查到 GitHub.com,GitHub.com 會(huì)返回 Copilot Token,再發(fā)給 Copilot 代理服務(wù)。在 Copilot 代理服務(wù)層,會(huì)用到 Microsoft Azure 的很多服務(wù),比如 Azure AI Service、Responsible AI,來進(jìn)行代碼質(zhì)量及安全過濾,開發(fā)相關(guān)性分析和公共代碼檢測。

04 Copilot 工具推薦

GitHub 還推出了很多未來 AI 賦能的軟件開發(fā)工具,比如 Copilot Chat、GitHub Copilot X。

?Copilot Chat:基于上下文以類似 ChatGPT 的方式與 Copilot 對(duì)話,能夠進(jìn)行生成單元測試、解釋代碼、建議代碼修補(bǔ)、回答編程問題、翻譯編程語言、增加代碼可讀性等操作。

?GitHub Copilot X:代表了 GitHub 將 AI 助手嵌入軟件開發(fā)的整個(gè)生命周期的長遠(yuǎn)愿景。它不僅采用了 OpenAI 的新 GPT-4 模型,而且還為 Copilot 引入了聊天和語音功能,讓 Copilot 能夠處理拉取請(qǐng)求、命令行和文檔,以回答有關(guān)項(xiàng)目的問題。GitHub Copilot X 有以下核心功能:

Copilot for Pull Requests:能夠通過 AI 標(biāo)記 Pull Requests,自動(dòng)建議 PR 描述語句和段落,自動(dòng)在需要的地方提醒并建議測試。

Copilot for Docs:能夠回答有關(guān)軟件文檔的問題,使開發(fā)人員免于搜索大量文檔,初步支持 React、Azure Docs 和 Mozilla Developer Network (MDN) 文檔查詢。

Copilot for the CLI:將自然語言翻譯成終端命令,可以在命令行中通過對(duì)話的方式解決問題。

811b52a6-589a-11ee-939d-92fbcf53809c.png

實(shí)戰(zhàn)

GitHub Copilot 助力開發(fā)者提升效率

GitHub Copilot 的價(jià)值定位是基于 OpenAI 的、針對(duì)開發(fā)者的智能助手。作為程序員的 AI 助手,它幫助開發(fā)者根據(jù)需求描述自動(dòng)產(chǎn)生代碼。在具體應(yīng)用過程中,GitHub Copilot 可以在哪些場景中與當(dāng)前的工作融合?在最新的 Copilot Chat 使用中又該如何結(jié)合 Copilot 本身?

82de0156-589a-11ee-939d-92fbcf53809c.png

01 GitHub Copilot 企業(yè)級(jí)服務(wù)

國內(nèi)用戶可以使用個(gè)人版,也可以使用企業(yè)版,企業(yè)版默認(rèn)代碼不會(huì)保存在 GitHub,支持用戶 SSO (連接 Azure AD 等),能提供更好的企業(yè)級(jí)別服務(wù)支持。

GitHub Copilot for Business(即企業(yè)版)需要一個(gè)底座, GitHub Organization 或者是 GitHub 企業(yè)版。

GitHub Organization

?每個(gè)組織單獨(dú)設(shè)置Copilot的規(guī)則

?每個(gè)賬號(hào)單獨(dú)配置Azure 訂閱

?每個(gè)賬號(hào)單獨(dú)邀請(qǐng)人員

?人員只能使用GitHub 個(gè)人賬號(hào),不支 持AAD等。

沒有企業(yè)支持,技術(shù)支持依靠論壇,開通簡單,不需要單獨(dú)購買GitHub Enterprise。

GitHub 企業(yè)版

GitHub 企業(yè)版,下面可以有多個(gè)GitHub Organization 集中管理多個(gè)組織:

?Enterprise級(jí)別關(guān)聯(lián)Azure;不需要一個(gè)個(gè) Organization設(shè)置

?SAML (使用已有的Azure AD等賬號(hào),實(shí)現(xiàn)單點(diǎn)登錄)

?SCIM( 用戶自動(dòng)同步到 GitHub)

?行業(yè)級(jí)別的安全 (網(wǎng)絡(luò)白名單等):審計(jì)日志等,僅AAD用戶可以等。

GitHub 企業(yè)版能提供更好的安全性和企業(yè)技術(shù)支持,可以部署在本地,提供企業(yè)Git倉庫功能。

02 激活 GitHub Copilot

用戶基于免費(fèi)的 GitHub Organization,可以快速激活 GitHub Copilot:

?創(chuàng)建免費(fèi)的 GitHub Organization:登錄GitHub.com 以后,訪問 https://GitHub.com/settings/organizations

?進(jìn)入 Organization Setting 頁面,關(guān)聯(lián)Azure 訂閱:進(jìn)入剛創(chuàng)建的 GitHub Organization,選擇 Setting- >Billing and Plan,右邊頁面滾動(dòng)至右下方,點(diǎn)擊“Add Azure 訂閱”按鈕進(jìn)行關(guān)聯(lián)。

?確保成功管理關(guān)聯(lián)上Azure 訂閱:檢查 billing 頁面,右邊按鈕是否是 Disable,內(nèi)容是否顯示為 All metered services are being billed through Azure。

?進(jìn)入Copilot設(shè)置頁面,激活Copilot:點(diǎn)擊 Setting-Copilot-Acces,選擇給組織內(nèi)所有用戶配置Copilot,還是給指定用戶配置。

03 企業(yè)常見問題 Q&A 精選

Q1:使用 GitHub Copilot,必須把代碼遷移到 GitHub 代碼倉庫嗎?

A:大可不必。GitHub Copilot 是代碼輔助生成工具,會(huì)協(xié)助產(chǎn)生代碼,產(chǎn)生的代碼可以和以前一樣,保存在任何代碼版本管理平臺(tái)中。GitHub Copilot 不改變用戶當(dāng)前的 DevOps 流程。

Q2:用戶管理,必須使用 GitHub.com 的個(gè)人注冊(cè)用戶嗎?

A:支持使用 GitHub.com 的個(gè)人用戶(邀請(qǐng)制)以及和 Azure AD 等標(biāo)準(zhǔn)的 SAML 集成,以使用主流的第三方用戶管理系統(tǒng),實(shí)現(xiàn)單點(diǎn)和統(tǒng)一登錄。

更多常見問題,可以前往文章結(jié)尾的小程序獲取。

811b52a6-589a-11ee-939d-92fbcf53809c.png

申請(qǐng)

開啟 GitHub Copilot 開發(fā)之旅

申請(qǐng) GitHub Copilot 試用賬號(hào),就能即刻開啟智能開發(fā)之旅。首先要申請(qǐng) GitHub 賬號(hào),才能為您的個(gè)人帳戶訂閱 GitHub Copilot

?在 GitHub 頁面的右上角,單擊個(gè)人資料照片- Settings,進(jìn)入個(gè)人賬戶設(shè)置頁面。

?在側(cè)邊欄的“代碼、計(jì)劃和自動(dòng)化”部分,單擊 Copilot,出現(xiàn) GitHub Copilot 窗口。

?在 GitHub Copilot 設(shè)置頁面,選擇啟用 GitHub Copilot。

?在彈出的付款計(jì)劃頁面中,需要選擇"按月付款"或"按年付款",選擇后繼續(xù)操作 Get access to GitHub Copilot。

?填寫支付訂閱計(jì)劃的付款信息,需要填寫信用卡資料,然后單擊提交。

?單擊“保存”,完成個(gè)人帳戶注冊(cè) GitHub Copilot。

83c36368-589a-11ee-939d-92fbcf53809c.png

即時(shí)、高效、智能的開發(fā)體驗(yàn),離不開 GitHub Copilot,也離不開 GitHub Codespaces。GitHub Codespaces 允許用戶在任何地方進(jìn)行編碼,提供由?性能虛擬機(jī)支持的 Visual Studio Code,這些虛擬機(jī)可在幾秒鐘內(nèi)啟動(dòng),并且可以?定義相關(guān)的開發(fā)環(huán)境和插件,從而無縫對(duì)接代碼。GitHub 團(tuán)隊(duì)就在使用 Codespaces 來開發(fā)和維護(hù) GitHub 的功能。新?程師可以在?約 10 秒內(nèi)準(zhǔn)備好所有的環(huán)境設(shè)定投入工作,而且還是在 11GB 的 GitHub 代碼庫上!

在 Codespace 中使用 GitHub Copilot,了解如何使用 Codespaces 和 GitHub Copilot 來提高開發(fā)?員的?作效率?點(diǎn)擊文末“閱讀原文”,回看本期 GitHub Copilot工作坊,一起開始動(dòng)手實(shí)踐。

點(diǎn)擊下方圖片

獲取 GitHub Copilot 干貨文檔

846ae386-589a-11ee-939d-92fbcf53809c.jpg

添加比特熊個(gè)熊微信

加入【比特熊粉絲后援會(huì)】

獲取更多 GitHub Copilot 干貨

與開發(fā)者一起嗨聊,期待成為你的好友~

84b3074c-589a-11ee-939d-92fbcf53809c.jpg


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6750

    瀏覽量

    108067

原文標(biāo)題:【比特熊充電?!块_啟 GitHub Copilot 開發(fā)之旅

文章出處:【微信號(hào):mstech2014,微信公眾號(hào):微軟科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索LM2852評(píng)估板:開啟高效電源設(shè)計(jì)之旅

    探索LM2852評(píng)估板:開啟高效電源設(shè)計(jì)之旅 在電子工程師的日常工作中,電源設(shè)計(jì)是至關(guān)重要的一環(huán)。今天,我們就來深入了解一下TI的LM2852評(píng)估板(500kHz版本),看看它能為我們的電源設(shè)計(jì)帶來
    的頭像 發(fā)表于 04-19 16:25 ?69次閱讀

    Vibe Coding AI全開發(fā)實(shí)戰(zhàn)

    Vibe Coding AI全:效率翻倍的開發(fā)新方式 在科技飛速發(fā)展的當(dāng)下,軟件開發(fā)領(lǐng)域正經(jīng)歷著一場深刻的變革。傳統(tǒng)的編程模式逐漸被一種新興的、以AI為核心的全
    發(fā)表于 04-15 16:02

    Renesas RL78/G14 入門指南:快速開啟開發(fā)之旅

    Renesas RL78/G14 入門指南:快速開啟開發(fā)之旅 在電子開發(fā)領(lǐng)域,Renesas Starter Kit for RL78/G14 是一款備受關(guān)注的開發(fā)套件。今天,我將結(jié)合
    的頭像 發(fā)表于 02-28 17:20 ?1327次閱讀

    GitHub王炸:AI編程進(jìn)入"多智能體時(shí)代",1.8億人徹夜未眠

    微軟旗下代碼托管平臺(tái)GitHub正式集成Claude與Codex,開發(fā)者可在統(tǒng)一工作流中自由切換頂級(jí)AI助手 2026年2月5日,微軟旗下GitHub宣布重大戰(zhàn)略升級(jí):正式將Anthropic
    的頭像 發(fā)表于 02-06 15:06 ?311次閱讀
    <b class='flag-5'>GitHub</b>王炸:AI編程進(jìn)入&quot;多智能體時(shí)代&quot;,1.8億人徹夜未眠

    Renesas FPB - RA2T1快速原型開發(fā)板:開啟高效設(shè)計(jì)之旅

    Renesas FPB - RA2T1快速原型開發(fā)板:開啟高效設(shè)計(jì)之旅 在電子設(shè)計(jì)領(lǐng)域,一款優(yōu)秀的快速原型開發(fā)板能極大地提升開發(fā)效率,為項(xiàng)目
    的頭像 發(fā)表于 12-26 16:20 ?416次閱讀

    TDK SmartMotion Platform Ver. G硬件使用指南:開啟高效傳感器開發(fā)之旅

    TDK SmartMotion Platform Ver. G硬件使用指南:開啟高效傳感器開發(fā)之旅 在當(dāng)今的電子技術(shù)領(lǐng)域,傳感器的應(yīng)用越來越廣泛,而如何高效地對(duì)傳感器進(jìn)行開發(fā)和評(píng)估成為
    的頭像 發(fā)表于 12-26 10:30 ?492次閱讀

    探索FRDM-STBA-A8964傳感器工具箱開發(fā)板:開啟創(chuàng)新傳感之旅

    探索FRDM-STBA-A8964傳感器工具箱開發(fā)板:開啟創(chuàng)新傳感之旅 作為電子工程師,我們總是在尋找那些能夠助力開發(fā)、提升效率的優(yōu)質(zhì)工具和開發(fā)
    的頭像 發(fā)表于 12-25 10:50 ?608次閱讀
    探索FRDM-STBA-A8964傳感器工具箱<b class='flag-5'>開發(fā)</b>板:<b class='flag-5'>開啟</b>創(chuàng)新傳感<b class='flag-5'>之旅</b>

    快速上手FRDM-KE17Z512開發(fā)板:開啟高效MCU開發(fā)之旅

    快速上手FRDM-KE17Z512開發(fā)板:開啟高效MCU開發(fā)之旅 作為電子工程師,在MCU開發(fā)的道路上,擁有一款合適的
    的頭像 發(fā)表于 12-24 16:50 ?468次閱讀

    探索 KIT_T2G-B-E_LITE 評(píng)估套件:開啟 TRAVEO? T2G 開發(fā)之旅

    探索 KIT_T2G-B-E_LITE 評(píng)估套件:開啟 TRAVEO? T2G 開發(fā)之旅 在電子工程師的日常工作中,選擇一款合適的評(píng)估套件對(duì)于項(xiàng)目的開展至關(guān)重要。今天,我們就來深入了解一下英飛凌
    的頭像 發(fā)表于 12-19 16:40 ?990次閱讀

    探索AMD XILINX Versal Prime Series VMK180評(píng)估套件,開啟硬件創(chuàng)新之旅

    探索AMD XILINX Versal Prime Series VMK180評(píng)估套件,開啟硬件創(chuàng)新之旅 在電子設(shè)計(jì)的領(lǐng)域中,快速實(shí)現(xiàn)原型設(shè)計(jì)并確保高性能是每一位工程師的追求。AMD XILINX
    的頭像 發(fā)表于 12-15 14:40 ?770次閱讀

    Spec-Kit+Copilot打造AI規(guī)格驅(qū)動(dòng)開發(fā)

    ”出來。Spec-Driven Development(規(guī)格驅(qū)動(dòng)開發(fā))的理念是,將規(guī)格(spec)從“僅供參考”提升為可執(zhí)行、可驅(qū)動(dòng)的核心工件,直接引導(dǎo)后續(xù)設(shè)計(jì)、計(jì)劃、任務(wù)拆解、實(shí)現(xiàn)等流程。spec-kit 是 GitHub 提供的一個(gè)工具集 / CLI / 模板庫,用來
    的頭像 發(fā)表于 10-15 16:10 ?1368次閱讀
    Spec-Kit+<b class='flag-5'>Copilot</b>打造AI規(guī)格驅(qū)動(dòng)<b class='flag-5'>開發(fā)</b>

    Copilot操作指南(一):使用圖片生成原理圖符號(hào)、PCB封裝

    “ ?上周推出支持圖片生成模型的華秋發(fā)行版之后,得到了很多小伙伴的肯定。但看到更多的回復(fù)是:為什么我的 Copilot 無法生成符號(hào)?只有普通的文本回復(fù)?今天就為大家詳細(xì)講解下圖片生成符號(hào)、封裝
    的頭像 發(fā)表于 07-15 11:14 ?5199次閱讀
    <b class='flag-5'>Copilot</b>操作指南(一):使用圖片生成原理圖符號(hào)、PCB封裝

    微軟開源GitHub Copilot Chat,AI編程迎來新突破

    GitHub Copilot + vscode的組合我已經(jīng)用了很久,我的代碼開發(fā)效率完全提升了一個(gè)level。幫我代碼提示,代碼不全,注釋理解生成代碼等等,這些我是我經(jīng)常用到的功能。 在今天凌晨4點(diǎn)
    的頭像 發(fā)表于 07-02 09:34 ?1411次閱讀
    微軟開源<b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b> Chat,AI編程迎來新突破

    各大廠商與新興企業(yè)推出的 EDA Copilot 工具

    當(dāng)前EDA(電子設(shè)計(jì)自動(dòng)化)領(lǐng)域正經(jīng)歷AI驅(qū)動(dòng)的智能化轉(zhuǎn)型,各大廠商與新興企業(yè)推出的EDA Copilot工具通過自然語言交互、自動(dòng)化設(shè)計(jì)優(yōu)化等技術(shù),顯著提升芯片設(shè)計(jì)效率。以下是基于最新行業(yè)
    的頭像 發(fā)表于 06-06 09:34 ?3225次閱讀

    Windows Arm64托管運(yùn)行器正式支持GitHub Actions

    的面向 GitHub Copilot 的 Arm 擴(kuò)展程序,更是進(jìn)一步簡化并加速了向 Arm 架構(gòu)服務(wù)器的遷移過程。雙方的共同努力正在賦能開發(fā)者,使其能夠在 Arm 平臺(tái)上進(jìn)行更快、更智能和更高效的
    的頭像 發(fā)表于 04-28 14:23 ?1276次閱讀