Connect IDEs
Use one ApiClaude key in Cursor, Claude Code, OpenCode, Continue, Cline/Roo, Codex, and SDKs.
Connect IDEs, web chat, voice input, agents, billing, and API tools from one clean guide.
Use one ApiClaude key in Cursor, Claude Code, OpenCode, Continue, Cline/Roo, Codex, and SDKs.
Ask from the browser with saved history, model selection, voice input, and balance tracking.
Open chatDictate messages in web chat or Hermes. ApiClaude transcribes audio and sends it as a normal prompt.
Try voiceLaunch a personal assistant for research, drafts, monitoring, and repeatable work from the same account.
Open agentsCopy these into your IDE, local agent, or SDK client.
https://apiclaude.org/v1
YOUR_API_KEY
claude-sonnet-5
claude-opus-4-8
claude-fable-5
claude-haiku-4-5
https://apiclaude.org/v1/models
The full secret is shown once. Use a separate key for every IDE, bot, or agent so limits and logs stay clean.
Sonnet 4.6 is the default. Use Haiku for cheaper everyday work and Opus for tasks that really need stronger reasoning.
Voice input is available in the web chat and agent chat, then the recognized text is sent through the same model and billing logic.
Connect ApiClaude to your editor or terminal client with the compatible API mode that client supports.
Paid models support text, code, and image input in Chat, assistants, and compatible API clients when the client sends image_url. Free models support text and code files only.
OpenAI API Key: YOUR_API_KEY
OpenAI Base URL: https://apiclaude.org/v1
claude-fable-5
claude-sonnet-5
claude-opus-4-8
claude-opus-4-7
claude-sonnet-4-6
claude-sonnet-4-5
claude-opus-4-6
claude-opus-4-5
claude-haiku-4-5
gpt-5-5
gpt-5-4
https://apiclaude.org/downloads/ApiClaudeDesktopBridge.exe
Base URL: http://127.0.0.1:18441/v1
API Key: any non-empty value
Model: choose from Fetch models
irm https://claude.ai/install.ps1 | iex
npm install -g @anthropic-ai/claude-code
Official install guideexport ANTHROPIC_BASE_URL="https://apiclaude.org/v1"
export ANTHROPIC_API_KEY="YOUR_API_KEY"
claude
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
Official install guideBase URL: https://apiclaude.org/v1
API Key: YOUR_API_KEY
Model: claude-sonnet-5
model = "claude-sonnet-5"
model_provider = "apiclaude"
[model_providers.apiclaude]
name = "ApiClaude"
base_url = "https://apiclaude.org/v1"
env_key = "APICLAUDE_API_KEY"
wire_api = "responses"npm install -g @google/gemini-cli
Official install guideBase URL: http://127.0.0.1:18441/v1
API Key: local-router
Model: choose from Fetch models
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
Official install guideOPENAI_BASE_URL=http://127.0.0.1:18441/v1
OPENAI_API_KEY=local-router
model:
provider: custom
model: claude-sonnet-5
base_url: http://127.0.0.1:18441/v1
api_key: local-routercurl -fsSL https://opencode.ai/install | bash
npm install -g opencode-ai
"baseURL": "https://apiclaude.org/v1"
"apiKey": "YOUR_API_KEY"
"model": "claude-sonnet-5"
opencode
Use this for the built-in VS Code Chat custom model flow. Save the file, reload VS Code, then pick ApiClaude Opus 4.8 in Agent mode.
%APPDATA%\Code\User\chatLanguageModels.json
[
{
"name": "ApiClaude",
"vendor": "customendpoint",
"apiKey": "YOUR_API_KEY",
"apiType": "chat-completions",
"models": [
{
"id": "claude-fable-5",
"name": "Claude Fable 5",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-sonnet-5",
"name": "Claude Sonnet 5",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-opus-4-8",
"name": "Claude Opus 4.8",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-opus-4-7",
"name": "Claude Opus 4.7",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-sonnet-4-6",
"name": "Claude Sonnet 4.6",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-sonnet-4-5",
"name": "Claude Sonnet 4.5",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-opus-4-6",
"name": "Claude Opus 4.6",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-opus-4-5",
"name": "Claude Opus 4.5",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "claude-haiku-4-5",
"name": "Claude Haiku 4.5",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 184000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "gpt-5-5",
"name": "ChatGPT 5.5",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 128000,
"maxOutputTokens": 8000,
"streaming": true
},
{
"id": "gpt-5-4",
"name": "GPT 5.4",
"url": "https://apiclaude.org/v1/chat/completions",
"toolCalling": true,
"vision": true,
"maxInputTokens": 128000,
"maxOutputTokens": 8000,
"streaming": true
}
]
}
]
Developer: Reload Window
name: ApiClaude
version: 1.0.0
schema: v1
models:
- name: Claude Sonnet 5
provider: openai
model: claude-sonnet-5
apiBase: https://apiclaude.org/v1
apiKey: YOUR_API_KEY
capabilities:
- tool_use
roles:
- chat
- edit
- apply
- summarize
defaultCompletionOptions:
temperature: 0
maxTokens: 1600
OpenAI Compatible
https://apiclaude.org/v1
YOUR_API_KEY
claude-sonnet-5
Some IDE assistants limit image input in compatible API connections. Text, code, and normal chat work through ApiClaude.
Provider: OpenAI Compatible
Base URL: https://apiclaude.org/v1
API Key: YOUR_API_KEY
Model ID: claude-sonnet-5
Use the same fields in any compatible client: connection type, Base URL, API key, and model id.
OPENAI_API_BASE=https://apiclaude.org/v1
OPENAI_API_KEY=YOUR_API_KEY
aider --model openai/claude-sonnet-5
OpenAI Chat Model · Base URL: https://apiclaude.org/v1
API Key: YOUR_API_KEY
Model: claude-sonnet-5
base_url="https://apiclaude.org/v1"
api_key="YOUR_API_KEY"
model="claude-sonnet-5"
OPENAI_API_BASE_URL=https://apiclaude.org/v1
OPENAI_API_KEY=YOUR_API_KEY
baseURL: "https://apiclaude.org/v1"
apiKey: process.env.APICLAUDE_API_KEY
Balance, keys, models, limits, and usage history stay shared. Assistant memory, modules, launch status, and upgrades are managed from the Agents page.
Main recommendation for an always-on personal assistant.
Optional second agent for tool-heavy workflows.
Use the exact model id in Chat, IDEs, SDKs, and API calls. Paid routes and free promo aliases are listed separately.
claude-fable-5
claude-sonnet-5
claude-opus-4-8
claude-opus-4-7
claude-sonnet-4-6
claude-sonnet-4-5
claude-opus-4-6
claude-opus-4-5
claude-haiku-4-5
gpt-5-5
gpt-5-4
free-opus-4.8
free-opus-4.7
free-opus-4.6
free-sonnet-5
free-sonnet-4.6
free-fable-5
free-gpt-5.5
free-gpt-5.4
claude-opus-4-7
claude-opus-4-8
claude-fable-5
claude-opus-4-6
gpt-5-5
gpt-5-4
claude-opus-4-5
claude-sonnet-5
claude-sonnet-4-6
claude-sonnet-4-5
claude-haiku-4-5
Cost per million tokens. Checkout opens through the selected payment method and balance updates after confirmation.
Paid requests from Chat, API, Telegram, and AI assistants use the same model prices.
| Model | Input | Output | Approx. input | Approx. output |
|---|---|---|---|---|
Claude Opus 4.7claude-opus-4-7 |
40c | 40c | $0.40 | $0.40 |
Claude Opus 4.8 NEWclaude-opus-4-8 |
40c | 40c | $0.40 | $0.40 |
Claude Fable 5 NEWclaude-fable-5 |
80c | 80c | $0.80 | $0.80 |
Claude Opus 4.6claude-opus-4-6 |
40c | 40c | $0.40 | $0.40 |
ChatGPT 5.5 NEWgpt-5-5 |
40c | 40c | $0.40 | $0.40 |
GPT 5.4 LOW COSTgpt-5-4 |
19c | 19c | $0.19 | $0.19 |
Claude Opus 4.5claude-opus-4-5 |
40c | 40c | $0.40 | $0.40 |
Claude Sonnet 5 NEWclaude-sonnet-5 |
38c | 38c | $0.38 | $0.38 |
Claude Sonnet 4.6claude-sonnet-4-6 |
32c | 32c | $0.32 | $0.32 |
Claude Sonnet 4.5claude-sonnet-4-5 |
32c | 32c | $0.32 | $0.32 |
Claude Haiku 4.5claude-haiku-4-5 |
32c | 32c | $0.32 | $0.32 |
These models are included for managed assistants while free capacity is available. Free Opus/Sonnet aliases may be limited by availability.
| Model | Scope | Input | Output |
|---|---|---|---|
Qwen3 235B AGENT FREEQwen/Qwen3-235B-A22B-Instruct-2507-FP8 |
Managed agents only | 0c | 0c |
Kimi K2.6 AGENT FREEmoonshotai/Kimi-K2.6 |
Managed agents only | 0c | 0c |
MiniMax M2.7 AGENT FREEMiniMaxAI/MiniMax-M2.7 |
Managed agents only | 0c | 0c |
Qwen3 235B Online AGENT FREEQwen/Qwen3-235B-A22B-Instruct-2507-FP8:online |
Managed agents only | 0c | 0c |
Kimi K2.6 Online AGENT FREEmoonshotai/Kimi-K2.6:online |
Managed agents only | 0c | 0c |
MiniMax M2.7 Online AGENT FREEMiniMaxAI/MiniMax-M2.7:online |
Managed agents only | 0c | 0c |
Free Opus 4.8 PROMO FREEfree-opus-4.8 |
Chat and agents when the promo pool is available | 0c | 0c |
Free Sonnet 5 PROMO FREEfree-sonnet-5 |
Chat and agents when the promo pool is available | 0c | 0c |
Free Fable 5 PROMO FREEfree-fable-5 |
Chat and agents when the promo pool is available | 0c | 0c |
Free Sonnet 4.6 PROMO FREEfree-sonnet-4.6 |
Chat and agents when the promo pool is available | 0c | 0c |
Free GPT 5.5 PROMO FREEfree-gpt-5.5 |
Chat and agents when the promo pool is available | 0c | 0c |
Free GPT 5.4 PROMO FREEfree-gpt-5.4 |
Chat and agents when the promo pool is available | 0c | 0c |
Free Opus 4.7 PROMO FREEfree-opus-4.7 |
Chat and agents when the promo pool is available | 0c | 0c |
Free Opus 4.6 PROMO FREEfree-opus-4.6 |
Chat and agents when the promo pool is available | 0c | 0c |
Use one ApiClaude key for OpenAI-compatible tools, Anthropic-style clients, web chat, and managed agents.
https://apiclaude.org/v1
OpenAI
curl https://apiclaude.org/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4-6","messages":[{"role":"user","content":"Hi"}]}'
Anthropic
curl https://apiclaude.org/v1/messages \
-H "x-api-key: YOUR_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4-6","max_tokens":512,"messages":[{"role":"user","content":"Hi"}]}'
Use this in IDE agents and SDK clients
Retry short network failures and 408, 409, 425, 429, 500, 502, 503, 504. Do not retry 400, 401, 403, or validation errors without changing the request.
import time
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://apiclaude.org/v1",
)
retry_status = {408, 409, 425, 429, 500, 502, 503, 504}
last_error = None
for attempt in range(3):
try:
response = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "Hi"}],
max_tokens=512,
)
print(response.choices[0].message.content)
break
except Exception as exc:
last_error = exc
status = getattr(exc, "status_code", None)
if status not in retry_status and status is not None:
raise
if attempt == 2:
raise
time.sleep(0.5 * (2 ** attempt))
No. Agents use the same ApiClaude account, balance, API keys, and usage history.
Coding agents often send chat history and project context. Use shorter sessions, summaries, and separate keys with limits.
In the web chat and Hermes chat. Voice is transcribed first, then the text is sent through the selected model.
Start with Chat if you want an answer now, IDE if you need coding tools, or Agents if you need long-running automation.