-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Copilot Coding Agent documentation #8653
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…nd update VS Code integration details
…on options for Copilot Coding Agent
…Agent features and workflow
…umentation for clarity
…ing Agent documentation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bamurtaugh Thanks for adding these docs! Some initial feedback.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bamurtaugh Final round of comments
--- | ||
# GitHub Copilot coding agent | ||
|
||
[GitHub Copilot Coding Agent](https://docs.github.com/en/copilot/concepts/about-copilot-coding-agent) is an autonomous AI developer that works independently in the background to complete development tasks. You can assign GitHub issues to Copilot or delegate tasks in chat, and the agent will work autonomously to implement features, fix bugs, and make changes across your repository using its own isolated development environment. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[GitHub Copilot Coding Agent](https://docs.github.com/en/copilot/concepts/about-copilot-coding-agent) is an autonomous AI developer that works independently in the background to complete development tasks. You can assign GitHub issues to Copilot or delegate tasks in chat, and the agent will work autonomously to implement features, fix bugs, and make changes across your repository using its own isolated development environment. | |
[GitHub Copilot coding agent](https://docs.github.com/en/copilot/concepts/about-copilot-coding-agent) is an autonomous AI developer that works independently in the background to complete development tasks. To invoke the coding agent, assign a GitHub issue to Copilot or delegate a task from chat, and the agent will work autonomously to implement features, fix bugs, and make changes across your repository using its own isolated development environment. |
 | ||
|
||
> [!NOTE] | ||
> Copilot coding agent is in public preview and subject to change. During the preview, use of the feature is subject to [GitHub Pre-release License Terms](https://docs.github.com/en/site-policy/github-terms/github-pre-release-license-terms). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
> Copilot coding agent is in public preview and subject to change. During the preview, use of the feature is subject to [GitHub Pre-release License Terms](https://docs.github.com/en/site-policy/github-terms/github-pre-release-license-terms). | |
> Copilot coding agent is in preview and subject to change. During the preview, use of the feature is subject to [GitHub Pre-release License Terms](https://docs.github.com/en/site-policy/github-terms/github-pre-release-license-terms). |
|
||
## What Copilot coding agent can do | ||
|
||
Copilot coding agent is a GitHub-hosted autonomous agent that works independently in an isolated environment to complete development tasks, such as: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we have this short intro about what coding agent is in the introduction? The intro should be sufficient for people to get the basic understanding that coding agent is GH hosted and works independently, as opposed to chat in VS Code, which is an interactive experience.
|
||
Copilot coding agent is a GitHub-hosted autonomous agent that works independently in an isolated environment to complete development tasks, such as: | ||
|
||
* **Fix bugs and implement features** across multiple files |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be confusing that most of these scenarios are the same as for chat in VS Code. Wondering if we actually need this section and expand the intro to focus more on the background scenario?
## How it works | ||
|
||
The Copilot coding agent workflow: | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be useful to also include a diagram.
|
||
### When the agent completes work | ||
|
||
The Copilot coding agent will: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The intro sentence could be expanded a bit more to stand by itself. Right now, it depends on the header to provide sufficient context.
|
||
 | ||
|
||
### Providing feedback |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
### Providing feedback | |
### Provide feedback |
|
||
### Hands-on practice | ||
|
||
Try the [Expand your team with Copilot coding agent](https://github.com/skills/expand-your-team-with-copilot/) Skills exercise for practical experience. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this be a next step item instead of a standalone section?
|
||
* Enable Copilot coding agent by following the [GitHub setup guide](https://docs.github.com/en/copilot/using-github-copilot/coding-agent/enabling-copilot-coding-agent) | ||
* Try [local agent mode](/docs/copilot/chat/chat-agent-mode.md) in VS Code for immediate, interactive coding assistance | ||
* Learn about [Copilot Chat](/docs/copilot/chat/copilot-chat.md) for conversational AI help |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Learn about [Copilot Chat](/docs/copilot/chat/copilot-chat.md) for conversational AI help | |
* Learn about [using chat in VS Code](/docs/copilot/chat/copilot-chat.md) for conversational AI help |
## Next steps | ||
|
||
* Enable Copilot coding agent by following the [GitHub setup guide](https://docs.github.com/en/copilot/using-github-copilot/coding-agent/enabling-copilot-coding-agent) | ||
* Try [local agent mode](/docs/copilot/chat/chat-agent-mode.md) in VS Code for immediate, interactive coding assistance |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Try [local agent mode](/docs/copilot/chat/chat-agent-mode.md) in VS Code for immediate, interactive coding assistance | |
* Try [agent mode in VS Code](/docs/copilot/chat/chat-agent-mode.md) for immediate, interactive coding assistance |
Fixes #8561
I'll especially expect images to change as our work continues in this area, so for right now, I've just included images from our existing release notes and blog.