Подключение
Claude Code
CLI берёт адрес и ключ из переменных окружения. Персональная ссылка настройки, которая нужна десктопу, здесь не используется.
Две переменные
export ANTHROPIC_BASE_URL=https://api.rerouter.ru
export ANTHROPIC_AUTH_TOKEN=sk-shy-ваш-ключКлюч выдаётся в разделе «Ключи». Он показывается один раз при создании: мы храним только его хэш и второй раз показать не сможем. Потеряли — отзовите и выпустите новый, это нормальная операция.
Куда это положить
Строки добавляются в ~/.zshrc или ~/.bashrc — туда же, где живут остальные переменные. После правки откройте новый терминал: в текущем старое окружение сохраняется.
Если ключей несколько (рабочий и личный проект, CI), удобнее держать переменные не в общем профиле, а в .env конкретного проекта. Тогда отзыв одного ключа не заденет остальные машины и задачи.
Проверка
Запустите claude в новом терминале
Если переменные подхватились, клиент стартует как обычно и не просит логин.
Задайте любой вопрос
Достаточно одной короткой реплики — это уже полноценный запрос.
Посмотрите в кабинет
Запрос появится в счётчике текущего окна за несколько секунд. Не появился — запрос до нас не дошёл.
Если не сработало
- Терминал открыт заново? Переменные читаются при старте оболочки. Проверить:
echo $ANTHROPIC_BASE_URL— должен вывести наш адрес. - Ключ вставлен целиком? При копировании легко потерять хвост, а укороченный ключ выглядит правдоподобно.
- Ключ не отозван? Отозванные видны в кабинете отдельным списком.
- Ошибка 401. Ключ недействителен: отозван, обрезан или из другого аккаунта.
- Ошибка 429. Лимит окна выбран — это не поломка подключения. Клиент подождёт сам, а остаток и время сброса видны в кабинете.
Десктоп и CLI вместе
Их можно использовать одновременно, но подключаются они независимо: десктопу нужна ссылка настройки, CLI — переменные окружения. Настройка одного не включает другой.
Учтите деталь: Claude Desktop сам запускает сессии Claude Code и подставляет им своё окружение. Терминал, открытый из приложения, ведёт себя не так, как ваш обычный, — проверяйте настройку в отдельном терминале.
Расход общий: и десктоп, и CLI тратят лимит одного и того же окна. В кабинете видна сумма по всем устройствам.