Skip to main content

Setting up GitHub Copilot for your enterprise

Enable GitHub Copilot across your enterprise so developers can write code faster.

Who can use this feature?

Enterprise owners

Enterprises with a Copilot Enterprise or Copilot Business plan

Enable GitHub Copilot

  1. Navigate to your enterprise. For example, from the Enterprises page on GitHub.com.
  2. At the top of the page, click Settings.
  3. Click the Getting Started tab.
  4. Under "Next steps", click Verify your payment method.

To confirm Copilot is enabled, check your enterprise's AI Controls tab.

Set policies

Control which Copilot features are available in your enterprise. See Managing policies and features for GitHub Copilot in your enterprise.

Configure networking

If your enterprise uses an HTTP proxy server or firewall, add the required URLs to the allowlist. See Copilot allowlist reference.

If your environment uses custom SSL certificates, install them on your users' machines. See Configuring network settings for GitHub Copilot.

Assign licenses

There are two main ways to grant access to Copilot in an enterprise:

  • Assign licenses directly to users or teams in the enterprise. This approach simplifies license management at scale and provides the option of granting Copilot licenses to users who don't consume a GitHub Enterprise license. This approach is currently only available for Copilot Business licenses.
  • Enable Copilot for organizations. This approach allows you to choose Copilot Business or Copilot Enterprise for individual organizations and give organization owners control to grant licenses to the users who need them most.

For instructions, see Granting users access to GitHub Copilot in your enterprise.

Tip

If your enterprise is on GHE.com, users need additional setup to authenticate from their development environment. See Using GitHub Copilot with an account on GHE.com.

Next steps