I switch coding agents constantly.

Opus is ahead one month, some GPT the next, Gemini gets better, Cursor changes, local setups become good enough for some tasks, on top of that, usage limits and token policies keep forcing me to jump tools mid-project just to keep shipping.

Every switch has the same annoying failure mode:

the new agent is looking at the same repo, but it has lost the project's working memory.

It re-scans the tree to orient itself.