Try Copilot Agents for a complex app upgrade
A developer moved a big web app migration from Copilot Chat to Copilot Agents after Chat had trouble keeping up with the full project.
- What they did
- They began the upgrade in Copilot Chat, but it could not keep the whole application in view. They then switched to Copilot Agents inside VS Code and guided the work through prompts. The agent often asked follow-up questions, then used the answers to choose its next action, which the developer likened to pair programming.
- How it went
- Copilot Agents coped with the codebase more smoothly than Chat and reacted well to instructions. The migration was still in its early stage, so there were no finished results, measurements, or completion report yet.
- Tips
- For a very large repo, agent mode may be easier to steer than chat alone. Since this was only an early test, use it as a trial pattern rather than proof that the method will work for every migration.
Try it yourself with GitHub Copilot
I have a web app in [repo name] that I want to move from [old stack or version] to [new stack or version]. First, review the repository and outline a migration sequence in small, manageable parts. Then carry out only the first part on a fresh branch. Before you do anything that cannot be undone, stop and ask me to confirm. After that first part is done, report what changed, what is still pending, and any areas that may need extra care, then wait for my approval before continuing.
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Use Copilot to draft a hard Flutter function
A developer had GitHub Copilot write a tricky Flutter function, then checked it with their own tests and harness.
Design a PR review agent for Azure DevOps
A developer explored how to use GitHub Copilot to review pull requests for Azure DevOps repos, despite Copilot’s built-in review being limited to GitHub.
Create a filtered summary page with Copilot
Copilot agent mode in Visual Studio 2022 built a charges report in a Razor Pages app, added navigation, and drafted the commit steps.
Use Copilot to assemble a FastAPI image browser
A developer asked GitHub Copilot Agent Mode for one FastAPI app and got a working image browser back.
Use Copilot CLI subagents for parallel terminal work
A commenter used GitHub Copilot CLI to split repo work across multiple subagents, run commands in parallel, and review the results live.
Set Copilot to code in a branch before it pushes
A developer used GitHub Copilot to work issues, but learned to give tighter instructions after it wrote weak first PRs and pushed to the wrong place.