Cclauncher — AI skill for Claude Code
Switch Claude Code between LLM providers — no proxy, no config editing.
How to install Cclauncher
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dotcommander/cclauncher and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cclauncher does
Switch Claude Code between LLM providers — no proxy, no config editing.
Alternatives in AI
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
- DontFeedTheAI — Transparent anonymization proxy for AI-assisted pentesting 654 ★
- Agency Orchestrator — 🚀 One sentence → multi-AI-role collaboration → complete plan in minutes 453 ★
README
CCL — Claude Code Launcher
CCL runs Claude Code against a different model provider — DeepSeek, GLM, a local model, whatever — without you editing config or exporting environment variables by hand.
It works because Claude Code only speaks the Anthropic Messages API. Any provider that also speaks that API will work with Claude Code; the model just needs to be reachable at the right URL with the right key. CCL knows those URLs and keys, sets them, and launches `claude`.
How it works
`ccl --provider deepseek` does three things:
- Reads the
deepseekentry from your config — base URL, API key, model name. - Sets the
ANTHROPIC_*environment variables to match, and removes any pre-existingANTHROPIC_*/CLAUDE_CODE_*variables from the environment so they can't leak through. - Replaces itself with
claudeviasyscall.Exec.
There's no proxy or translation layer in the request path — CCL exits the moment `claude` starts, and the process you're left talking to *is* Claude Code, configured. (Transformer rules for non-Anthropic-shaped APIs exist but are opt-in; nothing runs between you and the model unless you set them up.)
Install
go install github.com/dotcommander/cclauncher/cmd/ccl@latest
`~/go/bin` must be on your `PATH`. From source:
git clone https://github.com/dotcommander/cclauncher
cd cclauncher
go build -o ccl ./cmd/ccl
mkdir -p "$(go env GOPATH)/bin"
ln -sf "$(pwd)/ccl" "$(go env GOPATH)/bin/ccl"
Usage
ccl # pick a provider; pre-selects the default
ccl --provider deepseek # this session only; skips the picker
ccl --provider synthetic "fix the null pointer in main.go"
Arguments after the provider flag pass through to `claude` unchanged.
| Command | Description |
|---|---|
ccl --provider |
Select a provider for this session |
ccl providers |
List providers and whether each key is set |
| `ccl doctor [--provider ] [ |
Related Skills
Ccrelay
Local API proxy (VS Code extension + desktop app) for Claude Code, Cowork & Codex. Automatic protocol conversi
Claudegate
ClaudeGate - A CLI wrapper that lets you switch between Anthropic, OpenRouter, Z.AI, Kimi K2, Novita AI, and c
Modelweaver
Multi-provider model orchestration proxy for Claude Code. Route agent roles (planning, coding, research) to di
Tresor
⚡Switch LLM Providers for Any App with One Click: A Single-Binary LLM Gateway with Auto API Translation and Tr
LLM Rate Limit Proxy
Self-hosted LLM proxy that pools and rotates your API keys, queues requests instead of returning 429 Too Many
Nano LLM Proxy
Tiny single-binary LLM gateway — pool multiple providers and API keys behind one OpenAI/Anthropic-compatible e
Related Agents
AI LLM Expert
AI/LLM specialist. Use PROACTIVELY for model selection, prompt engineering, or RAG architecture. MUST BE USED
Castari Proxy
Use Claude Agent SDK and Claude Code with other providers/models.
Network Config Reviewer
Network configuration security and correctness auditor. Invoke when given a router or switch configuration to