檢查 GitHub Copilot 的設定過程

已完成

GitHub Copilot 為個人和組織提供彈性的設定程式。

設定 GitHub Copilot 以供個人使用

個人可以使用下列步驟來設定 GitHub Copilot:

  1. 選取符合您個別需求的 GitHub Copilot 方案。

    有數個 GitHub Copilot 方案可讓您存取 GitHub Copilot:

    • 使用 Copilot Free。 透過最多 2,000 次程式碼補全和每月 50 次聊天或進階請求,獲得有限的 Copilot 使用體驗,不需要付費方案。

    • 註冊付費方案。 您可以訂閱下列其中一項:

      • Copilot Pro,其中包含一次性的 30 天免費試用和 300 個每月進階要求。
      • Copilot Pro+,其中包含 1,500 個每月進階要求,以及所有可用模型的完整存取權。 訂閱 Copilot Pro+。
    • 透過您的組織或企業使用 Copilot。 如果您是具有 Copilot 方案的組織或企業的一部分,您可以透過組織要求存取權。

    • 已驗證的學生、教師或開放原始碼維護人員。 合格的個人可能有資格免費使用 Copilot。

  2. 安裝 IDE 的 GitHub Copilot 擴充功能。

    在慣用的開發環境中使用 GitHub Copilot 需要 GitHub Copilot 擴充功能。 擴充功能適用於下列 IDE:

    • Visual Studio Code
    • Visual Studio
    • JetBrains 開發整合環境系列
    • Vim/Neovim
    • Eclipse
    • Xcode
  3. 安裝指令行的 Copilot 插件。

    如果您想要在命令行中使用 Copilot,請安裝 GitHub CLI 的 Copilot 擴充功能。

  4. 在 Windows 終端機中使用 Copilot。

    如果您想要在 Windows 終端機中與 Copilot 聊天,請在 Windows 終端機 Canary 中將 Copilot 與終端機聊天連線。

  5. 設定網路功能(如有必要)。

    如果您透過 HTTP Proxy 伺服器或防火牆連線,請確定密鑰 URL 已新增至 Proxy 伺服器或防火牆的 allowlist。

    您可能也需要在電腦上安裝自訂 SSL 憑證。

  6. 設定設定(選擇性)。

    所有使用者都可以在其 IDE 或 CLI 中設定 Copilot 設定。

    如果您有自己的 Copilot 方案(而不是使用您的組織或企業方案),您可以:

    • 安裝 Copilot 延伸模組以整合其他工具與 Copilot Chat。
    • 以個別訂閱者身分管理政策。

為組織設定 GitHub Copilot

組織可以使用下列步驟來設定 GitHub Copilot:

  1. 將您的組織訂閱至 GitHub Copilot。

    為您的組織設定 Copilot 商務方案。

    如果您的組織是具有 Copilot Enterprise 或 Copilot Business 方案的企業一部分,您的企業擁有者可以改為為您的組織啟用 Copilot。 您可以開啟 GitHub 帳戶設定,在「從組織取得 Copilot」下向企業擁有者請求存取權。

  2. 設定原則。

    控制組織中可用的 Copilot 功能。

  3. 設定網路功能(如有必要)。

    如果您的組織成員透過 HTTP Proxy 伺服器或防火牆連線,請確定已將密鑰 URL 新增至 Proxy 伺服器或防火牆的 allowlist。

    您可能也需要在成員的電腦上安裝自定義 SSL 憑證。

  4. 授與成員的存取權。

    為貴組織的部分或所有成員啟用 Copilot。

    為了協助推動貴組織中的 Copilot 採用,請考慮哪些小組或成員對 Copilot 最興奮,或可以從 Copilot 獲益最大。 在為整個組織啟用 Copilot 之前,您可能想先為某些成員啟用 Copilot。 這可協助您發現阻礙、演示早期的成功,並為您的組織鋪設成功推出 Copilot 的道路。

    GitHub 發現許多成功推出的項目提供自助模型,開發人員可以不需核准即申請授權。

    如果您的組織是 GitHub Enterprise Cloud 上的企業一部分,用戶必須執行一些額外的設定,才能從其開發環境向帳戶進行驗證。

  5. 促進 Copilot 採用。

    規劃和實作有效的啟用程式,對於推動貴組織中的 Copilot 採用至關重要。

  6. 增強 Copilot 體驗。

    透過下列方式增強組織的 Copilot 體驗:

    • 設定知識庫以與 Copilot Chat 搭配使用(僅限 Copilot Enterprise)。
    • 藉由建立自定義大型語言模型來微調 Copilot。
    • 安裝 Copilot 延伸模組以整合其他工具與 Copilot Chat。

存取 GitHub Copilot 免費方案

大部分的個別開發人員都可以開始使用 GitHub Copilot Free,不需要設定。 不過,在某些情況下,GitHub Copilot Free 無法使用:

  • 您有受控用戶帳戶。
  • 您已被組織分配了一個 Copilot 帳戶。
  • 您有現有的 Copilot Pro 或 Copilot Pro+ 方案或 Copilot Pro 試用版。
  • 您可以免費存取 Copilot Pro 作為學生、教師或開放原始碼維護者。

根據您工作的位置,有幾種方式可以開始使用 Copilot Free。

  • Visual Studio 和 Visual Studio Code:在 Visual Studio 和 Visual Studio Code 中,您可以直接從編輯器註冊 GitHub Copilot Free 方案。 如果您有 GitHub 帳戶,系統會提示您登入。 如果您沒有 GitHub 帳戶,系統會提示您建立帳戶。 註冊並登入之後,您就可以開始使用 GitHub Copilot Free。

  • GitHub:使用 GitHub Copilot Free 方案,您可以在 GitHub 上的聊天介面內詢問 Copilot 問題。 您可以從 GitHub 帳戶的 [設定] 頁面註冊。

  • GitHub Mobile:您也可以在 GitHub Mobile 中與 GitHub Copilot 聊天。 在 GitHub Mobile 中,點選畫面右下角的 GitHub Copilot 圖示(GitHub Copilot 圖示不會顯示在 GitHub Mobile 的每個頁面上,如果您沒有看到圖示,請流覽至 GitHub Mobile 中的不同頁面並在那裡尋找圖示)。 在頁面底部,使用 [詢問 Copilot] 方塊來開始與 Copilot 聊天。

  • 其他 IDE:您必須先從 GitHub 帳戶啟動 GitHub Copilot Free,才能在其他 IDE 中使用。 在 GitHub 上任何頁面的右上角,選取您的配置檔相片,然後選取 [您的 Copilot] 以在 [設定] 中開啟 GitHub Copilot。 選取 [開始使用 Copilot Free] 以啟用 GitHub Copilot Free 並開啟沉浸式模式。 在 [在慣用的程式代碼編輯器中安裝 Copilot] 文字右側,選取下拉功能表,然後選取您慣用的編輯器。

總結

GitHub Copilot 為個人和組織提供彈性的設定程式。 個人可以選取方案、安裝擴充功能及設定設定,來設定 GitHub Copilot。 組織可以訂閱方案、設定原則,以及授與成員的存取權,以設定 GitHub Copilot。