Lenec.Tech

Настройка API-ключаAPI key setup

Как подключить ключ к Claude Code, Cursor, Codex и другим AI-инструментам. How to connect your key to Claude Code, Cursor, Codex and other AI tools.

КлючKey МодельModel Claude Code Cursor opencode Codex ДругиеOther Tools ОшибкиErrors ПоддержкаSupport

Ваш ключYour key

Вставьте сюда свой ключ, и он сам подставится во все конфиги ниже. Ключ никуда не отправляется, он остаётся в вашем браузере. Paste your key here and it will be filled into every config below. The key is never sent anywhere; it stays in your browser.

API key gw_sk_...
МодельModel claude-opus-4-8
Base URL (Anthropic) https://lenec.tech
Base URL (OpenAI) https://lenec.tech/v1
Правило Base URL: для Claude Code и других Anthropic API инструментов используйте https://lenec.tech без /v1. Для OpenAI API инструментов (Cursor, Cline, Continue, aider) используйте https://lenec.tech/v1. Base URL rule: for Claude Code and other Anthropic API tools use https://lenec.tech without /v1. For OpenAI API tools (Cursor, Cline, Continue, aider) use https://lenec.tech/v1.

Выберите модельChoose your model

Ниже останется только нужный вам гайд. Only the guide you need will stay below.

Выбрана модель claude-opus-4-8. Используйте гайд Claude Code ниже. Selected model: claude-opus-4-8. Follow the Claude Code guide below.

Claude Code

УстановкаInstallation

Убедитесь, что установлена актуальная версия NodeJS, затем выполните: Make sure you have a current version of NodeJS, then run:

npm install -g @anthropic-ai/claude-code

НастройкаConfiguration

Создайте или откройте файл настроек: Create or open the settings file:

Вставьте это в файл, заменив gw_sk_... на ваш ключ: Paste this into the file, replacing gw_sk_... with your own key:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://lenec.tech",
    "ANTHROPIC_AUTH_TOKEN": "gw_sk_..."
  },
  "model": "claude-opus-4-8"
}
Когда Claude Code спросит "Do you want to use this API key?", выберите Yes. Без подтверждения ключ не начнёт работать. When Claude Code asks "Do you want to use this API key?", choose Yes. Without confirmation, the key will not start working.

Если Claude Code просит войти в аккаунт AnthropicIf Claude Code asks you to sign in to an Anthropic account

Создайте или перезапишите ~/.claude.json (Windows: C:\Users\YourUserName\.claude.json): Create or overwrite ~/.claude.json (Windows: C:\Users\YourUserName\.claude.json) with this content:

{ "hasCompletedOnboarding": true }

Затем перезапустите Claude Code. Then start Claude Code again.

Если появляется "Both claude.ai and ANTHROPIC_API_KEY set" или "empty or malformed response (HTTP 200)"If you see "Both claude.ai and ANTHROPIC_API_KEY set" or "empty or malformed response (HTTP 200)"

Claude Code всё ещё авторизован в личном аккаунте claude.ai, и это конфликтует с вашим ключом. Выйдите из этого аккаунта: Claude Code is still signed into a personal claude.ai account, which conflicts with your gateway key. Sign out of that account:

claude /logout

Затем перезапустите Claude Code и на вопрос "Do you want to use this API key?" выберите Yes. Ключ останется в settings.json, удаляется только вход в личный аккаунт. Then restart Claude Code and, when asked "Do you want to use this API key?", choose Yes. Your key stays saved in settings.json; only the personal claude.ai login is removed.

Если Claude Code показывает "Retrying 1/10..."If Claude Code shows "Retrying 1/10..."

Введите эту команду прямо в Claude Code: Type this command directly inside Claude Code:

/model claude-opus-4-8

Cursor

Cursor использует OpenAI-совместимый API. Cursor uses the OpenAI-compatible API.

  1. Откройте Settings, раздел Models (Cursor Settings, Models). Open Settings, Models section (Cursor Settings, Models).
  2. В OpenAI API Key вставьте ваш gw_sk_... ключ. In OpenAI API Key, paste your gw_sk_... key.
  3. Включите Override OpenAI Base URL и введите https://lenec.tech/v1. Enable Override OpenAI Base URL and enter https://lenec.tech/v1.
  4. Добавьте модель: в списке моделей нажмите + Add model, введите claude-opus-4-8 и включите. Add the model: in the model list, click + Add model, enter claude-opus-4-8, and enable it.
  5. Нажмите Verify или сохраните. Выберите claude-opus-4-8 в чате. Click Verify or save. Select claude-opus-4-8 in chat.
Если Cursor не сохраняет настройки, временно отключите встроенные модели (снимите галочки с gpt-* и claude-*), оставьте только claude-opus-4-8, затем нажмите Verify. If Cursor will not save the settings, temporarily disable built-in models by unchecking gpt-* and claude-* models, leave only claude-opus-4-8, then click Verify.

opencode

Один готовый конфиг, все модели уже прописаны. Откройте или создайте файл: One ready config, every model is already listed. Open or create the file:

Вставьте это целиком (ключ подставится автоматически, если введён выше): Paste the whole thing (your key is filled in automatically if entered above):

loading…
Запустите opencode, нажмите /models и выберите любую модель из провайдера Lenec.Tech. Start opencode, press /models and pick any model under the Lenec.Tech provider.

Codex (OpenAI Codex CLI)

Codex использует OpenAI Responses API. Нужна версия 0.139 или новее. Codex uses the OpenAI Responses API. You need Codex version 0.139 or newer.

УстановкаInstallation

npm install -g @openai/codex

НастройкаConfiguration

Откройте или создайте файл настроек: Open or create the settings file:

Добавьте этот блок провайдера. Не вставляйте ключ сюда, Codex читает его из переменной окружения (см. ниже). Add this provider block. Do not put the key here; Codex reads it from an environment variable, shown below.

model = "gpt-5.6"
model_provider = "lenec"

[model_providers.lenec]
name = "Lenec"
base_url = "https://lenec.tech/v1"
wire_api = "responses"
env_key = "LENEC_API_KEY"

Установка ключаSet the key

Codex читает ключ из LENEC_API_KEY. Установите его, заменив gw_sk_... на свой ключ: Codex reads the key from LENEC_API_KEY. Set it and replace gw_sk_... with your own key:

# Linux / macOS
export LENEC_API_KEY="gw_sk_..."

# Windows (PowerShell)
$env:LENEC_API_KEY="gw_sk_..."

ЗапускRun

codex
В Codex 0.139+ старое значение wire_api = "chat" удалено. Используйте только wire_api = "responses", иначе Codex не запустится. In Codex 0.139+, the old wire_api = "chat" value was removed. Use only wire_api = "responses", otherwise Codex will not start.
Если Codex жалуется на просроченный логин ChatGPT, удалите или переименуйте ~/.codex/auth.json. Он не нужен при использовании ключа шлюза. If Codex complains about an expired ChatGPT login, delete or rename ~/.codex/auth.json. It is not needed when using a gateway key.

Другие инструментыOther Tools

Anthropic API инструменты (Claude Cowork и подобные): base URL https://lenec.tech, ключ gw_sk_..., модель claude-opus-4-8. Anthropic API tools such as Claude Cowork and similar: base URL https://lenec.tech, key gw_sk_..., model claude-opus-4-8.

OpenAI API инструменты (Cline, Roo Code, Continue, aider, LibreChat, LobeChat и др.): в настройках OpenAI-Compatible провайдера укажите: OpenAI API tools such as Cline, Roo Code, Continue, aider, LibreChat, LobeChat, and others: in the OpenAI-Compatible provider settings, enter:

Проверка ключа через curlManual key check with curl

curl https://lenec.tech/v1/chat/completions \
  -H "Authorization: Bearer gw_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-opus-4-8","messages":[{"role":"user","content":"ping"}]}'

Ошибки и решенияErrors and Fixes

ОшибкаError Что делатьWhat to do
Missing API key / 401 Ключ не применён или неверный. Проверьте ANTHROPIC_AUTH_TOKEN или поле API Key. Ключ должен начинаться с gw_sk_, без пробелов. The key was not applied or is incorrect. Check ANTHROPIC_AUTH_TOKEN or the API Key field. Make sure it starts with gw_sk_, no spaces.
Not logged in · Please run /login В settings.json ключ должен быть в ANTHROPIC_AUTH_TOKEN, а не в ANTHROPIC_API_KEY. Исправьте, сохраните и полностью перезапустите Claude Code. In settings.json the key must be under ANTHROPIC_AUTH_TOKEN, not ANTHROPIC_API_KEY. Fix it, save, and fully restart Claude Code.
Both claude.ai and ANTHROPIC_API_KEY set / empty or malformed response (HTTP 200) Claude Code авторизован в личном аккаунте claude.ai, который переопределяет ваш ключ. Введите claude /logout в Claude Code, перезапустите его и выберите Yes. Claude Code is still signed into a personal claude.ai account, which overrides your key. Run claude /logout inside Claude Code, restart it and choose Yes when asked to use the API key.
Do you want to use this API key? Выберите Yes. Это нормальный запрос Claude Code при первом использовании внешнего ключа. Choose Yes. This is a normal Claude Code prompt when using an external API key for the first time.
Просит войти в AnthropicAsks to sign in to Anthropic Создайте ~/.claude.json с содержимым { "hasCompletedOnboarding": true } и перезапустите Claude Code. Create ~/.claude.json with { "hasCompletedOnboarding": true } and restart Claude Code.
Retrying 1/10... В Claude Code введите /model claude-opus-4-8. В других инструментах явно выберите модель claude-opus-4-8. In Claude Code, type /model claude-opus-4-8. In other tools, explicitly select the claude-opus-4-8 model.
model not found / 404 Укажите модель, которую выбрали выше (например claude-opus-4-8). Список моделей есть на главной странице. Use the model you picked above (e.g. claude-opus-4-8). The model list is on the home page.
wire_api = "chat" (Codex) Установите wire_api = "responses" в ~/.codex/config.toml. Обновите Codex до 0.139+. Set wire_api = "responses" in ~/.codex/config.toml. Update Codex to 0.139+.
Codex: ChatGPT login Удалите или переименуйте ~/.codex/auth.json. Он не нужен с ключом шлюза. Delete or rename ~/.codex/auth.json. It is not needed when using a gateway key.
429: token_limit_exceeded Токены закончились. Это разовый пакет, автопополнения нет. Купите новый на FunPay или напишите в Telegram @lenectech. Your tokens are used up. This is a one-time package. Buy a new one on FunPay or message @lenectech.
500: API Error Временная проблема. Попробуйте через минуту. Если повторяется, напишите в чат заказа на FunPayв Telegram @lenectech со скриншотом. Temporary issue. Try again in a minute. If it repeats, write in your FunPay order chatmessage @lenectech with a screenshot.
SSL / timeout Проверьте Base URL: для Claude Code https://lenec.tech без /v1, для OpenAI инструментов https://lenec.tech/v1. Check the Base URL: for Claude Code use https://lenec.tech without /v1, for OpenAI tools use https://lenec.tech/v1.
403 / key disabled Ключ отключён или истёк. Напишите в чат заказа на FunPayв Telegram @lenectech. The key is disabled or expired. Write in your FunPay order chatMessage @lenectech.

ПоддержкаSupport

По любым вопросам настройки или ошибкам пишите в чат заказа на FunPay. Отвечаем быстро, поможем подключить и заменим ключ, если что-то не так. Приложите скриншот ошибки и укажите, какой инструмент используете. For any setup question or error, write in your FunPay order chat. We reply quickly, help you connect, and replace the key if something is wrong. Include a screenshot and the tool you are using. По любым вопросам настройки или ошибкам пишите в Telegram: @lenectech. Отвечаем быстро, поможем подключить и заменим ключ, если что-то не так. Приложите скриншот ошибки и укажите, какой инструмент используете. For any setup question or error, message the seller on Telegram: @lenectech. We reply quickly, help you connect, and replace the key if something is wrong. Include a screenshot and the tool you are using.

На главнуюBack to Home Купить на FunPayBuy on FunPay Поддержка @lenectech Support @lenectech