Быстрый старт

1. Получить ключ

Зарегистрируйтесь на https://justcode.lol и пополните баланс. Ключ выдаётся автоматически после первого пополнения и виден в личном кабинете. Ключ один на аккаунт и работает со всеми моделями сразу — отдельных ключей на модель нет.

2. Настроить клиент

Одна команда находит установленные у вас AI-клиенты и прописывает доступ в них. Адрес единый, операционная система определяется автоматически.

Windows (PowerShell):

iex (irm https://justcode.lol/install)

macOS и Linux:

bash -c "$(curl -fsSL https://justcode.lol/install)"

Скрипт настраивает Claude Code, Codex CLI, Cursor, opencode, aider, Continue, Zed, Claude Desktop и другие. Подробности — на странице Настройка клиентов.

3. Или подключиться из кода

Официальный SDK Anthropic:

from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.justcode.lol/v1",
    api_key="ВАШ_КЛЮЧ",
)
msg = client.messages.create(
    model="claude-opus-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Привет"}],
)
print(msg.content[0].text)

Официальный SDK OpenAI:

from openai import OpenAI

client = OpenAI(
    base_url="https://api.justcode.lol/v1",
    api_key="ВАШ_КЛЮЧ",
)
r = client.chat.completions.create(
    model="gpt-5.6-terra",
    messages=[{"role": "user", "content": "Привет"}],
)
print(r.choices[0].message.content)

Node.js:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.justcode.lol/v1",
  apiKey: process.env.JUSTCODE_KEY,
});

const r = await client.chat.completions.create({
  model: "claude-sonnet-5",
  messages: [{ role: "user", content: "Привет" }],
});
console.log(r.choices[0].message.content);

Обратите внимание: модели Claude вызываются и через OpenAI-протокол — шлюз сам переводит формат. Выбирайте протокол по тому, какой SDK вам удобнее.

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