Getting Claude-on-web to use a single Github repo, circa 09-may-2026
(note to self, or others, in case it helps)
I keep my service vendors separated in distinct browser profiles: I do all my Claude work in one, and my GitHub work in another. I use separate email (sub-)addresses for each. The idea was to reduce confused-deputy attacks and cross-vendor tracking. I can't say I recommend doing things this way, but it's what I do.
I was working with Claude Code on my laptop (the CLI/TUI thing you install from Homebrew) to build a web service, and it looked like it was going to take a while, so I wanted to move the work to some server so I could close my laptop. Also, I wanted to be able to visit the new site from my phone. I figured the claude-on-web tool (https://claude.ai/code , the one that runs on an Anthropic VM) would be a good approach (turns out maybe not). So it was time to learn how to set that up.