AIREITER
ДОКИ APIЦЕНЫ
ШАБЛОНЫ
  • AIReiter
  • Блог
  • Как подключить GLM-5.2 к Claude Code: полная настройка

Как подключить GLM-5.2 к Claude Code: полная настройка

Последнее обновление: 2026-07-29 11:06:45

GLM-5.2 уже можно использовать в Claude Code — настройка займёт примерно две минуты. Claude Code умеет работать с любым endpoint, поддерживающим Anthropic Messages API, а Zhipu предоставляет такой интерфейс для GLM. Достаточно указать адрес z.ai. Есть два пути: CC Switch с переключением в один клик или ручная правка конфигурации. Ниже разберём оба варианта для macOS, Windows и Linux, а также покажем, как при необходимости вернуться к Claude.

Самый простой вариант — CC Switch

Если вы уже используете нескольких провайдеров, ручную настройку можно пропустить и установить CC Switch. Это open-source приложение под MIT-лицензией для Windows/macOS/Linux, которое управляет конфигурациями провайдеров для Claude Code, Codex, Gemini CLI и ряда других CLI. Редактировать JSON вручную не придётся.

  1. Установите CC Switch с ccswitch.io или из его GitHub repo. В главном окне нажмите оранжевую кнопку + в правом верхнем углу, чтобы открыть Add Provider, затем перейдите на вкладку Claude Provider.
  2. Введите zhipu в поиске пресетов. Появятся два варианта: Zhipu GLM для endpoint в материковом Китае и Zhipu GLM en. За пределами материкового Китая выбирайте Zhipu GLM en — это международный endpoint.
Экран CC Switch Add New Provider: в поиске пресетов введено "zhipu", а на вкладке Claude Provider отображаются пресеты Zhipu GLM и Zhipu GLM en
  1. Прокрутите страницу вниз и вставьте API-ключ z.ai в поле API Key. Остальные параметры пресет заполнит сам: формат Anthropic Messages (Native), поле авторизации ANTHROPIC_AUTH_TOKEN и базовый URL.
  2. В разделе Model Mapping назначьте glm-5.2 для каждой роли — Sonnet, Opus, Fable и Haiku. Тогда все запросы будут уходить в GLM независимо от того, какой уровень выбирает Claude Code. Отметьте 1M у нужной роли, чтобы сообщить Claude Code о контексте в миллион токенов. Сохраните настройки.
Таблица Model Mapping в окне Edit Provider CC Switch: для ролей Sonnet, Opus, Fable и Haiku задана glm-5.2, используются формат Anthropic Messages Native и ANTHROPIC_AUTH_TOKEN
  1. Вернитесь к списку провайдеров и нажмите Enable у Zhipu GLM. Например, Claude Official можно оставить в списке для последующего возврата к Claude. Перезапустите Claude Code, чтобы он точно подхватил нового провайдера, затем выполните /status: в строке модели должно быть glm-5.2.
Список провайдеров CC Switch с кнопкой Enable у Zhipu GLM и провайдером Claude Official, на который можно переключиться обратно

Преимущество приложения перед статичной конфигурацией в том, что в нём есть пресеты для большинства провайдеров, которые обычно хочется попробовать: Kimi, MiniMax, MiMo, Qwen, DeepSeek и других. Вместо очередной правки конфига достаточно выбрать пресет и добавить ключ, а переключение между ними или возврат к Claude занимает пару кликов. На этом и строится гибридный сценарий, о котором речь пойдёт ниже.

Ручная настройка через settings.json

Предпочитаете контролировать конфигурацию сами или настраиваете CI-машину без графического интерфейса? Внесите изменения непосредственно в файл.

  1. Получите API-ключ в Z.AI API console. Подойдёт ключ для оплаты по факту использования или ключ подписки GLM Coding Plan.
  2. Добавьте этот блок env в файл настроек Claude Code. Не удаляйте существующие ключи и не перезаписывайте файл целиком. Сам блок одинаков для всех платформ, различается только путь к файлу:

- macOS / Linux: ~/.claude/settings.json - Windows: %USERPROFILE%\.claude\settings.json

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "your_zai_api_key",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5.2",
    "API_TIMEOUT_MS": "3000000"
  }
}
  1. Перезапустите Claude Code и выполните /status. В строке модели должно отображаться glm-5.2 либо glm-5.2[1m] для версии с контекстом в миллион токенов. Если по-прежнему указана модель Claude, конфигурация не была загружена: проверьте синтаксис JSON и путь к файлу.

Если не хотите редактировать файл, есть два варианта через оболочку:

  • macOS / Linux — экспортируйте переменные для одного сеанса в bash/zsh, затем запустите:
export ANTHROPIC_BASE_URL="https://api.z.ai/api/anthropic"
export ANTHROPIC_AUTH_TOKEN="your_zai_api_key"
export ANTHROPIC_DEFAULT_OPUS_MODEL="glm-5.2"
export ANTHROPIC_DEFAULT_SONNET_MODEL="glm-5.2"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="glm-5.2"
claude

Закройте терминал — и при следующем запуске снова будет использоваться обычная конфигурация.

  • Windows — задайте постоянные пользовательские переменные среды в PowerShell, затем перезапустите терминал:
setx ANTHROPIC_BASE_URL "https://api.z.ai/api/anthropic"
setx ANTHROPIC_AUTH_TOKEN "your_zai_api_key"
setx ANTHROPIC_DEFAULT_OPUS_MODEL "glm-5.2"
setx ANTHROPIC_DEFAULT_SONNET_MODEL "glm-5.2"
setx ANTHROPIC_DEFAULT_HAIKU_MODEL "glm-5.2"

Переменные ANTHROPIC_DEFAULT_* переназначают роли моделей, на которые Claude Code маршрутизирует запросы: Opus, Sonnet и Haiku. В новых сборках появилась также роль Fable, которую показывает CC Switch. Если везде указать glm-5.2, все запросы уйдут в GLM. Если же фоновые задачи хочется сделать дешевле и быстрее, для слота Haiku можно выбрать glm-4.5-air. Для полного окна в миллион токенов используйте glm-5.2[1m]. Длинное значение API_TIMEOUT_MS важнее, чем кажется: GLM нередко отвечает медленнее Claude, и стандартный таймаут может оборвать длинную генерацию.

Какой способ выбрать: z.ai, прокси или Coding Plan

Подключить GLM-5.2 к Claude Code можно тремя практическими способами, и это не взаимозаменяемые варианты.

Нативный endpoint z.ai — рекомендуемый вариант. Это указанный выше URL https://api.z.ai/api/anthropic. Он поддерживает протокол Anthropic, поэтому Claude Code подключается напрямую, без промежуточного слоя. Это выбор по умолчанию.

Прокси с преобразованием протоколов. Другие хостинги, включая Fireworks, NVIDIA NIM и самостоятельно развёрнутые веса, отдают GLM-5.2 через OpenAI-совместимый API, который Claude Code напрямую не понимает. Нужен прокси, преобразующий форматы; с этим справляется claude-code-router. Такой путь имеет смысл, только если у вас уже есть кредиты или оборудование на одной из этих платформ.

Подписка GLM Coding Plan. Это фиксированный месячный тариф от $18/month, согласно странице подписки z.ai. Используется тот же endpoint z.ai, но вместо тарификации по токенам вы платите фиксированную сумму. Если вы ежедневно пишете код в Claude Code, подписка обычно оказывается дешевле и предсказуемее оплаты по счётчику токенов. Сравните её со своими месячными расходами на токены, чтобы найти точку окупаемости. При неравномерном использовании выгоднее pay-as-you-go.

Как переключаться между GLM-5.2 и Claude

В Claude Code одновременно активен только один провайдер, поэтому модели нужно переключать, а не распределять по слотам. GLM-5.2 можно использовать для повседневного объёма задач, а когда нужны Claude для архитектуры, чувствительного к безопасности кода или ревью — включать Claude Official в CC Switch. Для стороны Claude подойдёт любой Anthropic-совместимый endpoint: учётная запись Anthropic или, например, relay AIReiter — один из нескольких вариантов. Если нужна автоматическая маршрутизация каждого запроса между провайдерами, распределение возьмёт на себя gateway вроде claude-code-router.

Решение типичных проблем

СимптомВероятная причинаЧто делать
/status по-прежнему показывает модель Claudesettings.json не загруженПроверьте валидность JSON, убедитесь, что редактировали ~/.claude/settings.json, и перезапустите Claude Code
Ошибка model not foundНеверный ID модели с учётом регистраИспользуйте строго glm-5.2, glm-5.2[1m] или glm-4.5-air
401 / authentication failedКлюч не соответствует endpointНе используйте ключ OpenRouter с URL z.ai; при необходимости создайте новый ключ
Длинные генерации обрываютсяСлишком маленький таймаутУвеличьте API_TIMEOUT_MS, например до 3000000
Вызовы инструментов падают или зацикливаютсяНекорректный JSON инструментовУменьшите число параллельных субагентов, повторите запрос или упростите инструкцию

Частые вопросы

GLM-5.2 в Claude Code бесплатна?

Не без ограничений, хотя z.ai запускала ограниченные по времени бесплатные периоды для GLM-5.2, а стоимость Coding Plan начинается от $18/month. Даже по полным тарифам pay-as-you-go — $1.40 / $4.40 за миллион — при лёгком использовании расходы составляют считанные центы.

Поддерживает ли GLM-5.2 контекст в 1M токенов в Claude Code?

Да. В переменных ANTHROPIC_DEFAULT_* укажите ID модели glm-5.2[1m] вместо glm-5.2, и Claude Code будет использовать окно в миллион токенов.

Что лучше для программирования в Claude Code: GLM-5.2 или Claude?

Для обычных последовательных правок разница в цене делает GLM-5.2 рациональным вариантом по умолчанию. Claude обычно сильнее в многошаговой архитектуре, задачах с повышенными требованиями к безопасности и сценариях с большим числом параллельных субагентов. Настройка переключения позволяет использовать каждую модель там, где она сильнее, а не выбирать одну-единственную.

Можно ли использовать GLM-5.2 не только в Claude Code?

Да. Те же endpoint и ключи z.ai работают с другими агентными CLI: OpenCode, Cline и Kilo Code принимают пользовательский base URL, а CC Switch управляет пресетами для нескольких таких инструментов.

Нужна ли платная подписка Claude, чтобы использовать GLM-5.2 в Claude Code?

Нет. Claude Code — это лишь клиент: после подключения к z.ai оплата идёт z.ai, а не Anthropic. Учётная запись Claude нужна только в том случае, если вы хотите сохранить Claude как провайдера для переключения.

Нужно ли перезапускать Claude Code после смены провайдера в CC Switch?

Согласно документации CC Switch, Claude Code поддерживает горячее переключение данных провайдера без перезапуска, тогда как большинству других CLI требуется перезапуск терминала или приложения. На практике перезапуск Claude Code — самый надёжный способ убедиться, что переключение сработало.

Как вернуться к Claude с официальным входом в CC Switch?

Добавьте провайдер Claude Official из списка пресетов, включите его, затем один раз выполните обычный выход и вход Claude Code через OAuth. После этого можно свободно переключаться между официальной учётной записью Claude и сторонними провайдерами, такими как z.ai.

CC Switch бесплатен и безопасен?

Да. Это бесплатный open-source проект под лицензией MIT. Конфигурации хранятся локально в базе SQLite с атомарной записью, а само приложение намеренно вносит минимальные изменения в конфиги каждого инструмента. Поэтому CLI продолжат работать как обычно, даже если удалить приложение.

Читайте также

  • GLM-5.2 API: доступ и цены
  • GLM-5.2 vs Opus 4.6 для программирования
  • Codex vs Claude Code

>_Каталог моделей AIReiter

Быстрый API-доступ к моделям, связанным с этим гайдом

GPT-5.6 Sol

Chat

Премиальная текстовая модель GPT-5.6 для требовательного программирования, рассуждений и длительной агентной работы.

OpenAIСоздать API Key >

Gemini 3.1 Pro

Chat
GoogleСоздать API Key >

Claude Sonnet 4.6

Chat
AnthropicСоздать API Key >

GPT-5.6 Terra

Chat

Более мощная текстовая модель GPT-5.6 для задач кодирования и анализа, требующих глубокого рассуждения.

OpenAIСоздать API Key >

GLM 5.2

Chat

GLM 5.2 для исследований с интенсивным мышлением, структурированного анализа и китайско-английского технического рассуждения.

ZhipuСоздать API Key >

Недавние статьи

Бесплатный API-ключ для LLM: 8 способов получить доступ и их лимиты (2026)

2026-09-13

Suno v6 vs v6-wild vs v6-mini: как выбрать модель под жанр и задачу

2026-09-12

Suno v6: коммерческое использование и авторские права — какие риски остаются у создателей

2026-09-12

Обзор Suno v6: обновление или вынужденная миграция? (2026)

2026-09-12
AIREITER

Есть вопросы? Свяжитесь с нами
[email protected]

新速率有限公司NEWRATE LIMITED香港九龍花園街 2-16 號好景商業中心 2304 室Room 2304, Haojing Commercial Center, 2-16 Garden Street, Kowloon, Hong Kong

LLM

GPT-6 AstraGemini 3.8 FlashClaude Fable 5.1GLM-5.3 FlashGemini 3.6 Flash

AI-видео

Gemini Omni 1.1 Flash ExtMiniMax H3Kling 3.0 Motion ControlKling 3.0 TurboKling 3.0

AI-изображения

GPT-Image 2.5Grok Imagine Image 2.0Midjourney V8.1Midjourney V7Z-Image Turbo

Блог

Посмотреть все →

Компания

Политика конфиденциальностиУсловия обслуживанияПолитика возврата

© 2026 AIReiter. Все права защищены.