Migrate a codebase from Solid to React with parallel agents
Cursor ran hundreds of agents on one codebase for weeks, doing an in-place Solid-to-React migration (+266K/-193K edits) that passed CI but still needed careful review.
Done withCursor
- What they did
- Cursor pointed its multi-agent system at its own codebase for an in-place Solid-to-React migration. Planner agents explored the code and created tasks, and sub-planners covered specific areas. Worker agents each took one task and pushed changes to the same branch, while a judge agent decided at the end of each cycle whether to continue. Earlier designs with locks and flat self-coordination had failed.
- How it went
- The migration took over three weeks and made +266K/-193K edits. It passed CI and early checks, but the authors say it still needs careful review.
- Worth knowing
- The post says prompts mattered more than the harness or models. It also says agents sometimes ran far too long and needed periodic fresh starts to counter drift.
Try it yourself with Cursor
I want to migrate my codebase at [repo path] from [source framework, e.g. Solid] to [target framework, e.g. React] in place. First write a migration plan that splits the work into independent chunks by [directory or feature], then run background agents on those chunks in parallel. Each chunk is done when it builds and the existing tests pass. Finish with a summary of what changed and which files most need my careful review, and don't merge anything until I've looked at it.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: cursor.com · Undated
Related use cases
Keep coding agents running autonomously for long stretches
Cursor's write-up on scaling long-running autonomous coding.
Draft newsletters and social posts in your own voice
A marketer built a Cursor workflow that learns from his content and scraped posts to write newsletters, LinkedIn posts and threads from raw notes.
Coordinate sub-agents to monitor PRs and fix prod bugs
A Cursor Projects coordinator agent delegates to sub-agents, watches new PRs and production bugs, spins up agents to fix issues, and surfaces questions to the user.
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.
Let terminal agents make phone calls
A CLI tool built on Twilio gives terminal agents a voice to make calls, with a dashboard for questions they can't answer.
Custom agent
Turn GitHub issues into draft pull requests with long-running agents
The author used Dots for read-heavy long-horizon tasks like reading GitHub issues and making PRs, which were typically poor but gave a starting point.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.