Migrate a large web application with Copilot Agents
A developer found Copilot Chat struggled with a large web app migration, so switched to Copilot Agents, which handled the codebase better; the migration was still early.
Done withGitHub Copilot
- What they did
- The developer began migrating a large web application with Copilot Chat, which struggled to grasp the whole app. They moved to Copilot Agents (agent mode in VS Code) and steered it with prompts. The agent often replied with questions that led to its next actions, which the developer compared to pair programming.
- How it went
- Agents handled the larger codebase better than Chat and responded well to prompts. The migration is only in its early phases, so the post gives no results, numbers or completion outcome.
- Worth knowing
- The post is an early impression with no metrics or specifics, so treat it as a pointer to try agent mode, not a proven migration method.
Try it yourself with GitHub Copilot
I need to migrate my web application in [repo name] from [current framework or version] to [target framework or version]. Start by scanning the codebase and writing a step-by-step migration plan that groups the work into small chunks, then complete the first chunk on a new branch and open a pull request. Stop after that first PR with a list of remaining steps and any risky areas you found, and wait for my go-ahead before starting the next chunk.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: dev.to · Undated
Related use cases
Run a solo company with eight agent departments
A founder set up CEO, CFO, COO, lawyer, accountant, marketing, CTO, and improver agents that share memory and consult each other.
Rewrite a runtime from TypeScript to Rust with agents
GitHub engineers used Copilot tools to have agents write most of an 800,000-line Rust rewrite of the Copilot runtime across 128 PRs, fixing a few regressions.
Iterate on tasks with Copilot CLI autopilot and fleet
The author used autopilot to iterate until done and /fleet to split work across parallel subagents, noting overhead on small tasks.
Build a C compiler with a team of parallel agents
Anthropic's engineering write-up on tasking Opus 4.6 agent teams with building a C compiler.
Reverse engineer legacy systems without source code
Thoughtworks consultants used Gemini 2.5 Pro in a two-week pilot to produce validated blueprints of legacy systems' functionality.
Migrate WordPress posts to MDX
Claude Code pulled posts from the WordPress REST API and converted them to MDX with frontmatter, migrating 367 posts and 5 pages in one session.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.