What GitHub Copilot does well
- AI pair programmer in the IDE plus a cloud agent that plans, edits code, runs tests and linters, and proposes a pull request.
- Tasks start from issues, pull requests, the Copilot panel or the Agents tab; code scanning alerts can be assigned to Copilot for fixes.
- Each session works on one branch and opens one pull request per task; it works with repositories hosted on GitHub.
- Governed through GitHub’s repository permissions, rulesets, firewall allowlists and content exclusions.