Перейти к основному содержимому

ZCode и GLM-5.2 — IDE-агент, длинный контекст и вайб-кодинг

Разработчику

ZCode — десктопная среда разработки с встроенным ИИ-агентом. Программа умеет читать ваш проект, править файлы, запускать команды в терминале и вести длинную задачу по шагам. Создатель — компания Z.ai (лаборатория Zhipu AI, в научных публикациях часто THUDM). В версии 3.0 ZCode заточен под модель GLM-5.2 — крупную языковую модель для программирования с очень большим контекстным окном (до миллиона токенов).

На лендинге ZCode слоган Simple, Fast, Vibe-Ready — разработка в духе вайб-кодинга, когда вы описываете задачу словами, а агент собирает код, но при этом остаётся полноценная IDE (integrated development environment, среда разработки) с Git, терминалом и review.

Официальные материалы:

  • zcode.z.ai — скачивание и обзор возможностей
  • GLM Coding Plan — подписка и подключение к другим агентам
  • Анонс GLM-5 — линейка моделей Z.ai

Термины перед стартом

ТерминПростыми словамиГде почитать подробнее
IDEРедактор кода + терминал + отладка в одном приложении (как VS Code или IntelliJ)Разработка и отладка
ИИ-агентПрограмма, которая сама планирует шаги, вызывает инструменты (файлы, shell, API) и меняет проектАгенты ИИ
LLM / языковая модельНейросеть, которая продолжает текст; в ZCode она "думает" над кодомБольшие языковые модели
КонтекстСколько текста (файлов, истории чата, вывода команд) модель держит в "памяти" за один запросКонтекст и промпты
ТокенУсловная единица текста (~3–4 символа латиницы или меньше для кириллицы)От текста к числам
Open-weightВеса модели можно скачать и запустить у себя (не только через облачный API)Локальные модели
Вайб-кодингПрограммирование через диалог с ИИ, часто без глубокого разбора каждой строкиВайб-кодинг

Модель GLM-5.2

GLM-5.2 вышла 13 июня 2026 — это обновление линейки GLM-5 (после GLM-5, GLM-5-Turbo и GLM-5.1). GLM (General Language Model) — семейство моделей Zhipu; в каталоге Hugging Face они публикуются от имени организации zai-org.

Модель рассчитана на агентное программирование. ИИ выполняет цепочку шагов подряд:

  • планирует изменения;
  • пишет и правит код;
  • запускает тесты;
  • исправляет ошибки по выводу терминала.

Такие сценарии называют long-horizon (длинный горизонт задачи). Примеры — рефакторинг целого репозитория, миграция фреймворка, сборка MVP из десятка файлов.

Основные характеристики

ПараметрGLM-5.2GLM-5.1
Контекст1 000 000 токенов (вариант glm-5.2[1m])около 200 000
Максимум на ответдо 131 072 токеновне раскрывалось
Архитектуралинейка GLM-5, MoE744B параметров всего, ~40B активных на токен
Режимы рассужденияHigh, Maxодин режим
Лицензия весовMITMIT
Где взятьGLM Coding Plan, API Z.ai, встроена в ZCodeто же

MoE (Mixture of Experts, смесь экспертов) — способ сделать модель большой по объёму знаний, но относительно экономной при каждом запросе. У GLM-5 в линейке заявлено около 744 млрд параметров всего, при этом на один токен активируется порядка 40 млрд — как у плотной модели среднего размера. Подробнее про архитектуру — в разделе Mixture of Experts.

Режимы High и Max — разная "глубина" внутреннего рассуждения перед ответом (аналогично reasoning-моделям). Max обычно точнее на сложных задачах, но медленнее и дороже по квоте.

Контекст в миллион токенов

Контекст — это всё, что модель видит за один вызов:

  • открытые файлы проекта;
  • история диалога с агентом;
  • вывод команд из терминала;
  • ваши уточнения и правки.

При коротком контексте на 10–15-м шаге агент часто "забывает" ранние договорённости и дублирует файлы или ломает уже согласованную структуру. Окно в 1M токенов по задумке Z.ai позволяет держать в памяти крупный репозиторий или длинную сессию. Это облегчает вайб-кодинг на прототипах, но не отменяет Git, code review и тесты.

Независимые бенчмарки

На момент релиза Z.ai публиковала характеристики и доступность GLM-5.2, но не выкладывала сторонние оценки вроде SWE-bench или Terminal-Bench. Перед переносом на продакшен прогоните модель на своём репозитории — см. как выбрать модель.

Открытые веса и свой сервер

Веса GLM-5.2 распространяются под лицензией MIT — коммерческое использование разрешено при сохранении уведомления об авторских правах. Скачать можно с Hugging Face после публикации релиза; для запуска на своём железе обычно берут vLLM, SGLang или community-сборки GGUF под Ollama и LM Studio.

Плюсы open-weight для команды:

  • код и промпты остаются в вашем контуре;
  • нет жёсткой привязки к одному облачному API;
  • модель можно поставить рядом с Llama, Qwen и DeepSeek в сравнительной таблице.

Минусы:

  • нужны мощные GPU и администрирование;
  • задержка и стоимость инференса — ваша зона ответственности.

Редактор ZCode

ZCode — отдельное десктопное приложение, заточенное под экосистему Z.ai и модель GLM-5.2 "из коробки".

Отличия от Cursor:

  • ZCode поставляется вместе с GLM и интерфейсом Tasks под длинные агентные сессии.
  • Cursor — форк VS Code; модель (Claude, GPT, локальная) выбирается отдельно.

Типичный цикл работы в ZCode:

  1. План — описать задачу и критерии готовности (промпты).
  2. Код — агент правит файлы и запускает сборку.
  3. Review — просмотреть diff и замечания агента.
  4. Deploy — выкатить изменения через Git и CI/CD.

Элементы интерфейса

Tasks (задачи)

  • длинная цель разбивается на подзадачи с таймлайном;
  • видно, что уже сделано ("подключить AI-ходы", "починить sidebar");
  • удобно для фич, которые агент ведёт часами.

Workspace (рабочая область)

  • открывается папка с Git-репозиторием;
  • агент видит структуру проекта и зависимости стека.

Агенты

  • один или несколько агентов на сложную цель (multi-agent в ZCode 3.0);
  • режим Ask before changes — перед записью в файл агент спрашивает разрешение (human-in-the-loop, см. AgentOps).

Skills (навыки)

  • сохранённые сценарии и пресеты команд;
  • по смыслу близко к skills в Claude Code.

Terminal (терминал)

  • встроенный shell (на скриншотах — zsh);
  • агент выполняет npm test, git status и т.д. в той же среде, что и вы.

Code review

  • подсказки по коду до открытия pull request;
  • пересекается с идеей генерации кода с обязательным просмотром diff.

На лендинге Z.ai также заявляет:

  • понимание кодовой базы в нескольких репозиториях;
  • автоматический review;
  • стыковку с issue tracker'ами и привычными редакторами команды.

Установка

На zcode.z.ai в открытом доступе — установщик .dmg для Apple Silicon (Mac на чипах M1/M2/M3). Сборки для Windows и Linux на сайте не рекламировались — проверяйте актуальный список перед выбором стека.

ШагДействие
1Скачать ZCode с zcode.z.ai
2Войти в аккаунт Z.ai или оформить GLM Coding Plan
3Открыть Workspace на каталоге с Git-репозиторием
4Создать Task (⌘N) с описанием цели и критериев готовности
5Выбрать GLM-5.2 или GLM-5.2 Max и режим подтверждения правок

API-ключи и токены храните в переменных окружения или менеджере секретов, не в Git — см. гигиену секретов.


ZCode, Cursor и Claude Code

Все три относятся к IDE-агентам — программам, где ИИ встроен в процесс разработки, а не живёт в отдельной вкладке браузера. Общая таблица подходов — в Цифровых инструментах без ручного кодинга.

КритерийZCodeCursorClaude Code
Что этоIDE + агенты Z.aiIDE на базе VS Code + агентыАгент Anthropic в терминале, IDE, Desktop, веб
Модель по умолчаниюGLM-5.2на выбор (Claude, GPT, …)Claude
Открытые весада, GLM под MITнетнет
Контекстдо 1M (заявлено для GLM-5.2)зависит от моделизависит от тарифа Claude
Несколько агентовда (ZCode 3.0)subagents, Task toolsubagents, MCP
ПлатформыmacOS Apple Silicon (на старте)Windows, macOS, LinuxWindows, macOS, Linux, WSL
Статья в энциклопедииэта страница4.14 / 1113Claude Code
Как выбрать инструмент
  • ZCode — единый стек Z.ai, GLM-5.2 и Tasks на Mac с Apple Silicon.
  • Cursor — команда уже сидит в Cursor и хочет менять модели (Claude, GPT, локальные через Continue).
  • Claude Code — приоритет экосистемы Anthropic, MCP и запуск из CI.

Инструменты можно комбинировать. Для продакшена в любом случае нужны Git, review и CI/CD.


GLM-5.2 вне ZCode

Модель не привязана только к ZCode. Подписка GLM Coding Plan даёт доступ к GLM из других coding-агентов:

Тарифы начинаются примерно с $18/мес (Lite); есть Pro, Max и Team. Лимиты обновляются в 5-часовых и недельных окнах — прогресс виден в Usage Statistics.

В план входят модели:

  • GLM-5.2 — сложные задачи, длинный контекст;
  • GLM-5-Turbo — ускоренный вариант линейки;
  • GLM-4.7 — рутина, экономия квоты;
  • GLM-4.5-Air — лёгкая модель для простых запросов.

Z.ai рекомендует GLM-5.2 для тяжёлых сценариев и GLM-4.7 для повседневных правок. На пиковых часах (14:00–18:00 UTC+8) списание квоты за GLM-5.2 может идти с множителем — детали в обзоре плана.

Дополнительно в подписку входят MCP-инструменты Z.ai:

  • распознавание изображений (Vision);
  • поиск в вебе;
  • чтение страниц (Web Reader);
  • Zread.

Подключение GLM к Claude Code

GLM Coding Plan отдаёт endpoint, совместимый с API Anthropic. В ~/.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-4.5-air"
}
}

Актуальные URL, имена моделей и лимиты — в документации Z.ai. Ключ в репозиторий не кладут. Установка и режимы Claude Code — в статье 4.

Подписка рассчитана на официально поддерживаемые клиенты. Прямой доступ через самописный SDK без разрешения может урезать квоту — см. Usage Policy на сайте Z.ai.


Вайб-кодинг и контроль качества

Длинный контекст GLM-5.2 и декомпозиция Tasks в ZCode хорошо подходят для сценариев, которые Андрей Карпатый назвал вайб-кодингом. Вы формулируете фичу словами, агент часами ведёт репозиторий, правит интерфейс и гоняет команды в терминале. Так быстро собирают прототипы и pet-проекты.

Для продакшена тот же режим без дисциплины даёт нейрослоп — однотипный код без обработки ошибок и без понимания архитектуры. Минимальный чеклист:

Теория агентов и политики инструментов — Агенты ИИ. Эксплуатация в команде — AgentOps.


Безопасность и данные

Облачный GLM

  • исходники и промпты обрабатываются на серверах Z.ai;
  • сверьте с политикой компании — ИИ в IDE;
  • в промпт не попадают пароли, ключи API и персональные данные клиентов.

Свой сервер с весами MIT

  • трафик в сторонний API не уходит;
  • нужны GPU, патчи безопасности и мониторинг — локальные модели.

Агент с терминалом

  • те же риски, что у Cursor Agent и Claude Code;
  • изолированный workspace, минимальные права, подтверждение деструктивных команд;
  • review правок агента в Git так же, как правок человека — опасные скрипты.

Дальше