Минималистичная расширяемая основа для AI-агентов: единый multi-provider LLM API, runtime агента, терминальный интерфейс и CLI для написания кода.
zai-org/ZCode
ZCode — среда для AI-разработки от Z.ai: desktop-приложение, веб-интерфейс и терминальный агент на общей кодовой базе TypeScript.
Open source альтернатива:Cursor
Claude Code
- Звёзды
- 7,989
- Форки
- 2,455
- Открытые issues
- 11
- Последний коммит
- вчера
Что это?
ZCode — среда для AI-разработки от Z.ai. Она доступна в трёх вариантах: desktop-приложение на Electron, веб-клиент, который обслуживает локальный backend, и CLI-пакет, запускающий TUI, веб-интерфейс или агента одной командой `zcode`.
Это pnpm-монорепозиторий, в котором находятся desktop-клиент, HTTP- и WebSocket-сервер, общий пакет React UI, Agent CLI и runtime, а также интеграции с провайдерами. CLI-пакет работает целиком на локальной машине и требует Node.js, но не Electron. По умолчанию веб-режим привязывается к 127.0.0.1; для доступа по локальной сети его можно открыть с помощью токена доступа.
Для работы над проектом разработчики устанавливают зависимости командой `pnpm bootstrap`, запускают desktop-приложение командой `pnpm dev:desktop` или вместе запускают веб-клиент и backend командой `pnpm dev:web`. Скрипты сборки создают распространяемые desktop-сборки и CLI-релиз в виде tarball с установочным скриптом.
Ключевые возможности
- 01TUI, веб-интерфейс и desktop-приложение используют общий backend агента.
- 02По умолчанию веб-режим работает на localhost; для доступа по локальной сети поддерживается токен доступа.
- 03Структура монорепозитория разделяет пакеты desktop, web, server, shared UI и CLI.
- 04Скрипты сборки создают desktop-сборки для macOS, Windows и Linux.
- 05CLI-релиз поставляется в виде tarball с контрольной суммой и установочным скриптом.
Сценарии использования
- Запуск AI-агента для программирования в терминале через SSH-подключение к удалённому проекту.
- Работа с локальной папкой проекта в браузерной среде для разработки.
- Расширение возможностей агента или создание UI-плагинов на основе кодовой базы с открытым исходным кодом.
Быстрый старт
- 1
Установите необходимые инструменты: Git, Node.js 24.14.0 и pnpm 10.33.2 (см. mise.toml)
- 2
Подготовьте зависимости и локальные ресурсы из корневой папки репозитория
pnpm bootstrap - 3
Запустите десктопное приложение в режиме разработки
pnpm dev:desktop
Что важно знать
- Перед настройкой необходимо установить Node.js 24.14.0 и pnpm 10.33.2.
- Локальные сборки десктопного приложения из исходного кода не подписаны, а macOS может заблокировать первый запуск, если вручную не снять атрибут карантина.
- Для упаковки релиза CLI необходимо настроить базовый URL для загрузки и самостоятельно разместить его.
Темы
Частые вопросы
- Что такое ZCode?
- ZCode — среда для AI-разработки от Z.ai: desktop-приложение, веб-интерфейс и терминальный агент на общей кодовой базе TypeScript. ZCode — среда для AI-разработки от Z.ai. Она доступна в трёх вариантах: desktop-приложение на Electron, веб-клиент, который обслуживает локальный backend, и CLI-пакет, запускающий TUI, веб-интерфейс или агента одной командой `zcode`.
- ZCode можно использовать бесплатно? Какая у него лицензия?
- ZCode распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ZCode всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ZCode — 19 окт. 2026 г..
- Для чего можно использовать ZCode?
- Запуск AI-агента для программирования в терминале через SSH-подключение к удалённому проекту. Работа с локальной папкой проекта в браузерной среде для разработки. Расширение возможностей агента или создание UI-плагинов на основе кодовой базы с открытым исходным кодом.
- Как установить ZCode?
- Установите необходимые инструменты: Git, Node.js 24.14.0 и pnpm 10.33.2 (см. mise.toml) Подготовьте зависимости и локальные ресурсы из корневой папки репозитория: pnpm bootstrap Запустите десктопное приложение в режиме разработки: pnpm dev:desktop
- Где скачать ZCode?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zai-org/ZCode
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый AI-агент для написания кода в VS Code, JetBrains IDE или терминале с доступом к более чем 500 моделям.
Pi — AI-агент для программирования, заранее скомпилированный в нативный код: он запускается быстрее и использует меньше CPU, чем Pi на Bun или Node.
Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений.
Агентный инструмент для разработки от Anthropic: работает в терминале, изучает кодовую базу и выполняет задачи по разработке и git-операции по запросам на естественном языке.
Лёгкий coding agent от OpenAI, который запускается локально в терминале и помогает писать код и работать с ним.