by DevDock-AI
Rotate Claude and GPT subscriptions and API keys seamlessly inside the Claude Code CLI — switch on usage limits without interrupting your session, all from a local dashboard. 100% local.
# Add to your Claude Code skills
git clone https://github.com/DevDock-AI/claude-unlimitedGuides for using cli tools skills like claude-unlimited.
See how claude-unlimited compares with popular alternatives.
claude-unlimited is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by DevDock-AI. Rotate Claude and GPT subscriptions and API keys seamlessly inside the Claude Code CLI — switch on usage limits without interrupting your session, all from a local dashboard. 100% local. It has 53 GitHub stars.
claude-unlimited's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/DevDock-AI/claude-unlimited" and add it to your Claude Code skills directory (see the Installation section above).
claude-unlimited is primarily written in Python. It is open-source under DevDock-AI on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh claude-unlimited against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
See comparison
Claude Unlimited pools your Claude (Pro · Max), ChatGPT/Codex, and Anthropic API accounts into one continuous supply for Claude Code. When an account runs dry, the next one takes over on the very next request — same session, same context, same terminal. You keep typing.
It happens between requests, in the background. No logout, no handover, no restarting the session — the account underneath you changes and nothing else does. Often the dashboard's activity log is the only place you'll find out it happened.
| Why Claude Unlimited | The problem it removes |
| Features | What you get |
| How it works | The flow, and why nothing leaves your machine |
| Install | One line |
| Add a Claude subscription | One command |
| Add a ChatGPT / Codex subscription | One command |
| Add an API key | Dashboard only |
| Models parity | Which GPT model runs each Claude model |
| Usage | Daily driving |
| The Claude desktop app | Route the app through your pool too |
| The dashboard | What you can see and control |
| Notifications | Know before you run out |
| Updates | How new versions reach you |
| Command reference | Every command |
| AGENTS.md | Setting this up with a coding agent |
| Troubleshooting · Security · Contributing | The rest |
You're deep in a Claude Code session. Context is loaded, the plan is working — and you hit your usage limit.
The manual workaround is grim: write yourself a handover note, log out, log into another account, paste the note back, and hope nothing important got lost.
Claude Unlimited removes that moment entirely. When one account approaches its limit, the next one takes over on the very next request. Same session, same context, same terminal. You don't get logged out, you don't get prompted, you don't restart anything. Often the first you'll know about it is a line in the activity log.
It pools whatever you've got — Claude Pro/Max subscriptions, ChatGPT/Codex subscriptions, Anthropic API keys, your own gateway — and treats them as one continuous supply.
Other multi-account tools automate the swap too, but they're CLI-only. There's nowhere to see what's happening. Claude Unlimited's control surface is a real dashboard.
| 🔄 | Seamless rotation — the handover happens between requests. Your session never breaks, never prompts, never restarts. |
| Mixed pools — Claude subscriptions, ChatGPT/Codex, and API keys side by side, each with its own priority and threshold. | |
| Claude Code, powered by GPT — a Codex account is translated to and from the Anthropic API shape, with real token-level streaming. Claude Code can't tell. | |
| 🎚️ | Models parity — you decide which GPT model and reasoning effort each Claude model maps to, and what it costs your Codex quota. |
| 🖥️ | The Claude desktop app too — not just the terminal. One command points it at your pool, and --revert puts it back. |
| 📊 | A dashboard you'll actually open — live usage bars, cost tracking, model split, per-project attribution, activity log. |
| 🔒 | 100% local — no account, no telemetry, no cloud. Your credentials never leave your machine. |
| ⚙️ | One command to work — claude-unlimited code and you're routed. |
| 🔔 | Notifications — told before you run out, not after. |
| 🔑 | OS-native credential storage — Keychain / Secret Service / DPAPI. Never plaintext on disk. |
| 📦 | Encrypted export/import — move your whole setup to another machine safely. |
| 🌍 | 4 languages — English, Spanish, Romanian, German. |
| 🪶 | Almost no dependencies — Python standard library, one library for export encryption, zero frontend build. |
claude (or any Anthropic-API client)
│
│ ANTHROPIC_BASE_URL=http://127.0.0.1:4317
▼
╔═══════════════════════════════════════════════╗
║ Claude Unlimited daemon — YOUR MACHINE ║ 127.0.0.1 only.
║ ║ Not reachable from
║ ┌─────────────────────────────────────┐ ║ your network, let
║ │ Router — picks the account │ ║ alone the internet.
║ │ sticky until it hits its threshold │ ║
║ └──────────────────┬──────────────────┘ ║
║ ┌──────────────────▼──────────────────┐ ║
║ │ Gateway — swaps in the real │ ║
║ │ credential for this one request │ ║
║ └──────────────────┬──────────────────┘ ║
║ ┌──────────────────▼──────────────────┐ ║
║ │ Dashboard · 127.0.0.1:4317 │ ║
║ └─────────────────────────────────────┘ ║
╚═══════════════════┬═══════════════════════════╝
│ only the request you already meant to make
▼
api.anthropic.com · ChatGPT/Codex · your own gateway
The rotation is invisible to Claude Code. It sends one request, gets one answer. It is never told which account served it, never asked to re-authenticate, and never sees a different endpoint. Claude, ChatGPT/Codex and 🔑 API keys all arrive as the same Anthropic-shaped response — which is exactly why your session can carry on through a switch without noticing one happened.
This is the part worth being explicit about:
127.0.0.1. None of it is transmitted anywhere.claude never sees your real credentials either. It authenticates to the daemon
with a local placeholder token. The real credential is substituted server-side and never
returned to the client.Pick your system, copy the one line, paste, done. It installs everything it needs (even Python, if you don't have it), starts in the background, and opens the dashboard at http://127.0.0.1:4317/ — where you add your first account.
🍎 macOS & 🐧 Linux — paste into a terminal:
curl -fsSL https://raw.githubusercontent.com/DevDock-AI/claude-unlimited/main/install.sh | bash
🪟 Windows — press Win + R (or open Command Prompt), paste, press Enter:
powershell -ExecutionPolicy Bypass -NoProfile -Command "irm https://raw.githubusercontent.com/DevDock-AI/claude-unlimited/main/install.ps1 | iex"
🪟 Windows, already in PowerShell? — paste this shorter version instead:
irm https://raw.githubusercontent.com/DevDock-AI/claude-unlimited/main/install.ps1 | iex
Then run claude-unlimited code and you're routed. On Windows, run the installer from an
**Adminis