About GitHub Copilot settings on GitHub
In addition to the configuration for the GitHub Copilot plugin in your supported IDE, you can configure settings for GitHub Copilot on GitHub. The settings apply wherever you use GitHub Copilot.
Enabling or disabling suggestions matching public code
Note
If you are a member of an organization on GitHub Enterprise Cloud who has been assigned a GitHub Copilot seat through your organization, you will not be able to configure suggestions matching public code in your personal account settings. Your setting for suggestions matching public code will be inherited from your organization or enterprise.
Your personal settings for GitHub Copilot include an option to either allow or block code suggestions that match publicly available code. If you choose to block suggestions matching public code, GitHub Copilot checks code suggestions with their surrounding code of about 150 characters against public code on GitHub. If there is a match, or a near match, the suggestion is not shown to you.
If you choose to allow suggestions matching public code, when Copilot suggests matching code you can display details of the matches and click through to the relevant repositories on GitHub. For more information, see Finding public code that matches GitHub Copilot suggestions.
- In the upper-right corner of any page on GitHub, click your profile photo, then click Your Copilot.
- To the right of Suggestions matching public code, select the dropdown menu, then click Allow to allow suggestions matching public code, or Block to block suggestions matching public code.
Enabling or disabling Copilot coding agent
Copilot coding agent allows you to assign Copilot to GitHub issues, or ask Copilot to raise a pull request from a prompt in Copilot Chat.
Note
- Copilot coding agent is available with the GitHub Copilot Pro+ and GitHub Copilot Enterprise plans in repositories where it is enabled.
- Copilot coding agent is in public preview and subject to change.
To use Copilot coding agent in repositories owned by your own personal account, you must enable it for those repositories in your account settings.
- In the upper-right corner of any page on GitHub, click your profile photo, then click Your Copilot.
- In the sidebar, under Copilot, click Coding agent.
- On the Copilot coding agent page, under "Policies," click the dropdown button for "Repository access," then choose either No repositories, All repositories, or Only selected repositories.
- If you choose Only selected repositories, click Select repositories and choose the repositories where you want to enable Copilot coding agent.
For organizations, the ability to use Copilot coding agent is controlled by policy settings for the organization. See Adding Copilot coding agent to your organization.
If the organization is owned by an enterprise, enablement may be controlled at the enterprise level. See Making Copilot coding agent available to enterprise members.