CloudyProxy

Подключение Claude Code, Codex CLI и Gemini CLI через общий прокси.

Что тебе выдали

Адрес сервера
https://crs.afihub.ru/api/
Твой ключ
cr_xxxxxxxxxxxxxxxxxxxx — выдаётся персонально

Claude Code

macOS / Linux
Windows (PowerShell)
VS Code / Cursor
1

Открой терминал, добавь две строки в ~/.zshrc (или ~/.bashrc):

export ANTHROPIC_BASE_URL="https://crs.afihub.ru/api/"
export ANTHROPIC_AUTH_TOKEN="cr_твой_ключ"
2

Перечитай конфиг:

source ~/.zshrc
3

Запускай как обычно:

claude "say hello"
1

В PowerShell выполни:

setx ANTHROPIC_BASE_URL "https://crs.afihub.ru/api/"
setx ANTHROPIC_AUTH_TOKEN "cr_твой_ключ"
2

Закрой и открой PowerShell заново — переменные подцепятся.

Если плагин Claude уже подцепил переменные окружения — ничего больше делать не нужно.

Иначе в настройках плагина найди поля Base URL и API Key и вставь те же значения.

Codex CLI / OpenAI-совместимые клиенты

export OPENAI_BASE_URL="https://crs.afihub.ru/api/"
export OPENAI_API_KEY="cr_твой_ключ"

Gemini CLI

export GEMINI_API_BASE_URL="https://crs.afihub.ru/api/"
export GEMINI_API_KEY="cr_твой_ключ"

Проверка

claude "say hello"

Если ответ пришёл — всё работает.

Если что-то не работает

401 Unauthorized Ключ скопирован с пробелом или не полностью. Скопируй заново.
403 / model not allowed Модель не входит в твой whitelist. Напиши @barm_in.
429 Too Many Requests Превышен лимит. Подожди или напиши @barm_in.
Connection refused / timeout Проверь BASE_URL — он должен заканчиваться на /api/.

По любым вопросам — @barm_in.

Author Made by @barm_in