Настройка клиентов
Проще всего — установщик одной командой: он сам находит установленные клиенты и прописывает адрес с ключом. Ниже — ручная настройка для тех, кому нужен контроль.
Claude Code
Подписка Anthropic не нужна: она заменяется нашим ключом.
Файл ~/.claude/settings.json (Windows: C:\Users\ИМЯ\.claude\settings.json):
{
"model": "claude-opus-5[1m]",
"env": {
"ANTHROPIC_BASE_URL": "https://api.justcode.live",
"ANTHROPIC_AUTH_TOKEN": "ВАШ_КЛЮЧ",
"ANTHROPIC_MODEL": "claude-opus-5[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5"
}
}
Два важных момента. Адрес здесь без /v1 — Claude Code дописывает /v1/messages сам. Суффикс [1m] обязателен, иначе интерфейс покажет окно 200K вместо миллиона.
Если раньше вы входили в Claude Code аккаунтом Anthropic, выполните /logout — иначе он продолжит ходить по сохранённому токену. Проверить активный адрес можно командой /status.
Codex CLI
~/.codex/config.toml:
model = "gpt-5.6-terra"
model_provider = "justcode"
[model_providers.justcode]
name = "JustCode"
base_url = "https://api.justcode.live/v1"
wire_api = "responses"
requires_openai_auth = true
Ключ кладётся в ~/.codex/auth.json:
{"auth_mode": "apikey", "OPENAI_API_KEY": "ВАШ_КЛЮЧ"}
Cursor
Нужен платный тариф Cursor: на бесплатном выбор модели заблокирован его собственным ограничением («Free plans can only use Auto»), и обойти это со стороны ключа нельзя.
- Settings → Models
- Включить Override OpenAI Base URL, вписать
https://api.justcode.live/v1 - В OpenAI API Key вставить ключ (название поля говорит «OpenAI», но запрос
уйдёт к нам)
- Выключить все модели Cursor в списке сверху — иначе проверка ключа уходит
на их серверы. Этот шаг пропускают чаще всего
- + Add Custom Model, вписать имя, например
claude-opus-5
Через ключ работают чат и агент. Tab-автодополнение и Ctrl+K всегда идут через собственный бэкенд Cursor и ключом не переключаются.
Cline, Roo Code, Kilo Code
API Provider — OpenAI Compatible, Base URL — https://api.justcode.live/v1, API Key — ваш ключ, Model ID — любое имя из каталога.
opencode
~/.config/opencode/opencode.json:
{
"provider": {
"justcode": {
"npm": "@ai-sdk/openai-compatible",
"name": "JustCode",
"options": { "baseURL": "https://api.justcode.live/v1", "apiKey": "ВАШ_КЛЮЧ" },
"models": { "claude-opus-5": { "name": "claude-opus-5" } }
}
}
}
Zed
Settings → language_models.openai: api_url — https://api.justcode.live/v1, ключ в переменной окружения OPENAI_API_KEY.
aider
~/.aider.conf.yml:
openai-api-base: https://api.justcode.live/v1
openai-api-key: ВАШ_КЛЮЧ
model: openai/claude-opus-5
Continue
В ~/.continue/config.json добавьте модель с provider: "openai", apiBase: "https://api.justcode.live/v1" и вашим ключом.
ChatBox, Cherry Studio, Jan, LM Studio, AnythingLLM
Все они настраиваются одинаково: выбрать провайдера «OpenAI API Compatible» (в ChatBox можно выбрать и режим Claude), вписать адрес https://api.justcode.live/v1 и ключ.
Своё приложение
Подойдёт любой официальный SDK — см. примеры в быстром старте.