One plan for the whole stack swap.
A full step-by-step migration playbook for each (from → to) pair below, composed into one sequence. Install all targets up front, reuse one set of shared API keys, then line up every source vendor's cancellation flow at the end. Optimizer estimates $50/mo saved if you complete this plan.
- 01Cursor→aiderFREE$0
- 02Claude Code→OpenHandsFREE$0
- 03GitHub Copilot→Continue.devFREE$0
Your stack → 3 open-source tools
We install all replacements first so you can A/B them against your current tools before cancelling anything. Configs port next, then a smoke test per switch, and only then do we cancel — so you’re never left without a working setup. The last phase is the reverse playbook if any single switch doesn’t fit.
Install every replacement before touching your current setup. These are separate binaries / editor extensions, so you can run the old and new tools side by side until you're confident in each switch.
- aiderpip install aider-chatBYO API key (Anthropic/OpenAI/local). No GUI.
- OpenHandsdocker run docker.all-hands.dev/all-hands-ai/openhands:0.30Docker required. Heavier setup than CLI tools.
- Continue.devVSCode/JetBrains marketplace: 'Continue'Tab autocomplete needs a fast local model or hosted API.
Unlock your composed migration
Phase one’s on us. The full 5-phase sequence — key reuse, config ports, the combined smoke test, every cancel route, and per-switch rollback — opens the second you join.
- All 5 phases across 3 switches, copy-paste ready
- Every playbook — single switches and future Optimizer runs
- Reclaim $50/mo · $600/yr with the cancel routes
- gotnerfed ask — grounded help through every phase