ZCode
запускает агента для программирования в терминалев каталоге с 2026Рабочий стол, браузер и терминал: единая мастерская для программиста с ИИ

ZCode

Оцените первым
Бизнес-модель
Бесплатно

ZCode — открытый AI-workbench для программирования от Z.ai, который можно запустить тремя способами: как десктопное приложение на Electron, как веб-интерфейс в браузере или как агента прямо в терминале. Репозиторий содержит всё сразу: клиенты, бэкенд, общие UI-компоненты, CLI агента и его рантайм. Подойдёт разработчикам, которым нужен кодинг-агент, работающий локально и под своим контролем, с возможностью допилить его под себя.

Логика простая: один и тот же агент обслуживает все три входа. Десктоп поднимается командой pnpm dev:desktop, веб-версия — pnpm dev:web (фронт на 5173-м порту, бэкенд на 3030-м), а CLI живёт в apps/zcode-cli и заодно служит рантаймом для остальных оболочек. В собранном дистрибутиве всё объединяется под одной командой zcode: без аргументов откроется терминальный интерфейс, с флагом --web — браузерная версия, остальные аргументы уйдут в агента. Electron для этих двух режимов не нужен, всё работает на машине локально.

Веб-режим по умолчанию слушает 127.0.0.1, берёт текущую папку за рабочую директорию, сам выбирает свободный порт и открывает браузер. Токен доступа при локальном запуске не включается, но стоит выставить --host 0.0.0.0 для доступа из локальной сети — токен сгенерируется автоматически, а в терминале появится ссылка с ним. Можно задать свой через --token или отключить авторизацию флагом --no-token. Рабочий проект и порт указываются параметрами --workspace и --port.

Отдельно продумана работа с удалёнными машинами через SSH и WSL: ресурсы собираются локально и уходят на удалённый хост по SFTP, без обращения к CDN. Данные приложения пишутся в каталог .zcode, а базовую директорию можно переопределить переменной ZCODE_DATA_BASE_DIR — удобно, когда нужен изолированный профиль для разработки. Конфигурация провайдеров, адреса сервисов и параметры сборки задаются через .env с локальными переопределениями в .env.local.

Для запуска и сборки понадобится подготовленное окружение — Git, Node.js и pnpm версий, зафиксированных в mise.toml. Дальше:

  • pnpm bootstrap — поставит зависимости воркспейса и подготовит ресурсы для локальной десктопной разработки;
  • pnpm bootstrap:with-remote — то же плюс удалённые ресурсы, если планируешь SSH/WSL;
  • pnpm bundle:desktop — соберёт десктопное приложение, по умолчанию под macOS arm64, с флагами --os и --arch под Windows и Linux;
  • pnpm build:zcode — соберёт CLI, TUI, бэкенд и веб в единый дистрибутив с архивом, sha256-суммой, latest.json и скриптом установки.

Перед сборкой дистрибутива нужно указать корневой адрес загрузки — ZCODE_DIST_BASE_URL или флаг --base-url. Готовую папку можно выложить на свой хостинг, а скрипт установки заберёт пакет оттуда, распакует в ~/.zcode/runtime и создаст команду zcode в ~/.local/bin. Для проверки без публикации архив достаточно распаковать и запустить bin/zcode.mjs напрямую. Учти: локальная сборка десктопа не подписана, и macOS при первом открытии может её заблокировать — снимается атрибутом карантина через xattr. Проект распространяется под лицензией Apache-2.0; ограничения по функциям, правила поддержки и предупреждения о рисках вынесены в NOTICE.md.

Был ли материал полезен?
Поделиться

Похожие нейросети

Все нейросети →
Бесплатно

Qwen Code

Умный помощник поселился в вашей командной строке и пишет код за вас

04.05.2026
Freemium

bb

Среда разработки, которая пишет сама себя

01.09.2026

OpenClaude-Portable

ИИ-программист в кармане: флешка превращает любой ПК в среду разработки

09.09.2026

CodexHost

Разные ИИ-агенты в одном окне клиента с делегированием задач между ними

01.09.2026

Нейросеть ZCode была впервые опубликована 21-09-2026 20:42:02 и ещё не редактироваласьРедактор

Каталог приложений Telegram Mini Apps

340+ проверенных мини-приложений: нейросети, утилиты, игры. Открываются прямо в мессенджере — без установки.

Открыть →

Будьте в курсе новых нейросетей — подпишитесь на наш Telegram-канал

Ежедневные обзоры свежих AI-инструментов, лайфхаки и инструкции прямо в вашем мессенджере.

Подписаться
Бесплатно · Нейросеть

Генерация изображений прямо в Telegram

3 бесплатные генерации в день через нейросеть nano banana — просто подпишись на канал @n_seti

Быстро Точно Качественно
Попробовать @gen_neurosila_bot

Нейросети и ИИ-инструменты

Все теги →
github329 text-to-text183 ии-агенты142 api138 text-to-image136 tool117 self-hosted107 mcp76 desktop-приложение66 claude code55 языковая модель54 image-to-image53 text-to-video51 python47 каталог44 автоматизация рутины38 работа с pdf37 маркетинг34 voice-to-text33 создание чат-ботов32
AILibri – главная страница
Ctrl / ⌘+K

Избранные нейросети

Без регистрации. Список сохраняется в этом браузере.