microsoft/upgrade-agent-plugins

36

stars

25

commits

PowerShell

primary language

Sep 10, 2026

updated

README

GitHub Copilot upgrade

GitHub Copilot upgrade is an AI-powered agent that helps you upgrade applications to newer versions of languages, frameworks, and runtimes. It assesses your application, creates an upgrade plan, applies code changes, and validates the results through an interactive upgrade workflow.

Get started

GitHub Copilot upgrade is available from both the GitHub Copilot app and GitHub Copilot CLI.

GitHub Copilot app

Add this marketplace in the GitHub Copilot app →

This opens the GitHub Copilot app to confirm your intention to add the marketplace:

image

Once allowed, it will pre-populate the marketplace form:

image

After adding the marketplace, installing the plugin is a single click from within the UI:

image

Note: Prior to v1.0.3 of the GitHub Copilot app, you will need to restart the app after installing the plugin before you can use the GitHub Copilot upgrade agent.

Select the Upgrade agent from the Agent Picker: image

Prompt the agent:

upgrade my project to .NET 10

GitHub Copilot CLI

Add the marketplace:

/plugin marketplace add microsoft/upgrade-agent-plugins

Install the GitHub Copilot upgrade plugin:

/plugin install upgrade-agent@upgrade-agent-plugins

Select the agent:

/agent to select Upgrade

Prompt the agent:

upgrade my solution to .NET 10

GitHub Copilot Coding Agent

A custom agent definition and setup steps are provided for use with Copilot Coding Agent in GitHub. This allows Copilot to upgrade projects directly via pull requests.

See the cloud-agent README for setup instructions.

Contributors

anvillan

10 commits

tlmii

9 commits

lonitra

3 commits

mikadumont

2 commits

microsoft/upgrade-agent-plugins

36

stars

25

commits

PowerShell

primary language

Sep 10, 2026

updated

README

GitHub Copilot upgrade

GitHub Copilot upgrade is an AI-powered agent that helps you upgrade applications to newer versions of languages, frameworks, and runtimes. It assesses your application, creates an upgrade plan, applies code changes, and validates the results through an interactive upgrade workflow.

Get started

GitHub Copilot upgrade is available from both the GitHub Copilot app and GitHub Copilot CLI.

GitHub Copilot app

Add this marketplace in the GitHub Copilot app →

This opens the GitHub Copilot app to confirm your intention to add the marketplace:

image

Once allowed, it will pre-populate the marketplace form:

image

After adding the marketplace, installing the plugin is a single click from within the UI:

image

Note: Prior to v1.0.3 of the GitHub Copilot app, you will need to restart the app after installing the plugin before you can use the GitHub Copilot upgrade agent.

Select the Upgrade agent from the Agent Picker: image

Prompt the agent:

upgrade my project to .NET 10

GitHub Copilot CLI

Add the marketplace:

/plugin marketplace add microsoft/upgrade-agent-plugins

Install the GitHub Copilot upgrade plugin:

/plugin install upgrade-agent@upgrade-agent-plugins

Select the agent:

/agent to select Upgrade

Prompt the agent:

upgrade my solution to .NET 10

GitHub Copilot Coding Agent

A custom agent definition and setup steps are provided for use with Copilot Coding Agent in GitHub. This allows Copilot to upgrade projects directly via pull requests.

See the cloud-agent README for setup instructions.

Contributors

anvillan

10 commits

tlmii

9 commits

lonitra

3 commits

mikadumont

2 commits

Languages

PowerShell

60.9%

JavaScript

21.2%

C#

14.9%

Shell

2.9%