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.2 | GLM-5.1 |
|---|---|---|
| Контекст | 1 000 000 токенов (вариант glm-5.2[1m]) | около 200 000 |
| Максимум на ответ | до 131 072 токенов | не раскрывалось |
| Архитектура | линейка GLM-5, MoE | 744B параметров всего, ~40B активных на токен |
| Режимы рассуждения | High, Max | один режим |
| Лицензия весов | MIT | MIT |
| Где взять | 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:
- План — описать задачу и критерии готовности (промпты).
- Код — агент правит файлы и запускает сборку.
- Review — просмотреть diff и замечания агента.
- 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-агентам — программам, где ИИ встроен в процесс разработки, а не живёт в отдельной вкладке браузера. Общая таблица подходов — в Цифровых инструментах без ручного кодинга.
| Критерий | ZCode | Cursor | Claude Code |
|---|---|---|---|
| Что это | IDE + агенты Z.ai | IDE на базе VS Code + агенты | Агент Anthropic в терминале, IDE, Desktop, веб |
| Модель по умолчанию | GLM-5.2 | на выбор (Claude, GPT, …) | Claude |
| Открытые веса | да, GLM под MIT | нет | нет |
| Контекст | до 1M (заявлено для GLM-5.2) | зависит от модели | зависит от тарифа Claude |
| Несколько агентов | да (ZCode 3.0) | subagents, Task tool | subagents, MCP |
| Платформы | macOS Apple Silicon (на старте) | Windows, macOS, Linux | Windows, macOS, Linux, WSL |
| Статья в энциклопедии | эта страница | 4.14 / 1113 | Claude 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-агентов:
- Claude Code
- Cline
- OpenCode, Roo Code, Goose, OpenClaw и др. (полный список — в документации)
Тарифы начинаются примерно с $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-проекты.
Для продакшена тот же режим без дисциплины даёт нейрослоп — однотипный код без обработки ошибок и без понимания архитектуры. Минимальный чеклист:
- держать Ask before changes на чужом и боевом коде;
- читать diff перед принятием — как в генерации кода;
- не откладывать тесты и CI "на потом";
- ограничить опасные команды в терминале;
- формулировать задачи по шаблонам из библиотеки промптов.
Теория агентов и политики инструментов — Агенты ИИ. Эксплуатация в команде — AgentOps.
Безопасность и данные
Облачный GLM
- исходники и промпты обрабатываются на серверах Z.ai;
- сверьте с политикой компании — ИИ в IDE;
- в промпт не попадают пароли, ключи API и персональные данные клиентов.
Свой сервер с весами MIT
- трафик в сторонний API не уходит;
- нужны GPU, патчи безопасности и мониторинг — локальные модели.
Агент с терминалом
- те же риски, что у Cursor Agent и Claude Code;
- изолированный workspace, минимальные права, подтверждение деструктивных команд;
- review правок агента в Git так же, как правок человека — опасные скрипты.
Дальше
- Вайб-кодинг — термин, риски, спектр контроля
- Claude Code — установка, MCP, plan mode, практикум
- Как выбрать модель — GLM рядом с DeepSeek, Qwen, Claude
- Генерация кода — промпты и цикл review
- Цифровые инструменты без ручного кодинга — Kimi Work, no-code, IDE-агенты
- Сколько стоит ИИ — подписки и API