HTTP/2 302
access-control-allow-origin: *
content-security-policy: default-src 'none';prefetch-src 'self';connect-src 'self';font-src 'self' data:;img-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com data: placehold.it;object-src 'self';script-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com 'self' data: 'unsafe-inline';script-src-attr 'self';frame-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com https://support.github.com https://www.youtube-nocookie.com;frame-ancestors 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com;style-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com 'self' 'unsafe-inline' data:;child-src 'self';manifest-src 'self';upgrade-insecure-requests;base-uri 'self';form-action 'self'
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
referrer-policy: no-referrer-when-downgrade
x-content-type-options: nosniff
x-dns-prefetch-control: off
x-download-options: noopen
x-frame-options: SAMEORIGIN
x-permitted-cross-domain-policies: none
x-xss-protection: 0
cache-control: public, max-age=60
location: /en/copilot/how-tos/use-copilot-agents/coding-agent
content-type: text/plain; charset=utf-8
x-github-backend: Kubernetes
x-github-request-id: 4292:5967B:E1B851:149D794:68EA3EA5
accept-ranges: bytes
age: 0
date: Sat, 11 Oct 2025 11:25:25 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210078-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1760181925.687797,VS0,VE1173
vary: accept-language, x-user-language, Accept
strict-transport-security: max-age=31557600
content-length: 73
HTTP/2 200
access-control-allow-origin: *
content-security-policy: default-src 'none';prefetch-src 'self';connect-src 'self';font-src 'self' data:;img-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com data: placehold.it;object-src 'self';script-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com 'self' data: 'unsafe-inline';script-src-attr 'self';frame-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com https://support.github.com https://www.youtube-nocookie.com;frame-ancestors 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com;style-src 'self' github.com *.github.com *.githubusercontent.com *.githubassets.com 'self' 'unsafe-inline' data:;child-src 'self';manifest-src 'self';upgrade-insecure-requests;base-uri 'self';form-action 'self'
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
referrer-policy: no-referrer-when-downgrade
x-content-type-options: nosniff
x-dns-prefetch-control: off
x-download-options: noopen
x-frame-options: SAMEORIGIN
x-permitted-cross-domain-policies: none
x-xss-protection: 0
cache-control: public, max-age=60
x-powered-by: Next.js
content-type: text/html; charset=utf-8
x-github-backend: Kubernetes
x-github-request-id: 7186:359F72:CB3075:1252989:68EA256C
content-encoding: gzip
accept-ranges: bytes
age: 6456
date: Sat, 11 Oct 2025 11:25:25 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210078-BOM
x-cache: HIT
x-cache-hits: 0
x-timer: S1760181926.874098,VS0,VE1
vary: Accept-Encoding
strict-transport-security: max-age=31557600
content-length: 30916
GitHub Copilot coding agent - GitHub Docs Skip to main content
GitHub Copilot coding agent Find out how Copilot can work on GitHub issues and raise pull requests for you to review.
These articles provide how-to information for using Copilot coding agent. For an overview of Copilot coding agent, see the articles under Concepts for GitHub Copilot coding agent .
You can ask Copilot to create a pull request from many places, including GitHub Issues, the agents panel, Copilot Chat, the GitHub CLI, and agentic coding tools and IDEs with Model Context Protocol (MCP) support.
You can use the agents panel or page, Visual Studio Code, the GitHub CLI, Raycast and session logs to track Copilot's progress and understand its approach.
After Copilot creates a pull request, you should review it. You can mention @copilot
to ask Copilot to make changes, or push changes yourself.
Learn how to use the Model Context Protocol (MCP) to extend the capabilities of Copilot coding agent.
You can use the GitHub integration in Teams to provide context and open pull requests all from within your Teams channels.
Learn how to customize GitHub Copilot's development environment with additional tools.
Learn how to control the domains and URLs that Copilot coding agent can access.
Learn how to resolve problems that may occur when you assign tasks to Copilot.
Help and support Ask Copilot your question. Ask Copilot