關於 GitHub Copilot Enterprise

已完成

GitHub Copilot Enterprise 會將生成式 AI 的強大功能建置到編輯器延伸模組中,以即時建議程式碼,但著重於在開發工作流程的更多階段都能存取。

列出 GitHub Copilot 優點的圖表。

GitHub Copilot Enterprise 功能

讓我們了解 GitHub Copilot Enterprise 隨附的新功能。

在本節中,我們將討論以下內容:

  • 知識庫和自訂模型
  • 對您的程式碼基底進行聊天自訂
  • 提取要求摘要
  • 使用文件集的文件搜尋和摘要
  • 程式碼檢閱

知識庫和自訂模型

使用 GitHub Copilot Enterprise 的組織擁有者可以建立自訂的知識庫,將一或多個存放庫中的 Markdown 文件匯集在一起,從程式碼片段、文件和其他 Markdown 檔案中提取內容以幫助訓練 GitHub Copilot Enterprise 來滿足組織的特定需求。 這對於其他 GitHub 供應項目來說是獨一無二的,且僅為 GitHub Copilot Enterprise 客戶提供。

擁有組織自己策劃的知識庫可以讓您的開發人員在參與和檢閱彼此的工作的同時獲得量身打造的 GitHub Copilot 協助,從而提高生產力、共同作業和效率,使他們的工作更快,並且更容易遵守您的組織標準。

透過 GitHub Copilot Enterprise,您也可以微調基於公司的特定知識庫和私人程式碼所建置的私人自訂模型。 使用 GitHub Copilot Enterprise 自訂模型的組織可以實現更準確且與情境相關的建議和回應。 這可增強其開發人員的體驗和生產力,讓他們能夠專注於更重要的工作。

有關建立知識庫的詳細資訊,本課程模組的結尾將提供「管理 Copilot 知識庫」一文的連結。

接下來,我們將介紹基於程式碼基底自訂的聊天。

自訂至程式碼基底的聊天

GitHub Copilot 聊天視窗的螢幕擷取畫面。

GitHub Copilot Enterprise 可讓開發人員使用 GitHub Copilot 聊天來建立自訂至程式碼基底的提示。 這項功能開啟了新的可能性世界,讓開發人員可直接在問題、提取要求、Codespaces 內的程式碼檔案內套用,甚至直接在存放庫上套用。

藉由在這些環境中起始 Copilot 聊天執行緒,小組成員可以利用 Copilot 量身打造的建議,從該空間取得所需的資訊,或在參與時增強其編碼體驗。

無論是在特定程式碼空間、提取要求、問題或存放庫內共同作業,開發人員都可以順暢地產生、討論和精簡其專案內容特有的程式碼建議。 利用在聊天介面內直接註解、編輯或接受這些建議的能力,小組可即時反覆精簡程式碼,促進有效率的共同作業,並在整個開發生命週期中增強程式碼品質。

現在讓我們檢閱一下提取要求摘要。

提取要求摘要

產生提取要求摘要的螢幕擷取畫面。

GitHub Copilot Enterprise 可讓開發人員根據程式碼變更產生提取要求的摘要。 其目的在於減少建立資訊性提取要求描述所需的時間和,提升瞭解和加速檢閱程序,讓檢閱者能夠快速掌握變更涉及的內容,以及需要注意的領域。

現在讓我們討論使用文件集進行文件搜尋和摘要。

使用文件集的文件搜尋和摘要

使用 GitHub Copilot 聊天搜尋組織文件的螢幕擷取畫面。

文件集是專為組織特定需求和工作流程量身打造的內部程式碼和文件的私人自訂集合。 GitHub Copilot Enterprise 文件集管理可協助您找到您要尋找的答案,並簡潔地呈現這些答案。 例如,GitHub Copilot Enterprise 文件集管理可以回答有關使用特定程式庫或架構的特定問題,因此您不需要搜尋整個文件集。

GitHub Copilot Enterprise 文件集管理也會參考與問題相關的現有文件,讓您可以找到更多相關資訊。 此個人化方法可簡化開發工作流程,確保所提供的解決方案精準符合個別專案和工作流程的錯綜複雜。 接下來,我們將進行程式碼檢閱。

程式碼檢閱

使用 GitHub Copilot Enterprise 執行程式碼檢閱的螢幕擷取畫面。

Copilot 程式碼檢閱會藉由在程式碼基底內提供富有洞察力協助,以將共同作業提升到下一個層級。

就像在程式碼編輯器中一樣,Copilot 可以在整個程式碼基底中解釋選取的程式碼片段,協助開發人員瞭解其小組成員的意圖,並使程式碼的複雜部分變得清晰。 這項功能可讓開發人員深入探索程式碼基底,以取得寶貴的見解,並進一步瞭解專案的架構和設計原則。

GitHub Copilot Enterprise vs.商務用 GitHub Copilot vs.個人用 GitHub Copilot

現在,讓我們檢閲企業用 GitHub Copilot Enterprise、GitHub Copilot Business 和個人用 GitHub Copilot 之間的區別。

GitHub Copilot Enterprise 商務用 GitHub Copilot GitHub Copilot Pro 和 Free
提取要求內的共同聊天
存留在 Github.com 上
直接插入編輯器
提取要求摘要
Copilot 文件集管理
Copilot 程式碼檢閱
程式碼片段和使用方式遙測的零資料保留
組織範圍的原則管理
與安全性工具整合 有限
稽核記錄和報告 有限
透過自我簽署憑證支援 VPN Proxy

*GitHub Copilot Free 有使用限制

想知道 GitHub Copilot Enterprise 如何協助您和小組? 想要開始使用 GitHub Copilot Enterprise 嗎? 讓我們在下一個單元中學習如何操作。