When you adopt GitHub Copilot in a company, you will sign up to a Copilot plan designed for businesses. These plans allow you to:
- Choose which users receive access to Copilot
- Meet regulations and security requirements with features like file exclusion, policies, and audit logs
- Benefit from advanced Copilot features
Copilot Enterprise offers additional features for enterprises that want to customize Copilot for their needs.
About the plans
GitHub offers two Copilot plans for customers on GitHub Enterprise Cloud:
- Copilot Business ($19 USD per user per month): includes most Copilot features in IDEs and on the GitHub website.
- Copilot Enterprise ($39 USD per user per month): allows companies to customize Copilot for their code and processes. To learn more, see Customization with Copilot Enterprise.
For a full comparison, see our plans page.
Customization with Copilot Enterprise
Many companies have complex repositories, such as large monorepos or legacy codebases, that can be difficult to get started with. Developers may need to spend a long time finding and reading documentation before they can contribute.
With Copilot Enterprise, you can create knowledge bases that bring together documentation from one or more repositories in an organization. Users can specify the knowledge base as the context for Copilot Chat, allowing Copilot to synthesize information from your documentation in its response.
About mixed plans
When you subscribe your enterprise account to Copilot Enterprise, you don't need to use this plan across the whole enterprise. Instead, you can choose a plan individually for each organization in your enterprise. This approach allows you to:
- Evaluate the benefits of Copilot Enterprise for a smaller group of users before rolling it out further.
- Enable Copilot Enterprise in the organizations where it will have the most impact, such as organizations with complex documentation or legacy codebases.
Making a decision
To summarize:
- Choose Copilot Enterprise if your company has projects with complex requirements or large amounts of documentation. Knowledge bases give Copilot enhanced context, which can save developers time and allow them to focus on tasks they enjoy.
- If you're not sure about a full rollout, choose Copilot Enterprise at the enterprise level and enable it for individual organizations where it will have the most impact.