Быстрый старт
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 вам удобнее.