GLM в Claude Code через go2llm
Claude Code остаётся тем же инструментом: меняется только выбранная модель. Для подключения нужен один ключ go2llm; баланс можно пополнить рублями через СБП. Ключ и настройки доступны на go2llm.tech.
Статус проверки
Через шлюз уже шли длинные агентные сессии по /v1/messages — с контекстом больше 100 тыс. токенов и ответом 200 — на glm-5.1. Остальные модели семейства Z.ai отвечают по тому же Anthropic-протоколу с инструментами, но отдельно в Claude Code мы их не гоняли.
Настройка
Создайте ключ go2llm и запустите Claude Code в терминале с переменными ниже. В блоке указан ID модели из каталога; для Anthropic-протокола адрес задаётся без /v1, а ключ передаётся через ANTHROPIC_AUTH_TOKEN.
export ANTHROPIC_BASE_URL=https://go2llm.tech
export ANTHROPIC_AUTH_TOKEN=YOUR_API_KEY
export ANTHROPIC_MODEL=glm-5.1
claude
Claude Code сам добавляет путь /v1/messages. Если в настройках ключа задан список разрешённых моделей, проверьте, что GLM входит в него. Полный разбор base URL, токена и запуска есть в руководстве по Claude Code API.
Какие модели доступны
Таблица строится из каталога go2llm. В неё попадают опубликованные модели семейства Z.ai, у которых есть endpoint messages и инструментальный вывод. Первый столбец содержит ID для ANTHROPIC_MODEL; соседний показывает алиасы из каталога. Значения могут обновляться вместе с каталогом, поэтому используйте текущую таблицу перед настройкой.
Модель (id) | Алиасы | У нас: вход / выход / кэш, $ | У вендора, $ | Дешевле | Вход / выход, ₽ |
|---|---|---|---|---|---|
glm-5.3-flash | — | 0.018 / 0.06 / 0.0036 | 0.15 / 0.5 / 0.03 | 8.33× | 1,66 / 5,55 |
glm-5.3-flashx | — | 0.0461 / 0.154 / 0.0075 | 0.37 / 1.25 / 0.075 | 8.74× | 4,26 / 14,24 |
glm-5.2 | — | 0.141 / 0.442 / 0.0261 | 1.4 / 4.4 / 0.26 | 9.95× | 13,04 / 40,88 |
glm-5.3 | — | 0.141 / 0.442 / 0.0261 | 1.4 / 4.4 / 0.26 | 9.95× | 13,04 / 40,88 |
glm-5.1 | — | 0.171 / 0.537 / 0.0318 | 1.4 / 4.4 / 0.26 | 8.19× | 15,82 / 49,67 |
Выбор модели в Claude Code
Для GLM копируйте полный ID из первого столбца. Записи glm-5.2 и glm-5.3 имеют разные ID, поэтому укажите именно ту строку, которую выбрали. Актуальный список доступен без ключа через GET /v1/models. Сначала отправьте короткий запрос и проверьте ответ Claude Code; затем можно продолжить работу с теми же переменными окружения.
Если не заработало
- При 401 проверьте, что ключ находится в ANTHROPIC_AUTH_TOKEN, а старый ANTHROPIC_API_KEY не подменяет авторизацию. Подробности — в руководстве по Claude Code API.
- Для 400 invalid_request_error сверьте тело запроса и обязательные поля с разбором ошибки 400.
- При 502 или 503 откройте инструкцию по повторным запросам.
Частые вопросы
Сколько стоит GLM? Актуальные ставки указаны в таблице выше.
Нужны ли зарубежная карта или VPN? go2llm не требует зарубежной карты и VPN; баланс можно пополнить рублями через СБП.
Можно ли сменить модель? Да. Перед запуском укажите другой ID из таблицы в ANTHROPIC_MODEL.
Нужен отдельный ключ для каждой модели? Нет, один ключ используется для запросов к go2llm. Если ключ ограничен списком моделей, разрешите в нём выбранный ID.