Настройка клиентов

Проще всего — установщик одной командой: он сам находит установленные клиенты и прописывает адрес с ключом. Ниже — ручная настройка для тех, кому нужен контроль.

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»), и обойти это со стороны ключа нельзя.

  1. Settings → Models
  2. Включить Override OpenAI Base URL, вписать https://api.justcode.live/v1
  3. В OpenAI API Key вставить ключ (название поля говорит «OpenAI», но запрос

уйдёт к нам)

  1. Выключить все модели Cursor в списке сверху — иначе проверка ключа уходит

на их серверы. Этот шаг пропускают чаще всего

  1. + 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 — см. примеры в быстром старте.

Машиночитаемая версия. Эта страница доступна как markdown. Полная документация одним файлом — llms-full.txt, индекс для агентов — llms.txt, спецификация — openapi.json.