From c75bd33ee9b22be3e3c0edcb877ebdfb101897d3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Jun 2025 10:07:28 +0000 Subject: [PATCH 1/3] Initial plan for issue From 906c26ea61e11b323e7e9a9898380d256f2022b7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Jun 2025 10:14:43 +0000 Subject: [PATCH 2/3] Add links to bullet points and clarify difference between Copilot coding agent and VS Code agent mode Co-authored-by: hubwriter <54933897+hubwriter@users.noreply.github.com> --- .../coding-agent/about-assigning-tasks-to-copilot.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md b/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md index 0e868ebb824d..8e6e4532dbf4 100644 --- a/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md +++ b/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md @@ -29,13 +29,17 @@ With {% data variables.copilot.copilot_coding_agent %}, {% data variables.produc To delegate development tasks to {% data variables.product.prodname_copilot_short %}, you can: -* Assign an issue to {% data variables.product.prodname_copilot_short %} -* Use {% data variables.copilot.copilot_chat %} to ask {% data variables.product.prodname_copilot_short %} to create a pull request +* Assign an issue to {% data variables.product.prodname_copilot_short %}. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/using-copilot-to-work-on-an-issue). +* Use {% data variables.copilot.copilot_chat %} to ask {% data variables.product.prodname_copilot_short %} to create a pull request. See [AUTOTITLE](/copilot/using-github-copilot/coding-agent/asking-copilot-to-create-a-pull-request). {% data variables.product.prodname_copilot_short %} will evaluate the task it has been assigned based on the prompt you give it—whether that's from the issue description or a chat message. Then {% data variables.product.prodname_copilot_short %} will make the required changes and open a pull request. When {% data variables.product.prodname_copilot_short %} finishes, it will request a review from you, and you can leave pull request comments to ask {% data variables.product.prodname_copilot_short %} to iterate. 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 %} 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 in {% data variables.product.prodname_vscode %}, see [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide?tool=vscode#agent-mode). + ### Streamlining software development with {% data variables.copilot.copilot_coding_agent %} Assigning tasks to {% data variables.product.prodname_copilot_short %} can enhance your software development workflow. From e5f488ee3b43ca1418722957cef2552a03b0d58f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 3 Jun 2025 10:16:17 +0000 Subject: [PATCH 3/3] Update link to match exact specification from issue (Visual Studio tool with copilot-edits-1 anchor) Co-authored-by: hubwriter <54933897+hubwriter@users.noreply.github.com> --- .../coding-agent/about-assigning-tasks-to-copilot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md b/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md index 8e6e4532dbf4..9017389b76eb 100644 --- a/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md +++ b/content/copilot/using-github-copilot/coding-agent/about-assigning-tasks-to-copilot.md @@ -38,7 +38,7 @@ While working on a coding task, {% data variables.product.prodname_copilot_short ### {% data variables.copilot.copilot_coding_agent %} vs. agent mode in {% data variables.product.prodname_vscode %} -{% 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 in {% data variables.product.prodname_vscode %}, see [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide?tool=vscode#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). ### Streamlining software development with {% data variables.copilot.copilot_coding_agent %}