ZCode — среда для AI-разработки от Z.ai: desktop-приложение, веб-интерфейс и терминальный агент на общей кодовой базе TypeScript.
qybaihe/mu
Агент для программирования на базе pi, который передаёт типовые решения — например, проверку разрешений и очистку контекста — небольшой модели-судье, чтобы основная модель могла сосредоточиться на коде.
Open source альтернатива:Claude Code
Cursor
- Звёзды
- 544
- Форки
- 63
- Открытые issues
- 8
- Последний коммит
- 13 часов назад
Что это?
mu — агент для программирования, который передаёт множество решений в сессии, не связанных с кодом, небольшой быстрой модели-судье. В каждой точке принятия решения задаётся один конкретный вопрос: безопасна ли команда, стоит ли сохранять вывод инструмента в контексте или работа действительно завершена. Основная модель сосредоточена на задаче, а каждый вердикт записывается в локальный журнал вместе с вероятностями и временем выполнения.
По умолчанию используется Jev — размещённая модель от TypeSafe. Её можно заменить на mude 1.0 — локальную модель для принятия решений с 2 млрд параметров для Mac на Apple silicon, модель для принятия решений с Hugging Face, классификатор или любую LLM. Модели-судьи можно выстраивать в цепочки по уровням: сначала отвечает более дешёвая локальная модель, а размещённая модель обрабатывает неоднозначные случаи. Любую точку принятия решения можно запускать в теневом режиме: судью вызывают и записывают её ответ, но на поведение он не влияет.
mu поставляется как консольная утилита `mu`, добавляющая слой принятия решений к pi, и как десктопное приложение для macOS, Windows и Linux. В обоих вариантах общие сессии, настройки и извлечённые уроки. В десктопном приложении также есть журнал решений судьи в реальном времени, обзор роя агентов и доска прогресса с описаниями на простом языке.
Ключевые возможности
- 01Передаёт модели-судье проверку разрешений, отбор данных для контекста и решения о завершении хода.
- 02Поддерживает Jev, локальную модель mude 1.0, модели для принятия решений с Hugging Face, классификаторы и любые LLM в роли судей.
- 03Позволяет выстраивать судей в цепочки по уровням: сначала используется самый дешёвый, а если он не отвечает — резервный.
- 04Записывает каждый вердикт вместе с вероятностями и задержкой в локальный журнал.
- 05Предоставляет теневой режим для сравнения моделей-судей без изменения поведения.
- 06Предлагает десктопное приложение и консольную утилиту с общими сессиями и настройками.
Сценарии использования
- Запуск агента для программирования, который реже запрашивает подтверждения, но при этом выявляет рискованные команды.
- Исключение длинных логов тестов и выводов инструментов из контекста модели для экономии токенов.
- Сравнение разных моделей-судей на собственных сессиях перед выбором подходящей.
- Локальное выполнение типовых решений агента для программирования на Mac с Apple silicon.
Быстрый старт
- 1
Установите CLI через npm (требуется Node.js 22.19 или новее)
npm i -g mu-agent - 2
Подключите модель
mu setup - 3
Начните сеанс в текущем каталоге
mu
Что важно знать
- Установщик для компьютера предусмотрен только для первого шага; для CLI требуется Node.js 22.19 или новее.
- По умолчанию используется размещённая модель judge, и решения judge в mu зависят от неё, если не настроить другой judge.
- Некоторые из 40 точек принятия решений по умолчанию отключены или работают в shadow mode.
В подборках
Темы
Частые вопросы
- Что такое mu?
- Агент для программирования на базе pi, который передаёт типовые решения — например, проверку разрешений и очистку контекста — небольшой модели-судье, чтобы основная модель могла сосредоточиться на коде. mu — агент для программирования, который передаёт множество решений в сессии, не связанных с кодом, небольшой быстрой модели-судье. В каждой точке принятия решения задаётся один конкретный вопрос: безопасна ли команда, стоит ли сохранять вывод инструмента в контексте или работа действительно завершена. Основная модель сосредоточена на задаче, а каждый вердикт записывается в локальный журнал вместе с вероятностями и временем выполнения.
- mu можно использовать бесплатно? Какая у него лицензия?
- mu распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mu всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mu — 24 окт. 2026 г..
- Для чего можно использовать mu?
- Запуск агента для программирования, который реже запрашивает подтверждения, но при этом выявляет рискованные команды. Исключение длинных логов тестов и выводов инструментов из контекста модели для экономии токенов. Сравнение разных моделей-судей на собственных сессиях перед выбором подходящей. Локальное выполнение типовых решений агента для программирования на Mac с Apple silicon.
- Как установить mu?
- Установите CLI через npm (требуется Node.js 22.19 или новее): npm i -g mu-agent Подключите модель: mu setup Начните сеанс в текущем каталоге: mu
- Где скачать mu?
- Исходный код и инструкции по установке — на GitHub: https://github.com/qybaihe/mu
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальный AI-терминал для разработки с приоритетом локальных данных и доказательств: связывает LLM с файлами проекта, инструментами, проверками и контекстом.
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.
Открытый AI-агент для написания кода в VS Code, JetBrains IDE или терминале с доступом к более чем 500 моделям.
Среда выполнения агента для разработки в терминале и на рабочем столе: цели, доказательства и проверки хранятся вне истории чата, а основой служит когнитивный слой CVM.
Open-source Rust-движок, который фильтрует и сжимает контекст для AI-инструментов программирования; включает MCP-сервер, shell hooks и локальные журналы аудита.