ZubrCode

Кодинг-агент в терминале

ZubrCode пишет и рефакторит код, запускает команды и тесты, работает с git. По умолчанию — модель zubr-coder через шлюз api.zubriq.by тем же ключом, что и чат; в списке моделей — все модели платформы, которые умеют работать агентом. Основа — открытый opencode, телеметрии нет.

ZubrCode заменяет zq. Пользовались zq — ставьте ZubrCode рядом: ключ, MCP-серверы и правила проекта (QWEN.md, AGENTS.md) он подхватит сам, входить заново не нужно.

Установка — macOS, Linux, WSL

Один файл zubrcode в ~/.local/bin: Node, npm и права администратора не нужны. Скрипт сам выберет сборку под систему и процессор и сверит контрольную сумму.

curl -fsSL https://zubriq.by/install.sh | sh

Windows

В PowerShell. Ставится один файл zubrcode.exe в профиль пользователя, права администратора не нужны. Из cmd.exe — powershell -c "irm https://zubriq.by/install.ps1 | iex".

irm https://zubriq.by/install.ps1 | iex

Вход

Откроется страница подтверждения на zubriq.by — та же учётка, что в чате. Ссылку можно открыть на другом устройстве, если вы на сервере по SSH. Или задайте готовый ключ: export ZUBRIQ_API_KEY=sk-zq-…

zubrcode auth login -p zubriq

Работа

В папке проекта. Правки файлов агент показывает диффом, команды оболочки спрашивает перед запуском.

zubrcode                                # интерактивный режим
zubrcode run "почини падающий тест"     # разовая задача

Навыки

Те же навыки, что в чате: договоры, таблицы, презентации, PDF, разбор выписок.Витрина навыков — у каждого команда установки.

zubrcode skills list                  # каталог
zubrcode skills add contract-review   # поставить навык

Свой раннер: код на вашей машине, управление из чата

Агент работает на вашем сервере или ноутбуке, а сессию ведёте в zubriq.by/sandbox — хоть с телефона. Входящих портов не нужно, работает за NAT.

zubrcode remote

Обновление

Новая версия берётся из нашего хранилища get.zubriq.by и сверяется с контрольной суммой. Повторный запуск установки тоже сработает — вход и настройки останутся.

zubrcode upgrade

Что умеет агент

Полный цикл: читает и правит код, запускает команды и тесты, работает с git
Два режима: build правит код, plan только планирует — переключение по Tab
Откат хода вместе с правками — /undo и /redo
Навыки ZuBrIQ и субагенты — переиспользуемые умения и параллельные задачи
MCP: подключение внешних инструментов и данных
Свой раннер: сессия на вашей машине, управление из чата
Тот же агент в чате: раздел «Код» с вашим репозиторием на git.artcloud.by
zubr-coder по умолчанию и любая модель платформы с инструментами

ZubrCode Desktop

Тот же агент в настольном приложении для Windows, macOS и Linux: несколько сессий во вкладках, правки диффом, разрешения и встроенный терминал. Вход — через zubriq.by, как в терминале.

Интерфейс на русском, приложение обновляется само. Версия для macOS подписана и проверена Apple — открывается сразу после переноса в «Программы»; если ZubrCode на Mac стоит с версии до 1.18.32-14, поставьте его один раз заново — дальше обновления приходят сами. Сборка для Windows без подписи: SmartScreen — «Подробнее» → «Выполнить в любом случае». Для Debian и Ubuntu есть .deb. Прежний ZuBrIQ Code Desktop можно удалить: ZubrCode Desktop ставится отдельно.

Документация

Установка, вход и переход с zq, свой раннер, сессии кода в чате —docs.zubriq.by/code.

Что с данными

  • — Запросы к моделям уходят только на api.zubriq.by; модели Zubr — на наших GPU в Минске.
  • — Телеметрии нет; ссылки для публикации сессий в чужом облаке выключены.
  • — Обновления и навыки приходят с get.zubriq.by и zubriq.by, а не из чужих реестров.

Вопросы или нужен пилотный ключ —напишите нам.