multi-clawd
One Claude is never enough
An OpenClaw plugin that registers your extra Claude Code logins as first-class CLI backends. When your main account hits a usage limit, failover rolls to your second account on the same model — instead of dropping to a smaller one — with every tool, skill, and MCP bridge intact.

Features
What it does.
First-Class Backends
Every account registers as a real CLI backend (claw2/…, claw3/…) — resolvable in model refs, fallback chains, and per-agent overrides. No API keys, no baseUrl hacks.
Same-Model Failover
Exhaust the account, not the model. A usage limit rolls to your next login on the same model — tier drops become the last resort instead of the default.
Full Harness on Every Hop
Each backend is a genuine Claude Code subprocess: native tools, skills, the OpenClaw MCP bridge, and native compaction all survive the hop across accounts.
Token Hygiene
Setup-tokens are read at launch and passed only through the child process environment. Never committed, never logged, never in your config in plain sight.
Self-Healing Registration
If the plugin loader hands over an empty config block, registration re-reads the resolved runtime config directly — a flaky pass can't silently disable your failover.
Isolated Logins
Each account lives in its own CLAUDE_CONFIG_DIR with its own token file, keeping sessions, settings, and auth cleanly separated per login.
How it works
4 simple steps.
Install the CLI
npm i -g @drakon-systems/multi-clawd, then multi-clawd update. The CLI installs the plugin with the right flags, offers the gateway restart, and runs a health check. Also on npm and ClawHub; no clone, no build step.
Run the Wizard
multi-clawd setup walks through accounts, isolated login dirs, token storage and the pool. It backs up openclaw.json before touching it, merges rather than overwrites, and supports --dry-run.
Sign In the Second Account
multi-clawd login claw2 launches the right Claude sign-in with the correct config dir and confirms which email landed. Tokens can resolve from your secret manager instead of a file on disk.
Verify the Routing
multi-clawd chain shows what actually serves each turn and flags anything bypassing the pool; doctor checks the whole install. Limits now roll across your accounts before any model-tier drop.
One chain, all your capacity
Your fallback chain stops meaning “smaller model” and starts meaning “next account”.
"agents": { "defaults": { "model": {
"primary": "claude-cli/claude-fable-5", // main login
"fallbacks": [
"claw2/claude-fable-5", // 2nd login — same model
"claw3/claude-fable-5", // 3rd login? go on then
"anthropic/claude-opus-4-8" // only NOW drop a tier
]
} } }4
Claws
0
API keys required
100%
Harness intact
MIT
Licence
Frequently Asked Questions
What is multi-clawd?+
Why does this need a plugin at all?+
Does failover keep my skills and MCP tools?+
Is this within my provider's terms?+
How many accounts can I add?+
How do I keep it up to date?+
Does it pick models for me?+
What does it cost?+
Grow an extra claw
Stop letting your second Claude account sit idle. Install multi-clawd and make your failover chain pool the capacity you already pay for.