
How I Manage 15+ Repos with Claude Code (Without Losing My Mind)
Most Claude Code users work in one repo at a time. It's fine until your system spans multiple repos — then you're copy-pasting context between sessions, manually tracking which PR depends on which, and babysitting agents that can't see the full picture. I manage 15+ repos across Go, Rust, TypeScript, Python, and C++. 10 specialized Claude Code agents coordinate through Telegram. Here's what I tried first, why it didn't work, and what does. What Doesn't Work All of these approaches try to solve "how do I give one session access to multiple repos." But that's the wrong framing. When you need cross-repo context, what you actually need is cross-repo read and explore . The write should always be focused on a single repo, a single PR. ttal handles this by separating the two: ttal ask reads and explores anything, workers write to one repo at a time. Monorepo. I use Moon for monorepo management — I'm not anti-monorepo. But when your stack spans Go, Rust, TypeScript, Python, and C++, a single r
Continue reading on Dev.to
Opens in a new tab


