Старт: ZCode в твоём арсенале
Выберешь один проект и поймёшь, зачем тебе именно ZCode.
К концу Уровня 0 у тебя будет не просто «изученная программа», а рабочая среда для ИИ-разработки и проверенный первый мини-проект. Я проведу тебя по маршруту: установка → вход → интерфейс → модель → безопасные разрешения → инструкции и память → первый проект. Не нужно включать все функции в первый же день.
Что такое ZCode
Это рабочее приложение для ИИ-агента: проектные папки, задачи и диалоги, инструменты для изменения файлов, браузер и расширения. ZCode — не название одной модели. Модель — подключаемый «мозг», а ZCode — среда, через которую она работает. Можно подключать Z.ai/GLM и внешних провайдеров при наличии нужного доступа.
Какой проект возьмём?
Одна сквозная задача: сделать небольшую страницу «Мой проект» с названием, описанием, тремя преимуществами и кнопкой. Мы будем использовать её для проверки модели, прав, файлов, браузера, результата и сохранения контекста. Можешь заменить её на собственную полезную мини-задачу.
Что понадобится
Компьютер macOS или Windows, браузер, личная почта, папка для проекта и доступ к модели. Оплата и VPN нужны не всем: сначала проверь законные и официальные способы подключения в своей стране.
Твоё действие
Запиши одной фразой: «Я хочу создать ___, чтобы ___». Создай на компьютере папку zcode-first-project. Если папки уже есть — выбери отдельную пустую папку для тренировки.
У тебя есть конкретная задача и своя отдельная папка. Ты можешь объяснить разницу между ZCode и ИИ-моделью.
Что здесь является моделью, а не рабочей средой?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Установи ZCode и войди
Загрузишь приложение с официального сайта, войдёшь и откроешь рабочий экран.
Шаг 1. Скачай под свою систему
Открой официальную страницу установки ZCode. Выбери macOS Apple Silicon/Intel или Windows x64/ARM64 в соответствии с компьютером. Не скачивай установщики из случайных Telegram-архивов, неизвестных зеркал или «предактивированных» пакетов.
- Скачай DMG из официального источника.
- Открой DMG и перенеси приложение ZCode в «Программы».
- Запусти через Launchpad или «Программы».
- Разрешай доступ к системе только по необходимости (см. урок о Computer Use).
- Выбери нужный установщик (.exe) на официальной странице.
- Запусти установщик и пройди мастер.
- Открой ZCode через меню «Пуск».
- Не отключай антивирус и защиту Windows ради непроверенного файла.
Шаг 2. Правильный вход
На приветственном экране существуют два провайдера: Continue with Z.ai (глобальная платформа) и Continue with BigModel (китайская платформа), а также вход по API-ключу. В видео я выбираю глобальный Z.ai и авторизацию Google. Конкретные варианты входа зависят от текущей версии и региона.
Если вход не удался, проверь сеть, время системы и статус учётной записи, затем воспользуйся официальной документацией. Не проси куратора войти вместо тебя и не пересылай ему пароль или одноразовый код.
Что делать, если приложение не открывается?
Проверь соответствие установщика и архитектуры компьютера, обновления ОС, наличие доступа к интернету. На macOS открой «Системные настройки → Конфиденциальность и безопасность» и проверь предупреждение о приложении. Не выполняй терминальные команды по удалению карантина из непроверенных источников.
Актуальная установка: ZCode Docs / Install. Проверено по официальному источнику 19.10.2026. Названия кнопок могут поменяться.
Твоё действие
На своём компьютере открой официальный ZCode, авторизуйся и сделай снимок только рабочего экрана без персональных данных.
Приложение открыто. Ты видишь рабочую область и можешь создать новую задачу.
Как безопаснее установить ZCode?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Разберись с экраном и задачами
Найдёшь настройки, список проектов, новую задачу и выбор модели.
Открой ZCode и посмотри на экран. Если слева не видно список, нажми кнопку показа боковой панели. Это не ошибка и не потеря проектов: панель просто скрыта.
Не путай четыре понятия
| Элемент | Что он означает | Что важно новичку |
|---|---|---|
| Workspace / проект | Папка и окружение с твоими файлами. | Работай в одной осмысленной папке. |
| Task / задача | Конкретное поручение ИИ. | Одна задача — измеримый результат. |
| Session / диалог | Контекст переписки и действий. | Новый диалог не обязательно помнит старый. |
| Model / модель | Подключаемый ИИ для выполнения. | Следи за доступом и лимитами. |
Первая проверка без риска
Выбери свою учебную папку и отправь агенту небольшой запрос без изменения файлов. Убедись, что он понял путь к проекту, прежде чем разрешать любые действия.
Твоё действие
Открой свою папку zcode-first-project в ZCode. Найди шестерёнку, переключатель модели, кнопку новой задачи и элемент управления боковой панелью.
Ты способен указать, где хранятся файлы проекта, где создаются задачи и где меняется модель.
Если создал новый диалог, что гарантированно сохранилось?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Подключи ИИ-модель, не запутавшись в тарифах
Поймёшь разницу между Z.ai-подпиской и внешним API-провайдером.
ZCode умеет работать с моделями через Z.ai или других совместимых провайдеров. В видео я показываю варианты подключения GLM, Claude, MiniMax и других моделей через внешних провайдеров, включая OpenRouter. Это варианты подключения, а не одна общая бесплатная подписка. Доступ зависит от владельца ключа, подписки и региона.
Маршрут А: подключить Z.ai
- Открой Settings → Model Settings или выбор модели из окна чата.
- Выбери Z.ai и официальный вход.
- Убедись, что подключение активно и у выбранной модели есть доступ по твоему плану.
- Выбери модель в новом диалоге и отправь короткое тестовое сообщение.
Маршрут Б: OpenRouter — если он тебе нужен
- Создай отдельный ключ в своём личном аккаунте OpenRouter.
- В Model Settings → Add Provider выбери подключение внешнего сервиса.
- Укажи имя
OpenRouterи URL, указанный в официальной документации ZCode для OpenRouter; интерфейс может ожидать базовый URL или шаблон. - Вставь ключ в секретное поле самого приложения, не в чат, скриншоты, GitHub или чужую таблицу.
- Добавь одну совместимую модель, активируй провайдера и проверь простым запросом.
По официальной документации ZCode для OpenRouter указан базовый адрес https://openrouter.ai/api. Проверяй актуальную инструкцию: Connect Models.
Как отличить цену от лимита
В видео упоминаются конкретные модели, промо-токены и годовые тарифы. Эти цифры и наличие бесплатных лимитов быстро меняются — **не ориентируйся на услышанную стоимость без проверки тарифа в день оплаты**. Не используй чужие аккаунты или ключи без разрешения владельца.
Твоё действие
Подключи один законно доступный провайдер. Выбери одну модель и попроси её ответить: «Как тебя зовут и как ты можешь помочь создать простую HTML-страницу?»
Ответ модели появился в выбранном проекте. В секретном поле ключ скрыт, ни один ключ не отправлен в чат.
OpenRouter — это...
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Настрой General и режим работы
Выберешь Coding Mode и отличишь обязательные параметры от дополнительных.
Coding Mode, а не Office Mode
В записи я открываю Settings → General → Interface Mode. Для создания программ и проектов выбирай Coding Mode: так доступен кодовый рабочий сценарий. Office Mode — упрощённый вариант для документов и обычных офисных задач. Если названия отличаются в твоей версии, ищи режим, связанный с разработкой.
Настройки из видео: что с ними делать
| Пункт | Рекомендация ученику | Почему |
|---|---|---|
| Enhanced Find / Grep | Обычно оставить по умолчанию | Помогает искать файлы и код быстрее. |
| Show reasoning / ToDo | По желанию, если доступно | Удобно видеть план и действия агента. |
| Auto updates | Включать при готовности следить за изменениями | Обновления исправляют ошибки, но могут менять интерфейс. |
| Keep computer running | Только при долгой задаче и надёжном питании | Предотвращает сон, но расходует заряд. |
| Notifications / sound | По предпочтению | Оповещения об окончании задачи. |
| Proxy / VPN | Не менять вслепую | Трафик может идти через отдельный прокси; неверная настройка ломает сеть. |
| Auto archive | По потребности, после понимания хранения | Снимает визуальный шум, но не замена резервной копии. |
В видео я показываю много настроек сразу. Здесь сделаю важное уточнение для новичка: не включай права на управление компьютером, браузером и автоматические действия только ради совпадения с моим экраном. Сначала разберись, зачем нужна функция. К потенциально опасным разрешениям мы вернёмся отдельно.
Твоё действие
Открой Settings → General. Проверь Interface Mode, Enhanced Find и настройки уведомлений. Измени только то, что понимаешь. Оставь Computer Use и импорт Chrome на потом.
Ты работаешь в Coding Mode, знаешь назначение изменённых параметров и не включил лишние доступы.
Для проекта с HTML-страницей предпочтительнее...
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Научись руководить агентом во время работы
Поймёшь очередь сообщений, перенаправление и безопасные подтверждения.
Когда агент уже выполняет задачу, твоё новое сообщение может либо встать в очередь, либо скорректировать текущий план. В своём видео я сравниваю режимы Queue и Guide/Steer. Название переключателя может отличаться по версии приложения.
Пример на нашей странице
Агент собирает страницу «Мой проект». Тебе пришла новая идея: добавить блок отзывов.
- Queue: попроси добавить отзывы после проверки базовой страницы.
- Steer: вмешайся сейчас, если агент выбрал неверную аудиторию и надо менять направление работы.
Не отключай проверки на автомате
В видео обсуждаются продолжение работы без вопросов, параллельные агенты и поведение при блокерах. Но новичку полезнее начать с Ask before changes или другого подтверждаемого режима, если он доступен. Дай агенту автономию внутри учебной папки, а удаление данных, публикацию, расходы и доступы требуй согласовывать.
Как остановить работу, если агент пошёл не туда?
Используй штатную кнопку остановки текущей задачи. Затем опиши ошибку обычными словами и попроси сначала показать новый план. Для сложной работы сохраняй текущие файлы или Git checkpoint перед новой попыткой.
Твоё действие
Запусти безопасную задачу: «Составь план HTML-страницы, ничего не редактируя». Пока агент отвечает, попробуй послать уточнение в выбранном режиме — не касаясь реальных данных.
Можешь объяснить, чем очередь отличается от перенаправления; знаешь, как остановить задачу.
Если агент занят и ты хочешь, чтобы он закончил, а потом сделал дополнительную работу, выбирай...
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Browser Use: агент видит результат как человек
Попросишь ZCode открыть страницу и проверить её, не передавая ему свои логины.
Код — ещё не доказательство. Browser Use позволяет агенту открыть страницу во встроенном браузере, нажимать элементы, заполнять формы и делать снимки. В записи я показываю включение браузера и импорт данных Chrome.
Первый безопасный тест
- В Settings → Browser включи Enable built-in browser control только если собираешься проверять страницу агентом.
- Открой публичную тестовую страницу без входа в аккаунты либо локальный файл своего мини-проекта.
- Попроси агента найти заголовок и кнопку, сделать скриншот и сообщить, что он реально увидел.
- Сравни полученную проверку с тем, что видишь сам.
Импорт Chrome — дополнительный, НЕ обязательный шаг
В записи импортируется состояние Chrome: cookies и разрешения. Это даёт агенту доступ к сайтам, где ты уже вошёл в систему. Но cookies могут играть роль токенов авторизации, поэтому по умолчанию не импортируй личный Chrome в учебный профиль. Для теста достаточно публичных страниц. Импорт допускается только осознанно, на личном устройстве, когда у тебя есть разрешение на автоматизацию этих аккаунтов.
Кнопка Import Chrome не работает — что делать?
На macOS для импорта требуется доступ к Keychain; Chrome может блокировать профиль, пока открыт. На Windows официальная документация на дату проверки сообщает, что импорт не поддерживается. Для учебного уровня этот шаг можно просто пропустить.
Официальный источник: Browser Automation / ZCode (проверено 19.10.2026).
Твоё действие
Включи Browser Use, открой безопасный сайт без авторизации или учебную локальную страницу и попроси агента сообщить заголовок. Не импортируй Chrome и не используй финансовые сервисы.
В ответе есть конкретный заголовок, адрес страницы и снимок экрана. Ничего приватного не импортировано.
Зачем Browser Use нужен разработчику?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Computer Use: даём разрешения осознанно
Поймёшь, какие системные разрешения нужны и как их отозвать.
Computer Use — возможность управлять элементами рабочего стола: мышью, окнами, приложениями. Это мощнее проверки одного сайта. В записи я показываю переключатель Computer Use и настройки Accessibility и Screen Recording на macOS.
На macOS
- Открой Settings → Computer Use в ZCode.
- Если действительно хочешь разрешить управление, используй Open Accessibility Settings и Open Screen Recording для перехода в «Системные настройки».
- Проверь, что разрешаешь доступ именно установленному тобой ZCode, а не постороннему приложению.
- После изменения разрешений перезапусти нужную задачу, если приложение не увидело новые права.
Когда НЕ включать
Если тебе нужно создать HTML-файл, а ZCode и так умеет работать с файлами проекта — не обязательно давать полный контроль над компьютером. Работай по принципу минимально необходимых прав.
Тест без риска
Открой пустую заметку с надписью «ТЕСТ ZCODE». Разреши агенту только её найти и сообщить текст. Следи за его действиями и проверь кнопку остановки.
Твоё действие
Если функция нужна, включи её для ZCode и запусти тест только с пустой заметкой. Если не нужна — оставь выключенной, это тоже правильный исход.
Понимаешь, какие права выдал; можешь отозвать их через настройки системы и остановить задачу.
Что лучше сделать перед передачей управления компьютером?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Memory: как не терять сделанную работу
Сохранишь контекст проекта в понятных файлах, а не в надежде на «память чата».
Хочу, чтобы ты с самого начала понял важное отличие: инструкции — это то, что ты осознанно задаёшь агенту, а память — то, что он накапливает сам. В ZCode есть два уровня инструкций AGENTS.md: глобальный для всех твоих проектов и отдельный для каждого проекта. Покажу на конкретном примере.
1. Глобальные инструкции — твои правила для всех проектов
Представь, что ты каждый день создаёшь сайты, ботов и CRM. Ты не хочешь объяснять в каждом новом проекте одно и то же: «Общайся со мной на русском», «Не меняй файлы без плана», «Не говори “готово” без проверки». Такие требования я советую вынести в глобальный файл:
~/.zcode/AGENTS.md в домашней папке твоего пользователя. На macOS и Linux это обычно /Users/твой_пользователь/.zcode/AGENTS.md или /home/твой_пользователь/.zcode/AGENTS.md; на Windows домашняя папка доступна через $HOME в PowerShell.Вот пример простых глобальных правил, которые можешь взять за основу:
# Мои общие правила работы с ИИ - Общайся со мной на русском языке, понятно и без лишнего жаргона. - Перед крупными изменениями кратко объясни план. - Работай только с разрешёнными файлами и инструментами. - Не публикуй код, не удаляй данные и не трать деньги без согласования. - После работы реально проверь результат, а не просто сообщай «готово». - Если чего-то не знаешь, уточни; не выдумывай факт или команду.
Эти правила будут актуальны, когда ты откроешь новый проект в ZCode. Например, и при разработке Telegram-бота, и при создании сайта агент должен сначала планировать и проверять результат.
2. Инструкции проекта — правила только для открытой папки
А теперь представим конкретный проект: мы делаем страницу «Мой проект». Здесь уже важны её файлы, технология, способ проверки и ограничения. Для этого положи отдельный AGENTS.md в корень текущего Workspace, например zcode-first-project/AGENTS.md.
# Правила проекта «Мой первый сайт» Цель: создать простую HTML-страницу для моей идеи. Стек: HTML, CSS и минимальный JavaScript без сложных фреймворков. Рабочая папка: только текущий проект. Файлы: index.html и при необходимости style.css, script.js. До редактирования: сначала предложи план. После редактирования: открой страницу и проверь заголовок, три карточки и работу кнопки; покажи скриншот. Нельзя: менять чужие проекты или публиковать сайт без разрешения.
Эти правила не должны автоматически переноситься в другой проект. Для Telegram-бота будет другой язык программирования, другая структура и свои проверки, но твои глобальные принципы — те же.
3. Как ZCode объединяет оба файла
По официальной документации ZCode, при запуске задачи агент сначала получает глобальные инструкции, затем проектные. Проектный файл считается основным источником проектных правил. Поэтому не стоит писать в файлах противоречащие друг другу команды. Общие требования размещай глобально, а детали технологии и продукта — в проекте.
| Вопрос | Глобальный | Проектный |
|---|---|---|
| Где? | ~/.zcode/AGENTS.md | AGENTS.md в корне открытого Workspace |
| Применяется | К задачам в разных проектах этого пользователя | К задачам в конкретном открытом проекте |
| Что писать | Язык, стиль общения, общий порядок работы и безопасность | Цель, стек, структура папок, команды запуска и критерии готовности |
| Один раз настроил? | Обычно да, дальше уточняешь по необходимости | Для каждого нового проекта свой файл |
@include или постоянно будет читать CLAUDE.md. Для работы ZCode основные проектные правила должны быть в корневом AGENTS.md. При миграции с Claude Code сведения из CLAUDE.md могут быть однократно перенесены в AGENTS.md.4. Настроим оба файла на твоём компьютере
- Глобальный: открой домашнюю папку и создай каталог
.zcode, если его ещё нет. В нём создай текстовый файлAGENTS.mdи вставь общие правила. На macOS папка с точкой может быть скрыта: в Finder нажмиCmd + Shift + .. На Windows удобнее открыть домашнюю папку пользователя в проводнике и создать там.zcode. - Проектный: открой папку
zcode-first-project, которую мы создали в начале гайда. Прямо в ней создай другой файлAGENTS.mdи вставь правила проекта. - Проверь различие: глобальный и проектный файлы должны находиться в разных папках и содержать разные задачи. Оба называются одинаково — это правильно.
- Открой новый диалог в Workspace: спроси у агента, какие правила доступны. Попроси указать оба пути и пересказать по одному правилу из каждого файла. Не верь только словам: сам проверь, что оба файла существуют и содержат то, что ты написал.
Как проверить путь в терминале, если через папки непонятно?
macOS / Linux: ls -l ~/.zcode/AGENTS.md — проверка глобального файла. Для проектного перейди в нужную папку и проверь ls -l AGENTS.md.
Windows PowerShell: Test-Path "$HOME\.zcode\AGENTS.md" — глобальный файл. В открытой папке проекта: Test-Path ".\AGENTS.md" — проектный. Значение True означает, что файл найден, но его содержимое тоже нужно проверить.
5. А где здесь Memory и почему это не AGENTS.md?
AGENTS.md пишешь и редактируешь ты. Он фиксирует договорённости, которым агент должен следовать. Memory формирует сам агент — например, запоминает, что проект использует определённую сборку, и в следующей сессии учитывает эту информацию. Эти заметки не заменяют правила проекта и не должны быть единственным источником критически важной информации.
- Открой Settings → General → Memory.
- Прочитай предупреждение о расходе дополнительных токенов и том, что память создаётся локально.
- Если функция нужна — включи её и начни новый диалог: изменение не задним числом применяет память к текущей беседе.
- Не сохраняй в Memory,
AGENTS.mdи чате пароли, API-ключи или платёжные данные.
Проверено по ZCode Agent → Project Instructions File / Project Memory (октябрь 2026). Правила хранения и наследования инструкций в других инструментах, например Codex и Claude Code, могут отличаться.
Твоё действие
Создай два файла: ~/.zcode/AGENTS.md с общими правилами и zcode-first-project/AGENTS.md с правилами проекта. Проверь их расположение, а затем начни новый диалог в этом Workspace и попроси ZCode объяснить, какие правила относятся ко всем проектам, а какие — только к текущему.
На компьютере существуют два разных AGENTS.md, каждый в своей папке. Ты сам видишь разницу в содержимом, а агент способен объяснить одно глобальное и одно проектное правило без подсказки.
Куда записать правило «общайся со мной по-русски во всех проектах»?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Subagents: делегируй часть работы помощнику
Создашь простого проверяющего помощника с отдельной задачей и ограниченными правами.
Subagent — дочерний агент, которому основной ИИ поручает отдельный кусок задачи: проверить код, написать тесты или оценить интерфейс. В видео я показываю создание субагента: имя, модель, описание, инструменты и инструкции.
Первый полезный субагент
- Перейди в Settings → Subagents.
- Создай «Контролёр качества» (или попроси ZCode оформить его).
- Опиши задачу: только читать файлы проекта, проверять страницу и дать отчёт об ошибках.
- Не давай ему лишние инструменты удаления, публикации, сети и выполнения опасных команд.
- Проверь, что главный агент получил от него конкретный список проверок.
Не запускай сразу десять агентов
Параллельность может ускорить работу, но также повышает расход токенов и число потенциальных конфликтов. Для первого проекта хватает одного основного агента и одного проверяющего. Если инструкция «унаследовать AGENTS.md» существует — уточняй по версии, что именно будет передано, и проверяй фактический результат.
Твоё действие
Настрой одного read-only субагента «Контролёр качества» или составь его проектное описание. Дай ему проверить, есть ли в учебной папке AGENTS.md и какие ограничения в нём указаны.
Есть отчёт субагента о конкретных файлах, без самостоятельного изменения проекта.
Субагент для первого проекта должен...
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Plugins: расширения, которым можно доверять
Научишься отличать полезный плагин от непроверенного исполняемого кода.
В видео показан Plugin Marketplace и возможность добавлять собственные источники расширений. Плагин может приносить сразу несколько функций: Skills, команды, субагентов, MCP и Hooks.
Безопасный первый проход
- Открой Settings → Plugins.
- Найди официальный или хорошо проверенный плагин, необходимый твоему проекту.
- Прочитай состав: какие команды, MCP-серверы, Hooks и разрешения он устанавливает.
- Если есть системные скрипты или доступ к переменным окружения — не устанавливай без проверки исходников.
- Подключи один плагин, проверь нужный эффект, при отсутствии пользы отключи.
Почему установка по ссылке на GitHub требует проверки
Плагин — это не просто текст, он может запускать программы с правами твоего пользователя. Не стоит бездумно ставить десятки случайных плагинов или давать им доступ к API-ключам.
Как проверить, что плагин установлен?
В Marketplace статус Installed / Enabled; его Skills или MCP видны в соответствующей панели. Попроси ZCode назвать добавленные компоненты и покажи один безопасный пример их использования.
Официальный источник: Plugin / ZCode (проверено 19.10.2026).
Твоё действие
Открой магазин плагинов, выбери один интересный и прочитай его описание и состав. Устанавливать не обязательно. Напиши, какую конкретную задачу он решает.
Ты можешь объяснить, какие права получает плагин и зачем он нужен твоему проекту.
Что может содержаться внутри плагина?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
MCP: безопасно подключай внешние сервисы
Поймёшь, чем MCP отличается от API и плагина.
В видео я открываю MCP Servers и объясняю, как подключать к агенту инструменты внешних сервисов. MCP (Model Context Protocol) — способ описать доступные действия и данные по общему протоколу. Это не обещание, что любой сервис подключится сам без ключей и подтверждения доступа.
| Что | Простое объяснение |
|---|---|
| API | Способ программе обратиться к сервису. |
| MCP | Стандартизированное описание инструментов, доступных агенту. |
| Плагин | Пакет функций, который может включать MCP, Skills и другое. |
Практика без подключения личных аккаунтов
На нулевом уровне просто открой Settings → MCP Servers, найди список уже подключённых серверов и посмотри описания инструментов. Не добавляй CRM, почту и банк ради эксперимента.
Твоё действие
Открой MCP Servers, посмотри список подключений и выпиши название одного инструмента с описанием. Ничего не устанавливай без необходимости.
Можешь объяснить, что делает выбранный инструмент и какие внешние данные/действия он открывает.
Для чего нужен MCP?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Skills, Commands и Hooks: три разные механики
Создашь полезную маленькую инструкцию без десятков расширений и небезопасных автоскриптов.
В записи я показываю Skills, Commands и Hooks. Эти слова похожи на «автоматизацию», но работают по-разному. Не нужно ставить 200 навыков ради обучения: сначала достаточно одного хорошего навыка и понятного процесса проверки.
Skills — правила работы
Например, Skill «Проверить мини-сайт» описывает: открыть страницу, проверить кнопку, сделать скриншот, перечислить ошибки и только после этого сообщать «готово». Такой навык можно переиспользовать в других проектах.
Commands — повторяемый вызов
Например, команда /review (если ты её создал) каждый раз просит проверить текущий результат по фиксированному чек-листу. Название команды зависит от установки; нельзя предполагать, что команда существует автоматически.
Hooks — исполняемый код по событию
В видео приведены сценарии сохранения контекста и блокирования опасных действий. Hook запускает локальный процесс, поэтому его нужно проверять как обычную программу. Пример в учебной системе: после изменений HTML запускать тест и сохранять лог.
Рабочий пример: чек-лист страницы
Составь небольшой текстовый Skill, который не имеет побочных эффектов: он просит найти заголовок, проверить кнопку, сделать скриншот и сверить фактический результат с заданием. Сначала используй его просто как промпт — на следующем уровне можно оформить в настоящий Skill-пакет.
Твоё действие
Составь собственный «Skill» из 5 пунктов по проверке простой страницы: что проверить, каким инструментом, что зафиксировать и когда можно говорить «готово». Не запускай чужие Hooks.
Есть текст инструкции с пятью проверяемыми действиями. Ты понимаешь, чем отличаются Skill, Command и Hook.
Какая сущность реально может запустить программу при событии?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Статистика: сколько стоит твой агент
Найдёшь реальные расходы и перестанешь путать токены с рублями.
В записи я показываю экран Usage Stats: распределение нагрузки по дням, модели и токены. Но число токенов не равно счёту за оплату. Для подписки учитываются лимиты и правила Z.ai; для внешнего API — тарифы конкретного провайдера.
Проверь расход осмысленно
- Открой Settings → Usage Stats.
- Сравни, какая модель использовалась в разные дни.
- Если подключён внешний API, открой кабинет провайдера и проверь фактическую сумму и лимит бюджета.
- Поставь небольшой лимит на тесты, если сервис поддерживает.
- Не публикуй ключи и финансовые детали в скриншотах.
Что делать, если токены расходуются слишком быстро
Сокращай лишние файлы в контексте, прекращай ненужные циклы, используй модель подходящего уровня для задачи, проверяй фоновые задачи и подключённые инструменты. В Hard Coding PRO я учу тебя сначала добиваться одного проверенного результата, а не расходовать как можно больше токенов.
Твоё действие
Открой Usage Stats и запиши одну цифру по последнему дню (без скриншота с ключами). Если используешь внешний API, проверь его баланс отдельно.
Ты можешь найти расход по модели и знаешь, где проверять реальную денежную стоимость.
Почему нельзя по одному числу токенов вывести сумму в рублях?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Телефон и удалённый доступ: контроль без риска
Подключишь мобильное управление только при необходимости и защитишь ссылку доступа.
В видео я показываю Mobile Remote Control в ZCode и объясняю, как подключаться с телефона. Идея простая: агент выполняет задачу на твоём компьютере, а телефон позволяет смотреть процесс и добавлять указания. Телефон не становится самостоятельным сервером для выполнения кода.
Пробное подключение
- На компьютере открой ZCode → Mobile Remote Control.
- Проверь, что ты на доверенном устройстве и никто не видит экран с QR-кодом.
- Сканируй QR с собственного телефона.
- Посмотри текущую учебную задачу; добавь безопасное уточнение.
- После теста нажми Stop на компьютере и проверь закрытие доступа.
А Telegram-бот?
В моей записи среди мобильных каналов действительно виден Telegram наряду с Weixin, Feishu и Lark. Возможность подключения зависит от версии ZCode и условий самого сервиса: прежде чем следовать этому пути, проверь актуальную документацию, необходимость создания своего бота и разрешения доступа. Для базового Уровня 0 этот шаг необязателен. Я не буду обещать тебе работающего Telegram-бота «в один клик», пока мы не проверим его на твоей версии ZCode.
Источники: Remote Control и Bot Channel. Проверено 19.10.2026.
Твоё действие
Только при необходимости открой Remote Control, выполни пробное подключение со своего телефона, после теста останови сеанс. Если не нужен — пропусти это дополнительное упражнение.
Ты понимаешь, какой компьютер выполняет команды, где остановить сеанс и почему QR нельзя никому посылать.
Что произойдёт, если отправить QR Remote Control постороннему?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Первый реальный мини-проект в ZCode
Получишь HTML-страницу и доказательство, что она реально открывается и работает.
Сейчас соберём сквозную учебную задачу — страницу «Мой проект». Это минимальный, но настоящий результат: файл, работающий интерфейс и проверка поведения. Главное: агент должен показать что конкретно он сделал, а не просто написать «готово».
Что строим
- В папке
zcode-first-projectсоздатьindex.htmlи, если нужно, отдельный файл стилей. - Заголовок страницы: «Мой первый проект».
- Короткое понятное описание для кого и зачем эта идея.
- Три карточки преимуществ.
- Кнопка «Связаться» с безопасным тестовым действием, не отправляющим личные данные.
- Проверить в настоящем браузере, включая узкий мобильный экран.
Порядок работы
Шаг 1. Вставь промпт ниже. Шаг 2. Прочти краткий план агента. Шаг 3. Одобри изменения только в учебной папке. Шаг 4. Попроси показать файлы и открыть страницу. Шаг 5. Сравни результат с требованиями. Шаг 6. Если найден дефект — исправь и повтори тот же тест.
Что считается результатом
А если агент пишет, что не умеет открывать браузер?
Попроси запустить локальный предпросмотр или открыть index.html в стандартном браузере твоей ОС. Если понадобится одно действие человека — пусть попросит только его и затем продолжит проверку.
Твоё действие
Скопируй полный промпт, разреши создание файлов только в учебной папке, затем открой страницу и лично нажми кнопку.
Есть
index.html, реальный скриншот и твоё подтверждение, что на мобильном размере нет горизонтальной прокрутки и кнопка работает.Когда агент может говорить «готово»?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Как самостоятельно исправлять ошибки
Получишь работающий алгоритм действий при ошибке, вместо бесконечного поиска по форумам.
В моём видео я показываю простой приём: когда что-то не получается, сделать снимок ошибки и отправить его самому агенту. Ему часто легче разобраться с контекстом, чем новичку угадывать точные слова для поисковика.
Три правила восстановления
- Скопируй точную ошибку. Оставь время, название инструмента и действие, которое её вызвало. Закрой на снимке ключи, почту, личные кабинеты.
- Попроси агента проверить причину самостоятельно. Сначала он может посмотреть логи, документацию и текущие настройки; он не должен сразу предлагать тебе 15 произвольных команд.
- Выполняй только одно неизбежное действие. Если нужна системная кнопка или пароль, пусть объяснит, где и зачем, и подождёт твоего подтверждения.
Типовые сбои
| Симптом | Вероятные проверки |
|---|---|
| Приложение не стартует | ОС, архитектура, официальный установщик, системное предупреждение. |
| Ошибка авторизации | Тип аккаунта Z.ai/BigModel, сеть, права, истекший вход. |
| Модель не отвечает | Провайдер, ключ (без вывода в чат), остаток, разрешения, название модели. |
| Browser Use недоступен | Настройка браузера, новая сессия, поддержка ОС. |
| Computer Use не работает | Разрешения Accessibility/Screen Recording, повторный запуск. |
| Агент не помнит проект | Выбранная папка, файлы, AGENTS.md, новая сессия. |
curl ... | bash, удаление каталога или отключение защиты, пока не проверишь источник и последствия. В учебной среде это обычно не требуется.Твоё действие
Возьми одну неопасную ошибку или придуманный пример: «Приложение пишет, что не видит учебную папку». Попроси ZCode составить план из трёх проверок без разрушительных действий.
План содержит наблюдаемый симптом, безопасную проверку и понятный критерий исправления.
Что делать после исправления ошибки?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.
Финальная проверка: ты готов к Уровню 1
Получишь чёткий допуск к следующему этапу, а не просто галочку «просмотрел».
Теперь собери учебный результат. Ты не обязан знать все параметры ZCode наизусть — важно, чтобы ты мог повторить последовательность действий, безопасно попросить помощь и проверить сделанное.
Мини-экзамен без оценок
- ZCode открывается, выбран Coding Mode.
- Ты знаешь, какая модель/провайдер подключены и как проверить расходы.
- Работаешь в отдельной учебной папке, знаешь назначение AGENTS.md.
- Можешь отменить опасное действие агента.
- Открыл собственный HTML-проект в браузере и проверил кнопку.
- Знаешь, какие разрешения Browser Use, Computer Use и Remote Control необязательны.
- Можешь показать куратору только безопасный скриншот и конкретную ошибку.
Что показать куратору
Краткий отчёт из четырёх строк: **ОС · модель · ссылка или скриншот первого проекта · что пока не работает**. Никаких ключей, cookie-файлов, личных документов и кодов входа.
Дальше
После готового мини-проекта продолжай по Уровню 1: вайбкодинг от А до Я. Этот ZCode-гайд — полноценная третья ветка, рядом с Codex и Claude Code, а не замена другим маршрутам.
Твоё действие
Пройди мини-экзамен из списка выше. Покажи куратору результат; если проект ещё не работает — вернись в практику и исправь.
Приложение, модель, проект и реальная проверка готовы; дальнейшие действия понятны.
Что является главным итогом Уровня 0?
Заметка хранится в браузере на этом устройстве.
Ответь на вопрос правильно и подтверди практику, чтобы открыть следующий экран.