For questions about the general use of GitHub Copilot, product impact, human oversight, and privacy, see the comprehensive list of GitHub Copilot FAQs.
If GitHub Copilot stops working, check GitHub's Status page for any active incidents.
Unable to use the GitHub Copilot extension in the IDE
We recommend you follow the quickstart guide for GitHub Copilot while setting up GitHub Copilot on your machine. For more information, see "Quickstart for GitHub Copilot."
The GitHub Copilot extension is frequently updated to fix bugs and add new features. It's important to keep your extension up to date because older clients cannot communicate with the GitHub Copilot servers. Update your GitHub Copilot extension on all the machines you have it installed.
For more information about configuring GitHub Copilot in a supported IDE, see "Configuring GitHub Copilot in your environment."
Error: "GitHub Copilot could not connect to server. Extension activation failed"
This error indicates that you either do not have a GitHub Copilot subscription, or there was an error connecting to the GitHub API to request a token to use GitHub Copilot.
To request another token from api.github.com, try signing in and out of GitHub Copilot from your IDE. Once you've logged out, GitHub Copilot will prompt you to sign back in.
If you still cannot connect to the server, you can create a discussion in our discussion forum. You can include log files from your IDE to help us troubleshoot the issue. For more information on obtaining log files from your specific IDE, see "Troubleshooting GitHub Copilot in your environment."
Error: "GitHub Copilot could not connect to server. Extension activation failed: "read ETIMEDOUT" or “read ECONNRESET""
If you use a proxy server in your environment or are connected to a VPN, GitHub Copilot may not be able to connect to the server.
The latest release of GitHub Copilot for Visual Studio Code and GitHub Copilot for IntelliJ contains preliminary support for connecting through HTTP proxy servers. The current version supports basic HTTP proxy setups, with and without basic authentication. For more information, see this GitHub Community discussion.
GitHub Copilot not suggesting multiple lines of code
This is a known issue and our team is working towards a fix. For more information, see this comment on a GitHub Community discussion.