Use Claude Code with llmapi.cheap
Run Claude Code on Gemini 3.8 Flash, Claude Sonnet 4.6, Claude Opus 4.6 or GPT-OSS with a single llmapi.cheap key. Plans start at $2 a month, and there is a free one-hour trial.
Fastest: one command
The setup command finds Claude Code on your machine, writes its configuration with your key and sets Gemini 3.8 Flash (high) as the default model. It needs no Node.js. Sign up first: your key is created automatically, and the dashboard shows this command with the key already filled in.
macOS / Linux
curl -fsSL https://llmapi.cheap/install.sh | shWindows (PowerShell)
irm https://llmapi.cheap/install.ps1 | iexManual setup
Add the env block to your Claude Code settings (also used by the VS Code and JetBrains extensions), then restart. Run /logout once if Claude Code reports an auth conflict with a claude.ai login.
{
"model": "gemini-3.8-flash-high",
"env": {
"ANTHROPIC_BASE_URL": "https://llmapi.cheap",
"ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "gemini-3.8-flash-high",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "gemini-3.8-flash-high",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "gemini-3.8-flash-high"
},
"modelPicker": {
"replaceBuiltInOptions": true,
"options": [
{ "model": "gemini-3.8-flash-high", "label": "Gemini 3.8 Flash (high)", "behavesAs": "claude-sonnet-4-6" },
{ "model": "gemini-3.1-pro-high", "label": "Gemini 3.1 Pro", "behavesAs": "claude-sonnet-4-6" },
{ "model": "claude-sonnet-4-6", "label": "Claude Sonnet 4.6", "behavesAs": "claude-sonnet-4-6" },
{ "model": "claude-opus-4-6", "label": "Claude Opus 4.6", "behavesAs": "claude-opus-4-6" }
]
}
}The modelPicker block makes /model list llmapi models by name instead of the built-in Claude rows. The setup command writes it with every model on your plan.
Or for a single session:
ANTHROPIC_BASE_URL=https://llmapi.cheap ANTHROPIC_AUTH_TOKEN=YOUR_API_KEY claudeEndpoints
Use the base URL that matches the protocol your tool speaks.
- OpenAI
- https://llmapi.cheap/v1
- Anthropic
- https://llmapi.cheap
- Gemini
- https://llmapi.cheap/v1beta
- Models
- https://llmapi.cheap/v1/models
Model IDs
Any of these work wherever Claude Code asks for a model name. Gemini 3.8 Flash (high) is the default the setup command picks.
| Model ID | Model |
|---|---|
gemini-3.8-flash-high | Gemini 3.8 Flash, high reasoning (default) |
gemini-3.8-flash | Gemini 3.8 Flash, medium reasoning |
gemini-3.8-flash-low | Gemini 3.8 Flash, low reasoning |
gemini-3.1-pro-high | Gemini 3.1 Pro, high reasoning |
gemini-3.1-pro-low | Gemini 3.1 Pro, low reasoning |
gemini-3-flash | Gemini 3 Flash |
claude-sonnet-4-6 | Claude Sonnet 4.6 |
claude-opus-4-6 | Claude Opus 4.6 |
gpt-oss-120b | GPT-OSS 120B |
Troubleshooting
- 401 / invalid key: check the key starts with
sk-llm-and has no extra spaces. Create a new one under Dashboard → API keys if needed. - Model not allowed: the free trial covers the Gemini models; Claude and GPT-OSS come with any paid plan.
- 404 on requests: OpenAI-style tools need
https://llmapi.cheap/v1; Anthropic-style tools needhttps://llmapi.cheapwithout/v1.