Skip to content

v2.1.1 — multi-account Claude Code launcher with rate-limit failover proxy

Choose a tag to compare

@jellologic jellologic released this 08 Sep 18:20
· 13 commits to main since this release

swisscode v2 is a full rewrite of the 0.6.x line: a launcher and account manager for Claude Code built around a subscription vault, a localhost failover proxy, and a web UI.

Install

npm i -g swisscode

Requires Node.js 22+ and an installed claude binary.

Highlights

  • Subscription vault — snapshot multiple Claude Pro / Max logins, see live 5-hour and 7-day usage per account, switch with one command
  • Failover proxy (swisscode proxy run, 127.0.0.1:8123) — fails over to the next account on 429/529, refreshes once and retries on 401, records redacted traffic
  • Traffic inspector — conversation threads, tool calls, and token usage per turn in the web UI
  • OpenRouter + custom providers — stored API keys, model catalog, declarative HTTPS test endpoints, no code
  • Profiles — one named profile binds agent, provider, model, and account; swisscode <profile> launches
  • Self-contained binary — zero runtime dependencies, works offline after install

Notes

  • v2 does not migrate 0.6.x configuration automatically, and does not yet include per-directory bindings, the doctor preflight, or the Kilo / OpenCode agents.
  • See the README's Coming from 0.6.x section for details.