Как подключить API-ключ к Claude Code, Cursor, Codex и другим AI-инструментам. Ниже точные шаги настройки и решения частых ошибок. How to connect your API key to Claude Code, Cursor, Codex and other AI tools. Below are exact setup steps and fixes for common errors.
Выберите модель, которую собираетесь использовать — ниже останется только нужный вам гайд. Pick the model you plan to use — only the guide you need will stay below.
По любым вопросам настройки или ошибкам пишите в 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.
Написать в Telegram — @lenectech Message us on Telegram — @lenectechВставьте сюда свой ключ — и он сам подставится во все конфиги ниже, останется только скопировать. Ключ никуда не отправляется, он используется только в вашем браузере. Paste your key here and it will be filled into every config below automatically — just copy and go. The key is never sent anywhere; it stays only in your browser.
gw_sk_... —
ключ, полученный после покупки
the key you received after purchase
claude-opus-4-8https://lenec.techhttps://lenec.tech/v1https://lenec.tech без /v1. Для OpenAI API инструментов (Cursor, Cline, Continue, aider) используйте https://lenec.tech/v1. Модель — та, что вы выбрали выше (claude-opus-4-8).
Important Base URL rule: for Claude Code and other Anthropic API tools, use https://lenec.tech without /v1. For OpenAI API tools such as Cursor, Cline, Continue, and aider, use https://lenec.tech/v1. Use the model you selected above (claude-opus-4-8).
Убедитесь, что установлена актуальная версия NodeJS, затем выполните: Make sure you have a current version of NodeJS, then run:
npm install -g @anthropic-ai/claude-code
Создайте или откройте файл настроек: Create or open the settings file:
~/.claude/settings.jsonC:\Users\YourUserName\.claude\settings.jsonВставьте это в файл, заменив gw_sk_... на ваш ключ:
Paste this into the file, replacing gw_sk_... with your own key:
{
"env": {
"ANTHROPIC_BASE_URL": "https://lenec.tech",
"ANTHROPIC_API_KEY": "gw_sk_..."
},
"model": "claude-opus-4-8"
}Создайте или перезапишите ~/.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.
Claude Code всё ещё авторизован в личном аккаунте claude.ai (Anthropic), и это конфликтует с вашим ключом. Выйдите из этого аккаунта, чтобы использовался только ключ: Claude Code is still signed into a personal claude.ai (Anthropic) account, which conflicts with your gateway key. Sign out of that account so only your key is used:
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: Type this command directly inside Claude Code:
/model claude-opus-4-8
Cursor использует OpenAI-совместимый API. Cursor uses the OpenAI-compatible API.
gw_sk_... ключ.
In OpenAI API Key, paste your gw_sk_... key.https://lenec.tech/v1.
Enable Override OpenAI Base URL and enter https://lenec.tech/v1.claude-opus-4-8 и включите.
Add the model: in the model list, click + Add model, enter claude-opus-4-8, and enable it.claude-opus-4-8 в чате.
Click Verify or save. Select claude-opus-4-8 in chat.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.
Один готовый конфиг — все модели уже прописаны, вручную ничего добавлять не нужно. Откройте или создайте файл: One ready config — every model is already listed, no manual setup needed. Open or create the file:
~/.config/opencode/opencode.jsonC:\Users\YourUserName\.config\opencode\opencode.jsonВставьте это целиком (ключ подставится автоматически, если введён выше): 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 — they are all already in the list.
Codex использует OpenAI Responses API. Нужна версия 0.139 или новее. Codex uses the OpenAI Responses API. You need Codex version 0.139 or newer.
npm install -g @openai/codex
Откройте или создайте файл настроек: Open or create the settings file:
~/.codex/config.tomlC:\Users\YourUserName\.codex\config.tomlДобавьте этот блок провайдера. Не вставляйте ключ сюда — 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"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_..."codex
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/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.
Anthropic API инструменты (Claude Cowork и подобные): base URL https://lenec.tech, ключ gw_sk_..., модель claude-opus-4-8.
Anthropic API tools such as Claude Cowork and similar tools: 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:
https://lenec.tech/v1gw_sk_...claude-opus-4-8curl 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"}]}'| ОшибкаError | Что делатьWhat to do |
|---|---|
| Missing API key / 401 | Ключ не применён или неверный. Проверьте ANTHROPIC_API_KEY или поле API Key. Ключ должен начинаться с gw_sk_, без пробелов.
The key was not applied or is incorrect. Check ANTHROPIC_API_KEY or the API Key field. Make sure it starts with gw_sk_, no spaces. |
| 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). See the full list of available models and their coefficients 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 | Временная проблема. Попробуйте через минуту. Если повторяется — напишите в Telegram @lenectech со скриншотом. Temporary issue. Try again in a minute. If it repeats, message @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 | Ключ отключён или истёк. Напишите в Telegram @lenectech. The key is disabled or expired. Message @lenectech. |