Войдите, и ключ подставится в примеры автоматически. Адрес шлюза: https://moduno.babayoga.pro
Терминальный агент Anthropic. Через Moduno работает без VPN и без зарубежной карты.
export ANTHROPIC_BASE_URL=https://moduno.babayoga.pro export ANTHROPIC_AUTH_TOKEN=ваш-ключ-moduno export ANTHROPIC_API_KEY= claude
$env:ANTHROPIC_BASE_URL="https://moduno.babayoga.pro" $env:ANTHROPIC_AUTH_TOKEN="ваш-ключ-moduno" $env:ANTHROPIC_API_KEY="" claude
Если эта переменная заполнена, Claude Code попробует авторизоваться напрямую у Anthropic и запрос не дойдёт до нас. Оставьте её пустой, ключ Moduno передаётся через ANTHROPIC_AUTH_TOKEN.
Положите те же строки в ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://moduno.babayoga.pro",
"ANTHROPIC_AUTH_TOKEN": "ваш-ключ-moduno"
}
}Два способа: поставить наш плагин или прописать адрес руками.
Плагин сам пропишет адрес и ключ в терминалы редактора, поэтому Claude Code внутри Cursor сразу пойдёт через Moduno.
Cursor → Settings → Models → OpenAI API Key → Override base URL:
Base URL: https://moduno.babayoga.pro/v1 API Key: ваш-ключ-moduno
Честно про ограничения Cursor: через свой ключ работают чат и вопросы к коду. Автодополнение Tab и Composer продолжают работать через инфраструктуру самого Cursor, это их архитектура, и повлиять на это нельзя.
Всё, что умеет протокол OpenAI, подключается одинаково.
Base URL: https://moduno.babayoga.pro/v1 API Key: ваш-ключ-moduno Model: deepseek-chat
Для моделей Claude в таких плагинах выбирайте провайдера Anthropic и указывайте адрес https://moduno.babayoga.pro без /v1.
from anthropic import Anthropic client = Anthropic( base_url="https://moduno.babayoga.pro", api_key="ваш-ключ-moduno", ) msg = client.messages.create( model="claude-sonnet-5", max_tokens=512, messages=[{"role": "user", "content": "Привет"}], ) print(msg.content[0].text)
curl https://moduno.babayoga.pro/v1/messages \ -H "x-api-key: ваш-ключ-moduno" \ -H "content-type: application/json" \ -d '{ "model": "claude-sonnet-5", "max_tokens": 256, "messages": [{"role":"user","content":"Привет"}] }'
| название для запроса | что это | вход, ₽/млн | выход, ₽/млн |
|---|---|---|---|
claude-opus-5 | Claude Opus 5 самая сильная для кода | 1 350,00 | 6 750,00 |
claude-sonnet-5 | Claude Sonnet 5 баланс цены и качества | 270,00 | 1 350,00 |
claude-haiku-4-5-20251001 | Claude Haiku 4.5 быстрая и дешёвая | 90,00 | 450,00 |
deepseek-chat | DeepSeek Chat дешевле всех | 25,00 | 100,00 |
Проверьте, что ключ лежит в ANTHROPIC_AUTH_TOKEN, а ANTHROPIC_API_KEY пустой. И что адрес указан без /v1 на конце.
Ключ не найден или отозван. Возьмите актуальный в кабинете.
Закончился баланс. Пополните в кабинете, в тестовом режиме напишите в бот.
Проверьте написание названия модели, оно должно совпадать с таблицей выше. Незнакомое название мы заменяем на модель по умолчанию.