Вайбкодинг2026-08-187 минРедакция Submarine School

Claude GLM: как подключить модели GLM к Claude Code в 2026

Claude GLM: как подключить модели GLM к Claude Code в 2026

Claude GLM обычно означает не отдельный продукт и не смесь двух моделей. Это интерфейс Claude Code, который отправляет задания модели GLM через Anthropic-совместимый шлюз Z.AI. Для настройки нужны установленный Claude Code, аккаунт Z.AI с доступом к GLM Coding Plan и отдельный ключ Z.AI. Ниже есть рабочая последовательность, проверка и безопасный откат.

Что именно работает в связке Claude Code и GLM

Claude Code остаётся агентом: читает файлы, предлагает изменения, запускает разрешённые команды и показывает результат. Меняется сервер модели. После настройки запросы уходят не в API Anthropic, а на адрес Z.AI, который понимает протокол Anthropic Messages. Это прямо описано в руководстве Z.AI для Claude Code и в таблице адресов GLM Coding Plan.

Поэтому название Claude в окне не доказывает, что отвечает модель Anthropic. Документация Z.AI показывает сопоставление внутренних имён Claude с моделями GLM. Текущую модель и маршрут проверяйте через /status. Правила списания сверяйте с документацией и кабинетом плана Z.AI.

Официальный путь Z.AI рассчитан прежде всего на Claude Code в терминале. Отдельная инструкция Z.AI для IDE описывает ту же связку для VS Code и JetBrains. Обычный чат Claude и настольное приложение Claude не превращаются в GLM от изменения одного файла настроек.

Подключение модели это только начало. Следующий результат: дать агенту проверяемую задачу и собрать рабочий проект без слепого доверия к ответам.

Занять место

Когда такая схема подходит, а когда нет

Выбирайте GLM через Claude Code, если вам нужен привычный агентный интерфейс, но модель и лимиты вы хотите получать у Z.AI. Если важны именно модели Anthropic, поддержка Anthropic или функции настольного приложения, оставляйте прямое подключение Claude. Сравнивать варианты полезно на одинаковом небольшом задании, а не по обещаниям на странице тарифа.

  • Подходит: вы работаете в терминале или поддерживаемой IDE и готовы отдельно управлять ключом Z.AI.
  • Не подходит: корпоративные правила разрешают только прямой API Anthropic или утверждённый облачный провайдер.
  • Не подходит: вам нужен только графический Claude Desktop без терминальной конфигурации.
  • Требует проверки: критичная задача зависит от точного поведения конкретной модели, а тестов или критериев приёмки нет.

Правило выбора: сначала решите, чей сервер модели и чьи условия оплаты вам нужны. Интерфейс агента выбирайте после этого. Одинаковое окно не означает одинаковую модель, лимиты или поддержку.

По теме: Claude VS Code: как установить и проверить расширение в 2026

Как подключить GLM без потери текущих настроек

Перед изменением откройте ~/.claude/settings.json и сохраните его копию рядом. Не вставляйте ключ в репозиторий, CLAUDE.md, скриншот или команду, которая попадёт в общую историю терминала. Z.AI предлагает помощник npx @z_ai/coding-helper, автоматический скрипт для macOS и Linux и ручную настройку. Ручной способ понятнее для аудита, потому что видно каждое изменяемое поле.

  1. Проверьте Claude Code командой claude --version. Z.AI рекомендует актуальную версию; при старой сборке сначала обновите сам клиент.
  2. Создайте отдельный ключ в кабинете Z.AI. Назовите его по назначению, чтобы потом отозвать только этот доступ.
  3. Сделайте резервную копию ~/.claude/settings.json. Если файла ещё нет, запишите исходное состояние как отсутствие файла.
  4. Добавьте в раздел env адрес ANTHROPIC_BASE_URL, токен ANTHROPIC_AUTH_TOKEN и тайм-аут из текущей официальной инструкции. Не копируйте чужой готовый файл целиком, он может стереть ваши разрешения и хуки.
  5. Полностью закройте окна Claude Code и откройте новый терминал. Уже запущенный процесс может не увидеть новые переменные.
  6. Перейдите в тестовую папку, запустите claude, подтвердите использование ключа и выполните /status.
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "your_zai_api_key",
    "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
    "API_TIMEOUT_MS": "3000000"
  }
}

Пример показывает только минимальные поля из текущей инструкции Z.AI. Значение your_zai_api_key нужно заменить у себя, но нигде не публиковать. Имена моделей намеренно не закреплены: Z.AI меняет стандартное сопоставление, а жёсткая запись старого имени мешает получить новый вариант плана.

Инструмент можно сменить за несколько минут, но надёжный процесс остаётся тем же: маленькие шаги, проверка результата и понятный откат. На вебинаре вы соберёте такой процесс на своём проекте.

Записаться на вебинар

Как проверить результат, а не только отсутствие ошибки

Успешный запуск ещё не подтверждает правильный маршрут. Проведите проверку в три слоя. Сначала /status: клиент должен показать активную конфигурацию. Затем кабинет Z.AI: после короткой задачи должен измениться расход именно этого ключа. Наконец, результат проекта: попросите агента изменить один тестовый файл, посмотрите diff и отмените изменение.

  • Клиент запускается в новой сессии без ошибки авторизации.
  • Команда /status показывает ожидаемое сопоставление модели.
  • Расход появляется в кабинете Z.AI, а не только в интерфейсе Claude Code.
  • Агент видит только выбранную тестовую папку и спрашивает разрешение на опасные действия.
  • После теста diff понятен, проверка проходит, лишних файлов нет.

Для выбора между GLM и моделями Anthropic возьмите одну задачу с объективным результатом: падающий тест, конкретная ошибка сборки или ограниченный рефакторинг. Создайте две чистые сессии, дайте одинаковые исходные файлы и сравните число итераций, корректность diff и прохождение теста. Подробное дерево выбора модели есть в статье какую модель выбрать в Claude Code, а базовая работа с агентом разобрана в инструкции по Claude Code.

По теме: Superpowers Claude: установка плагина Claude Code в 2026

Диагностика частых сбоев

Ошибка авторизации обычно означает неверный ключ, адрес или выбранный продукт Z.AI. Не перебирайте случайные адреса: для Coding Plan и общего API могут действовать разные маршруты. Сверьте ANTHROPIC_BASE_URL с таблицей Z.AI и проверьте, что ключ создан в том же аккаунте, где активирован нужный доступ.

Если Claude Code продолжает обращаться к прежнему провайдеру, закройте все его процессы и запустите новый терминал. В VS Code перезагрузите окно, потому что редактор мог не унаследовать свежие переменные. Если конфигурация не читается, проверьте JSON на пропущенную запятую и повторяющиеся поля env.

Если в /status видно неожиданное имя, сначала удалите вручную закреплённые ANTHROPIC_DEFAULT_*_MODEL и проверьте стандартное сопоставление плана. Не меняйте сразу три параметра. Одна правка за попытку позволяет понять причину. Разница между API-ключом, моделью и агентом дополнительно объяснена в разборе Claude API.

Как безопасно вернуться к прямому Claude

Закройте Claude Code, восстановите резервную копию ~/.claude/settings.json или удалите только добавленные поля Z.AI, затем откройте новый терминал. Не удаляйте весь файл, если в нём есть разрешения, хуки или настройки команды. После запуска снова выполните /status и короткий тест.

Если ключ Z.AI больше не нужен, отзовите его в кабинете провайдера. Удаление строки из файла не делает уже выданный ключ недействительным. Такой откат важнее переустановки клиента: проблема находится в маршруте запросов, а не в файлах проекта.

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

Claude GLM это модель Anthropic?

Нет. Claude Code остаётся интерфейсом и агентом, а ответы генерирует модель GLM на стороне Z.AI. Название Claude в интерфейсе может сохраниться из-за сопоставления моделей.

Можно ли подключить GLM к Claude Desktop?

Официальная инструкция Z.AI описывает Claude Code в терминале и IDE. Не переносите эту настройку автоматически на обычный чат или графическое настольное приложение.

Почему после настройки отвечает прежняя модель?

Чаще всего открыт старый процесс, редактор не унаследовал переменные или в настройках осталось жёсткое сопоставление модели. Новый терминал, /status и проверка расхода Z.AI разделяют эти причины.

Нужно ли хранить ключ в проекте?

Нет. Ключ относится к вашей учётной записи. Не кладите его в репозиторий и не отправляйте вместе с проектом. Для команды выдавайте отдельные ключи и отзывайте их независимо.

На бесплатном вебинаре покажем, как превращать работу с агентом в проверяемый процесс: от постановки задачи до теста и безопасного принятия изменений.

Записаться на вебинар
Разборы, кейсы и фишки вайбкодинга каждую неделю в телеграм-канале «Яков вайбкодит».
Первый проект с ИИ: живой разбор, бесплатно Занять место