Repolode
zai-org

zai-org/ZCode

ZCode — среда для AI-разработки от Z.ai: desktop-приложение, веб-интерфейс и терминальный агент на общей кодовой базе TypeScript.

Open source альтернатива:CursorClaude 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. 1

    Установите необходимые инструменты: Git, Node.js 24.14.0 и pnpm 10.33.2 (см. mise.toml)

  2. 2

    Подготовьте зависимости и локальные ресурсы из корневой папки репозитория

    pnpm bootstrap
  3. 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 обновляется ежедневно.

Похожие проекты

Агентный инструмент для разработки от Anthropic: работает в терминале, изучает кодовую базу и выполняет задачи по разработке и git-операции по запросам на естественном языке.

152,3 тыс.27,1 тыс.TypeScriptБез лицензииОбновлён вчера