Separating Claude Code Personal Sub and Claude Code Company Sub
It's surprisingly easy
alias cc="CLAUDE_CODE_NO_FLICKER=1 claude --dangerously-skip-permissions --teammate-mode auto"alias ccl="CLAUDE_CODE_NO_FLICKER=1 CLAUDE_CODE_USE_VERTEX=1 CLOUD_ML_REGION=global ANTHROPIC_VERTEX_PROJECT_ID=tech-innovation-prod ANTHROPIC_MODEL=claude-opus-4-6[1m] ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-6[1m] claude --dangerously-skip-permissions --teammate-mode auto"It's surprisingly easy
Why? Multi-tenant environments. First, we need to understand a few differences between environments:
So
Most people physically separate their tenancy, such as Claude Code, from their personal vs. work laptops. So in most cases, it's not a big deal.
But when you need multi-tenancy, it becomes super stressful. For example, say you have two different toolkits:
Most MCP auth states or code harnesses don't support profiles, so you can only log in to one.
So therefore... a natural evolution was to have both:
to physically isolate tenancies.
Now we've solved the multiple-profile issue, but the client's problems persist. Now let's get back to the environments:
All MCP auth or toolkit auth info should always be saved in the Agent Runtime Environment IMHO. However, a surprising number of harnesses tie them to the LLM server (such as Codex Apps or Claude.ai Plugins) or put them in the end-user UI (Claude Desktop or Codex Desktop).
Now the problem is:
The only way to reliably isolate different auth information is thus:
Then
are both isolated VPS, and
This way, you can provide different toolkits, creating multiple dev environments.
If you are in a competitive VC-funded space, it's foolish to compete without raising money. Don't bring a knife to a gun fight. Andrew Wilkinson (@awilkinson)
For 10x Technopreneurs, the Cost of Engineering is relatively cheap because they can do the initial work. Therefore, they do not need the upfront budget to collaborate with the engineers to create the first MVP. That means the First Two Months of a Startup can be spent making the product rather than focusing on the team or preparing for funding.
This can mean good and bad things for them:
On the bright side. If the technopreneurs are lean enough, it may be much more efficient to check the Product-Market Fit. Essentially, they can Cut the Fat. There are dozens of examples, like the early days of Mark Zuckerberg, the creators of Obsidian, or even Mr. Levels.
On the dark side. Whether that can be sustainable enough -- it's a different story. If the technopreneurs are genuinely talented, they can beef up the speed of innovation and continue the steam. However, for the company to succeed and expand in the market, it needs to grow at some point. Still, if the company relies too profoundly on its founders, it may be easier to decouple the product from the technopreneurs.
Also, knowledge can be a curse; sometimes, they become too technical and tend to create a product that leans toward a specific portion of society. Technopreneurs also take certain learning curves for granted, making mass-market products impossible. In this case, think of Steve Wozniak as a technopreneur. He had the talent and could make a full-blown product, but it never would've become Apple if it weren't for Steve Jobs.
Cutting the fat does not mean falling into overconfidence. It's a good thing that entrepreneurs have a technical background, but superhero technopreneurs rarely exist.
alias cc="CLAUDE_CODE_NO_FLICKER=1 claude --dangerously-skip-permissions --teammate-mode auto"alias ccl="CLAUDE_CODE_NO_FLICKER=1 CLAUDE_CODE_USE_VERTEX=1 CLOUD_ML_REGION=global ANTHROPIC_VERTEX_PROJECT_ID=tech-innovation-prod ANTHROPIC_MODEL=claude-opus-4-6[1m] ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-6[1m] claude --dangerously-skip-permissions --teammate-mode auto"