Make the coding agent About article more findable (#56414)
This commit is contained in:
@@ -28,7 +28,7 @@ The following features are currently unavailable on {% data variables.enterprise
|
||||
| {% data variables.product.prodname_copilot %} Workspaces | Currently unavailable | N/A |
|
||||
| {% data variables.copilot.copilot_extensions %} | Currently unavailable | [AUTOTITLE](/copilot/using-github-copilot/using-extensions-to-integrate-external-tools-with-copilot-chat) |
|
||||
| {% data variables.product.prodname_copilot_short %} Metrics API | Currently unavailable | [AUTOTITLE](/rest/copilot/copilot-metrics) |
|
||||
| {% data variables.copilot.copilot_coding_agent %} | Currently unavailable | [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot) |
|
||||
| {% data variables.copilot.copilot_coding_agent %} | Currently unavailable | [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent) |
|
||||
| Restricting {% data variables.product.prodname_actions %} policies to verified creators | Currently unavailable | [AUTOTITLE](/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#allow-enterprise-and-select-non-enterprise-actions-and-reusable-workflows) |
|
||||
| Billing for premium requests in {% data variables.product.prodname_copilot_short %} | Currently unavailable | [AUTOTITLE](/copilot/managing-copilot/understanding-and-managing-copilot-usage/understanding-and-managing-requests-in-copilot) |
|
||||
| {% data variables.product.prodname_github_models %} | Currently unavailable | [AUTOTITLE](/github-models/about-github-models) |
|
||||
|
||||
@@ -75,7 +75,7 @@ When you use {% data variables.copilot.copilot_coding_agent %}, {% data variable
|
||||
|
||||
On average, {% data variables.copilot.copilot_coding_agent %} uses 30-50 premium requests each time it is invoked. The exact number of premium requests will vary depending on the task’s complexity and the number of required steps. See [AUTOTITLE](/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/monitoring-usage-and-entitlements/avoiding-unexpected-copilot-costs).
|
||||
|
||||
For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
### What happens if you have used up your monthly quota?
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
---
|
||||
title: About assigning tasks to Copilot
|
||||
shortTitle: Assign tasks to Copilot
|
||||
title: About Copilot coding agent
|
||||
intro: 'You can assign {% data variables.product.github %} issues to {% data variables.product.prodname_copilot_short %}, or ask {% data variables.product.prodname_copilot_short %} to create a pull request.'
|
||||
product: '{% data reusables.gated-features.copilot-coding-agent %}<br><a href="https://github.com/features/copilot/plans?ref_cta=Copilot+plans+signup&ref_loc=about+assigning+issues+to+copilot&ref_page=docs" target="_blank" class="btn btn-primary mt-3 mr-3 no-underline"><span>Sign up for {% data variables.product.prodname_copilot_short %}</span> {% octicon "link-external" height:16 %}</a>'
|
||||
versions:
|
||||
@@ -9,6 +8,7 @@ topics:
|
||||
- Copilot
|
||||
type: overview
|
||||
redirect_from:
|
||||
- /copilot/concepts/about-assigning-tasks-to-copilot
|
||||
- /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-tasks/about-assigning-tasks-to-copilot
|
||||
- /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-issues/about-assigning-issues-to-copilot
|
||||
- /copilot/using-github-copilot/using-copilot-coding-agent-to-work-on-issues/about-assigning-tasks-to-copilot
|
||||
@@ -40,9 +40,9 @@ To delegate development tasks to {% data variables.product.prodname_copilot_shor
|
||||
|
||||
While working on a coding task, {% data variables.product.prodname_copilot_short %} has access to its own ephemeral development environment, powered by {% data variables.product.prodname_actions %}, where it can explore your code, make changes, execute automated tests and linters and more.
|
||||
|
||||
### {% data variables.copilot.copilot_coding_agent %} vs. agent mode in {% data variables.product.prodname_vscode %}
|
||||
### {% data variables.copilot.copilot_coding_agent %} versus agent mode
|
||||
|
||||
{% data variables.copilot.copilot_coding_agent %} is distinct from the "agent mode" feature available in {% data variables.product.prodname_vscode %}. {% data variables.copilot.copilot_coding_agent %} works autonomously in a {% data variables.product.prodname_actions %}-powered environment to complete development tasks assigned through {% data variables.product.github %} issues or {% data variables.copilot.copilot_chat %} prompts, and creates pull requests with the results. In contrast, agent mode in {% data variables.product.prodname_vscode %} is part of the {% data variables.copilot.copilot_edits %} feature that allows {% data variables.product.prodname_copilot_short %} to make autonomous edits directly in your local development environment. For more information about agent mode, see [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide?tool=visualstudio#copilot-edits-1).
|
||||
{% data variables.copilot.copilot_coding_agent %} is distinct from the "agent mode" feature available in {% data variables.product.prodname_vs %} and {% data variables.product.prodname_vscode %}. {% data variables.copilot.copilot_coding_agent %} works autonomously in a {% data variables.product.prodname_actions %}-powered environment to complete development tasks assigned through {% data variables.product.github %} issues or {% data variables.copilot.copilot_chat %} prompts, and creates pull requests with the results. In contrast, agent mode in {% data variables.product.prodname_vs %} and {% data variables.product.prodname_vscode %} is part of the {% data variables.copilot.copilot_edits %} feature that allows {% data variables.product.prodname_copilot_short %} to make autonomous edits directly in your local development environment. For more information about agent mode, see [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide?tool=visualstudio#copilot-edits-1).
|
||||
|
||||
### Streamlining software development with {% data variables.copilot.copilot_coding_agent %}
|
||||
|
||||
@@ -115,8 +115,5 @@ Users can include hidden messages in issues assigned to {% data variables.produc
|
||||
## Further reading
|
||||
|
||||
* **Hands-on practice**: Try the [Expand your team with {% data variables.copilot.copilot_coding_agent %}](https://github.com/skills/expand-your-team-with-copilot/) Skills course for practical experience with {% data variables.copilot.copilot_coding_agent %}.
|
||||
* [AUTOTITLE](/copilot/using-github-copilot/coding-agent)
|
||||
* [AUTOTITLE](/copilot/using-github-copilot/coding-agent) how-to articles
|
||||
* [AUTOTITLE](/copilot/responsible-use-of-github-copilot-features/responsible-use-of-copilot-coding-agent-on-githubcom)
|
||||
* [AUTOTITLE](/copilot/customizing-copilot/customizing-the-development-environment-for-copilot-coding-agent)
|
||||
* [AUTOTITLE](/copilot/customizing-copilot/customizing-or-disabling-the-firewall-for-copilot-coding-agent)
|
||||
* [AUTOTITLE](/copilot/using-github-copilot/coding-agent/extending-copilot-coding-agent-with-mcp)
|
||||
@@ -34,7 +34,7 @@ The following {% data variables.product.prodname_copilot_short %} features can u
|
||||
| Feature | Premium request consumption |
|
||||
| ------- | ----------- |
|
||||
| [{% data variables.copilot.copilot_chat_short %}](/copilot/using-github-copilot/copilot-chat) | {% data variables.copilot.copilot_chat_short %} uses **one premium request** per user prompt, multiplied by the model's rate. |
|
||||
| [{% data variables.copilot.copilot_coding_agent %}](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot) | {% data variables.copilot.copilot_coding_agent %} will make multiple premium requests to complete a single task. On average, {% data variables.copilot.copilot_coding_agent %} uses **30-50 premium requests** each time it is invoked. The exact number of premium requests will vary depending on the task’s complexity and the number of required steps. {% data variables.copilot.copilot_coding_agent %} uses a fixed multiplier of 1 for the premium requests it uses. |
|
||||
| [{% data variables.copilot.copilot_coding_agent %}](/copilot/concepts/about-copilot-coding-agent) | {% data variables.copilot.copilot_coding_agent %} will make multiple premium requests to complete a single task. On average, {% data variables.copilot.copilot_coding_agent %} uses **30-50 premium requests** each time it is invoked. The exact number of premium requests will vary depending on the task’s complexity and the number of required steps. {% data variables.copilot.copilot_coding_agent %} uses a fixed multiplier of 1 for the premium requests it uses. |
|
||||
| [Agent mode in {% data variables.copilot.copilot_chat_short %}](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide#copilot-edits) | Agent mode uses **one premium request** per user prompt, multiplied by the model's rate. |
|
||||
| [{% data variables.product.prodname_copilot_short %} code review](/copilot/using-github-copilot/code-review/using-copilot-code-review) | When you assign {% data variables.product.prodname_copilot_short %} as a reviewer for a pull request, **one premium request** is used each time {% data variables.product.prodname_copilot_short %} posts comments to the pull request. |
|
||||
| [{% data variables.copilot.copilot_extensions_short %}](/copilot/building-copilot-extensions/about-building-copilot-extensions) | {% data variables.copilot.copilot_extensions_short %} uses **one premium request** per user prompt, multiplied by the model's rate. |
|
||||
|
||||
@@ -10,9 +10,8 @@ children:
|
||||
- /copilot-billing
|
||||
- /prompt-engineering-for-copilot-chat
|
||||
- /about-customizing-github-copilot-chat-responses
|
||||
- /about-assigning-tasks-to-copilot
|
||||
- /about-copilot-coding-agent
|
||||
- /indexing-repositories-for-copilot-chat
|
||||
- /about-organizing-and-sharing-context-with-copilot-spaces
|
||||
- /build-copilot-extensions
|
||||
---
|
||||
|
||||
|
||||
@@ -15,7 +15,10 @@ redirect_from:
|
||||
- /copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-copilot-coding-agent-in-your-enterprise
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Prerequisites
|
||||
|
||||
|
||||
@@ -13,7 +13,10 @@ redirect_from:
|
||||
- /copilot/managing-copilot/managing-github-copilot-in-your-organization/adding-copilot-coding-agent-to-organization
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Prerequisites
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ redirect_from:
|
||||
|
||||
> [!NOTE]
|
||||
> * {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
> * For an overview of {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Introduction
|
||||
|
||||
@@ -71,6 +72,6 @@ From the session logs page, you can also stop {% data variables.product.prodname
|
||||
|
||||
## Further reading
|
||||
|
||||
* [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot)
|
||||
* [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent)
|
||||
* [AUTOTITLE](/copilot/using-github-copilot/coding-agent/best-practices-for-using-copilot-to-work-on-tasks)
|
||||
* [AUTOTITLE](/copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent#copilot-cant-create-a-pull-request-from-copilot-chat)
|
||||
|
||||
@@ -16,7 +16,10 @@ redirect_from:
|
||||
- /copilot/using-github-copilot/coding-agent/best-practices-for-using-copilot-to-work-on-tasks
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Making sure your issues are well-scoped
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ redirect_from:
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Overview
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ redirect_from:
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## About customizing {% data variables.copilot.copilot_coding_agent %}'s development environment
|
||||
|
||||
|
||||
@@ -14,7 +14,10 @@ redirect_from:
|
||||
- /copilot/using-github-copilot/coding-agent/enabling-copilot-coding-agent
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Overview
|
||||
|
||||
|
||||
@@ -18,7 +18,9 @@ redirect_from:
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For more information about {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Overview
|
||||
|
||||
{% data reusables.copilot.coding-agent.mcp-brief-intro %}
|
||||
|
||||
|
||||
@@ -23,3 +23,4 @@ redirect_from:
|
||||
- /copilot/using-github-copilot/coding-agent
|
||||
---
|
||||
|
||||
For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
@@ -13,7 +13,10 @@ redirect_from:
|
||||
- /copilot/using-github-copilot/coding-agent/reviewing-a-pull-request-created-by-copilot
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Reviewing {% data variables.product.prodname_copilot_short %}'s changes
|
||||
|
||||
|
||||
@@ -14,11 +14,14 @@ redirect_from:
|
||||
- /copilot/how-tos/agents/copilot-coding-agent/using-the-copilot-coding-agent-logs
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an overview of {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Introduction
|
||||
|
||||
After you give {% data variables.product.prodname_copilot_short %} a task, it works autonomously in the background to complete it. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
After you give {% data variables.product.prodname_copilot_short %} a task, it works autonomously in the background to complete it. See [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
The [Agents page](https://github.com/copilot/agents) provides an overview of your agent sessions across repositories. From this page, you can kick off new tasks and track {% data variables.product.prodname_copilot_short %}'s progress.
|
||||
|
||||
|
||||
@@ -15,7 +15,10 @@ redirect_from:
|
||||
- /copilot/using-github-copilot/coding-agent/troubleshooting-copilot-coding-agent
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an introduction to {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## {% data variables.product.prodname_copilot_short %} is not available in the "Assignees" list on my issue
|
||||
|
||||
|
||||
@@ -14,11 +14,14 @@ redirect_from:
|
||||
- /copilot/using-github-copilot/coding-agent/using-copilot-to-work-on-an-issue
|
||||
---
|
||||
|
||||
{% data reusables.copilot.coding-agent.preview-note %}
|
||||
> [!NOTE]
|
||||
> {% data reusables.copilot.coding-agent.preview-note-text %}
|
||||
>
|
||||
> For an overview of {% data variables.copilot.copilot_coding_agent %}, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
## Introduction
|
||||
|
||||
You can assign a {% data variables.product.github %} issue to {% data variables.product.prodname_copilot_short %}, just like you would with a human software developer. {% data variables.product.prodname_copilot_short %} will start working on the issue, raise a pull request and when it's finished working, request a review from you. For more information, see [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
You can assign a {% data variables.product.github %} issue to {% data variables.product.prodname_copilot_short %}, just like you would with a human software developer. {% data variables.product.prodname_copilot_short %} will start working on the issue, raise a pull request and when it's finished working, request a review from you. For more information, see [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
If you haven't used {% data variables.product.prodname_copilot_short %} to work on an issue before, you can find some useful advice for getting good results in [AUTOTITLE](/copilot/using-github-copilot/coding-agent/best-practices-for-using-copilot-to-work-on-tasks).
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ featuredLinks:
|
||||
- /copilot/get-started/what-is-github-copilot
|
||||
- /copilot/get-started/quickstart
|
||||
- /copilot/how-tos/build-copilot-extensions/quickstart-for-github-copilot-extensions-using-agents
|
||||
- /copilot/concepts/about-assigning-tasks-to-copilot
|
||||
- /copilot/concepts/about-copilot-coding-agent
|
||||
popular:
|
||||
- /copilot/get-started/github-copilot-features
|
||||
- /copilot/tutorials/copilot-chat-cookbook
|
||||
@@ -35,4 +35,3 @@ children:
|
||||
topics:
|
||||
- Copilot
|
||||
---
|
||||
|
||||
|
||||
@@ -128,7 +128,7 @@ Developers **should not**:
|
||||
* [{% data variables.copilot.copilot_chat_dotcom_short %}](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github)
|
||||
* [{% data variables.product.prodname_copilot_short %} code completion](/copilot/using-github-copilot/getting-code-suggestions-in-your-ide-with-github-copilot)
|
||||
* [{% data variables.copilot.copilot_chat_short %} in the IDE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide)
|
||||
* [{% data variables.copilot.copilot_coding_agent %}](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot)
|
||||
* [{% data variables.copilot.copilot_coding_agent %}](/copilot/concepts/about-copilot-coding-agent)
|
||||
|
||||
## Metrics to watch
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ Issues and pull requests in public repositories, and in private repositories for
|
||||
|
||||
## Assigning an issue to {% data variables.product.prodname_copilot_short %}
|
||||
|
||||
If you assign an issue to {% data variables.product.prodname_copilot_short %}, {% data variables.product.prodname_copilot_short %} will work autonomously on the issue, creating a pull request and, when it has finished, requesting that you review the pull request. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
If you assign an issue to {% data variables.product.prodname_copilot_short %}, {% data variables.product.prodname_copilot_short %} will work autonomously on the issue, creating a pull request and, when it has finished, requesting that you review the pull request. See [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
{% endif %}
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ You can review changes in a pull request one file at a time. While reviewing the
|
||||
|
||||
{% ifversion copilot %}
|
||||
|
||||
If the pull request was raised by {% data variables.product.prodname_copilot %} then, when you submit your comments, {% data variables.product.prodname_copilot_short %} will carry out more work to respond to your comments and will push a new commit to the pull request with further changes. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot).
|
||||
If the pull request was raised by {% data variables.product.prodname_copilot %} then, when you submit your comments, {% data variables.product.prodname_copilot_short %} will carry out more work to respond to your comments and will push a new commit to the pull request with further changes. See [AUTOTITLE](/copilot/concepts/about-copilot-coding-agent).
|
||||
|
||||
{% endif %}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user