Команды ZCode (/): сохранённые промпты для быстрых рутин в GLM-5.2

Евгений Урядов · обновлено 24 июля 2026 г.

Команды ZCode: как сохранить повторяющиеся промпты и вызывать их через /

Команды вызывают встроенные возможности ZCode Agent и одновременно позволяют сохранять промпты, которыми вы пользуетесь часто. Сохранив промпты для ревью кода, сообщений коммита, проверок релиза, объяснения файлов и подобных повторяемых задач, вы сможете вызывать их из поля ввода через /.

Команды спроектированы под рабочий процесс ZCode Agent. Для ежедневной работы внутри ZCode сохраняйте промпты, которые ваша команда повторяет регулярно, — так первопартийный агент сможет исполнять стабильные рутины.

Вызов команд в ZCode Agent


Использование в ZCode Agent

  1. Введите / в поле ввода — откроется панель команд. Она разбита на группы Commands и Skills, можно продолжать вводить текст для фильтрации.
  2. Выберите команду или продолжайте набирать, чтобы отфильтровать по имени команды.
  3. Если команда ожидает аргументы, добавьте путь, имя модуля или дополнительную инструкцию после неё.

Сейчас в ZCode Agent входят две встроенные команды:

КомандаНазначение
/goalПоказать, задать, заменить, поставить на паузу, возобновить или очистить цель текущей сессии — полезно для долгих задач
/compactСжать контекст текущего разговора, сохранив ключевую информацию, — полезно для продолжения длинных бесед

Например, используйте /compact, чтобы почистить контекст в долгой задаче, или /goal, чтобы удерживать агента на долгосрочной цели. Чтобы вызвать скилл, используйте $ или выберите его из группы Skills в панели /.


Создание команды

Откройте Commands в настройках ZCode, затем создайте новую команду и заполните поля:

Создание команды

ПолеОписание
ScopeВыберите User (доступно во всех воркспейсах) или Workspace (только текущий проект)
NameИмя команды, после сохранения вызывается как /имя-команды
DescriptionНеобязательное короткое описание, которое показывается в панели выбора команд
Argument hintНеобязательная подсказка по параметру, например <file-path>
PromptСодержимое промпта, которое отправляется агенту при запуске команды

Пользовательские команды хранятся как .md-файлы в ~/.zcode/commands (команды уровня воркспейса лежат в каталоге проекта). После сохранения вызывайте команду через /имя-команды в поле ввода задачи.


Импорт из внешнего агента

Если вы уже поддерживаете команды во внешнем агенте вроде Claude Code, пересоздавать их в ZCode не нужно. На странице Commands нажмите Import commands from external Agent в правом верхнем углу, чтобы перенести существующие команды внешнего агента прямо в ZCode.

Импорт команд из внешнего агента

  1. Откройте страницу Commands в настройках ZCode.
  2. Нажмите Import commands from external Agent в правом верхнем углу.
  3. Отметьте нужные команды внешнего агента, подтвердите — и они импортируются в ZCode.

Импортированные команды ведут себя как созданные вами: они появляются в списке команд, вызываются через /имя-команды, а их имя, описание, подсказку по аргументам и промпт можно дальше редактировать внутри ZCode.


Замечания по использованию

Используйте команду, когда нужно сохранить простой промпт. Если же рабочему процессу нужны скрипты, шаблоны или файлы-примеры, рассмотрите вместо этого скилл (Skill).


Заметка практика: Команды в ZCode — это, по сути, более лёгкий аналог кастомных слеш-команд Claude Code и «prompt snippets» Cursor, и миграция между ними проходит без боли. Главное практическое правило выбора между командой и скиллом такое: команда = один промпт без состояния, скилл = сценарий с шаблонами/чек-листами/примерами. Сэкономит массу времени две встроенные команды: /compact — настоящий спасатель при длинных сессиях на GLM-5.2, когда контекст раздувается и агент начинает тупить; жмите его, прежде чем переходить к новому большому этапу задачи. И /goal — отлично удерживает агента от «расползания» в долгих многочасовых рефакторингах: задали цель один раз и агент сам возвращает себя к ней после ответвлений.


Локализованный гайд по официальной документации ZCode. Оригинал на английском.


Automata может помочь:

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

Что такое команда (/command) в ZCode и чем она отличается от скилла?

Команда — это сохранённый промпт, который вызывается через / и рассчитан на простой повторяющийся сценарий (ревью кода, сообщение коммита, проверка релиза). Скилл сложнее: он включает чек-листы, шаблоны, примеры файлов и может срабатывать автоматически. Если нужны скрипты и шаблоны — выбирайте скилл, если достаточно текстового промпта — команду.

Какие встроенные команды есть в ZCode Agent?

Изначально доступны две команды: /goal — показать, задать, заменить, поставить на паузу, возобновить или очистить цель текущей сессии (полезно для долгих задач), и /compact — сжать контекст разговора, сохранив ключевую информацию, чтобы продолжить длинную беседу.

Где хранятся пользовательские команды ZCode?

Команды уровня пользователя лежат в каталоге ~/.zcode/commands как .md-файлы. Команды уровня воркспейса живут в каталоге проекта. После сохранения команда вызывается как /имя-команды в поле ввода задачи.

Можно ли импортировать команды из Claude Code?

Да. На странице Commands нажмите Import commands from external Agent в правом верхнем углу, выберите нужные команды внешнего агента и подтвердите. Импортированные команды ведут себя как созданные вами: вызываются через /имя-команды, и их имя, описание, подсказку по аргументам и промпт можно редактировать внутри ZCode.

📞 +7 (906) 311-77-69 · ✉ hello@automata.sale · 💬 Telegram: @automatasale · 🌐 automata.sale

ИП Урядов Евгений Евгеньевич · ИНН 645112058391 · ОГРНИП 312645301900058
Работаем по России, Беларуси и Казахстану

Темы статьи:

#ZCode#GLM-5.2#AI-агенты