Alternative
A CC Switch alternative that routes every request
CC Switch makes it easy to flip which provider a tool uses. AutoJev takes a different approach: your agents stay connected to one local gateway, and each request is routed to the right model. You can bring your CC Switch providers with you in one import.
- Import Claude Code and Codex providers from CC Switch
- Routes with load balancing and intelligent selection
- Scheduled speed tests on your own machine
- Free and open source (MIT license)
Routes
Create reusable routes and bind your agents to a route ID.
fast
autojev/fast
Intelligent selection · Lower latency
quality
autojev/quality
Intelligent selection · Higher quality
cheap
autojev/cheap
Intelligent selection · Lower cost
balanced
autojev/balanced
Intelligent selection · Balanced
lb
autojev/lb
Load balancing · 70 / 30
Why people look for a CC Switch alternative
CC Switch is a capable, popular tool. Its model is simple: each tool has an active provider, and you switch it with one click. That works well when you use one provider at a time.
It gets harder when you want several models in play at once — a cheap model for routine edits, a stronger one for hard problems, a local model when you are offline — or when you want the choice to depend on how fast each model actually is today. That is a routing problem rather than a switching problem, and it is the problem AutoJev is designed around.
Some people also just want a smaller tool: AutoJev does not manage MCP servers, Skills or prompts. It does one thing — connect agents to models through a local gateway — and shows you exactly what each request did.
How AutoJev differs
One endpoint, many models
Agents connect once to http://127.0.0.1:9527/v1 and request a route such as autojev/fast. Change the models behind a route without touching agent configs again.
Strategies, not toggles
Weighted load balancing with priority groups, or intelligent selection with balanced, lower-cost, higher-quality or lower-latency preferences. To pin one model, call <provider>/<model_id> directly.
Measured, not guessed
Speed tests record first-content latency and tokens/s for each model on a schedule. The lower-latency preference decides locally from those numbers.
Logs per request
See the agent, route, chosen model, upstream attempts, tokens, first-byte time and estimated cost for every request. Prompts and keys are not stored in logs.
At a glance
CC Switch facts from its GitHub README, as of October 2026.
For the full table see AutoJev vs CC Switch.
Move from CC Switch to AutoJev
Most of the setup carries over. Plan on about ten minutes.
- 1
Install AutoJev
Download the installer for macOS, Windows or Linux from the download page and open the app. The gateway starts on 127.0.0.1:9527.
- 2
Import your providers
Go to Providers → Import from CC Switch. AutoJev opens ~/.cc-switch/cc-switch.db read-only and imports Claude Code and Codex provider connections — endpoint, key and the model you had set. Duplicates by endpoint are skipped; CC Switch’s own data is not changed.
- 3
Add models and prices
For each provider, add the model IDs you want to route with their upstream API type and price per 1M tokens. Run a provider test to confirm the key works.
- 4
Build routes
Create routes such as fast, quality and cheap. Pick a strategy and preference, and let speed tests collect data.
- 5
Hand the agents over
In CC Switch, stop managing the agents you are moving. Then in AutoJev → Agents, select a route and click Connect. AutoJev backs up each config file before writing it.
What Codex ends up using
After connecting, Codex requests a route from the local gateway. Ask the gateway which models and routes it exposes:
Keep CC Switch for MCP and Skills if you like
MCP servers, Skills, prompts and usage history are not imported. You can keep CC Switch for those and let AutoJev handle model routing — just make sure only one app manages each agent’s model settings.
Trademarks
CC Switch, Claude Code, Codex and other product names are trademarks of their respective owners. AutoJev is not affiliated with or endorsed by them. Competitor details are summarized from public documentation as of October 2026 and may have changed.
Frequently asked questions
What is the best CC Switch alternative?
It depends on why you are switching. If you want per-request model routing, speed tests and load balancing across providers, AutoJev is built for that. If you mainly need MCP and Skills management, CC Switch remains a good choice.
Will importing change my CC Switch setup?
No. AutoJev opens the CC Switch database read-only and copies provider connections into its own database at ~/.autojev/autojev.db.
Which CC Switch providers are imported?
Claude Code (and Claude Desktop) providers with an Anthropic base URL, and Codex providers from their config. Entries without a usable endpoint are skipped, and providers whose endpoint already exists in AutoJev are de-duplicated.
Does AutoJev support the same agents as CC Switch?
There is a lot of overlap — Claude Code, Codex, Gemini CLI, Grok Build, OpenCode, OpenClaw and Hermes. AutoJev also supports Kimi Code, oh-my-pi and custom agents. It does not configure Claude Desktop.
Are my API keys safe in AutoJev?
Keys stay on your machine in ~/.autojev/autojev.db and are sent only to the provider they belong to. Note they are currently stored unencrypted, so protect your user account and disk as usual.
Is AutoJev free?
Yes. AutoJev is free and open source under the MIT license, with no account and no markup on model usage.
Keep exploring
Updated 2026-10-14
Give every agent the right model.
Install AutoJev, add the providers you already pay for, and connect your agents in one click. Everything stays on your machine.
Free & open source · macOS · Windows · Linux