Empryo CLI

Empryo — кодинг-агент для рабочего стола, терминала и CI: строит карту репозитория, правит код по имени символа и сам гоняет проверки

  • 1 450 ★ репозитория
  • Последний коммит
CLI

Широкий доступ

Почему такой уровень

  • Агент правит файлы, запускает команды оболочки, тесты и линтер в вашем проекте
  • Ключи провайдеров хранятся локально, а запросы к моделям уходят во внешние API
  • Установщик скачивается и выполняется скриптом из сети
Все причины и проверки

proxysoul/empryo

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/empryo

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент правит файлы, запускает команды оболочки, тесты и линтер в вашем проекте
  • Ключи провайдеров хранятся локально, а запросы к моделям уходят во внешние API
  • Установщик скачивается и выполняется скриптом из сети

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Empryo — кодинг-агент, который работает в трех видах: настольное приложение, терминал и безголовый запуск для CI. Установщик ставится одной командой с сайта empryo.com, ключ провайдера задается командой empryo --set-key, затем в папке проекта достаточно набрать empryo. Перед правкой агент читает карту репозитория, поэтому знает, какие файлы затронет изменение. Код он заменяет по имени символа: функцию или класс подменяют точно, через разбор синтаксического дерева и LSP. После правки агент запускает проверку типов, линтер и тесты и чинит замечания в том же ходе. Решения и найденные ошибки он запоминает отдельно для каждого проекта. Модели можно брать любые: ключи облачных провайдеров, шлюзы, подписки вроде Codex и GitHub Copilot или локальные Ollama и LM Studio. В документации репозитория описаны режим планирования, контрольные точки, хуки, навыки, подключение MCP-серверов по stdio, HTTP и SSE и несколько терминалов в одном сеансе.

Для кого. Для разработчиков, которым нужен самостоятельный кодинг-агент с выбором модели и работой в настольном приложении, терминале и CI.

Подходит, если

  • Нужен переименовывающий рефакторинг по всему репозиторию, где агент должен знать, что импортирует изменяемый файл
  • Вы хотите один и тот же агент с общей памятью проекта в приложении, терминале и CI
  • Модель нужно оплачивать уже купленной подпиской Codex или GitHub Copilot
  • Правка должна завершаться проверкой типов, линтером и тестами без отдельной просьбы
  • Нужно подключить свои MCP-серверы и запускать агента без интерфейса в конвейере сборки

Не подходит, если

  • Нужен полностью открытый исходный код текущей версии: в публичном репозитории лежит только ядро SoulForge v2
  • Вы собираетесь продавать Empryo, размещать его как сервис или включать в свой продукт: для этого нужна отдельная коммерческая лицензия
  • Установка из доверенного менеджера пакетов обязательна: Empryo не распространяется через Homebrew, WinGet, npm и GitHub Releases
  • Нужен простой агент для разовой правки, где карта репозитория и память проекта лишние

Пример запроса к агенту

Переименуй функцию parseConfig во всем репозитории, проверь типы и тесты и покажи итоговый дифф

Ограничения

  • Репозиторий содержит публичное ядро и движок SoulForge v2. Актуальное приложение Empryo v3 и новые функции разрабатываются закрыто, часть документации в репозитории еще говорит о команде soulforge.
  • Empryo v3 бесплатен для личного и внутреннего коммерческого использования, включая CI. Продажа, хостинг и встраивание самого Empryo требуют письменного разрешения владельца.
  • Лицензия репозитория нестандартная, SPDX-определения нет.
  • Нужен ключ провайдера или подписка либо локальная модель.
  • Установка идет скриптом из сети через curl и bash, поэтому скрипт стоит просмотреть до запуска.

Как отключить. Закройте приложение или терминальный сеанс. Отдельной команды удаления в репозитории нет: удалите установленные файлы из каталога, куда их положил установщик, и конфигурацию проекта в папке, которую агент создал для памяти и настроек.

Частые вопросы

Как установить Empryo?

На macOS и Linux выполните curl -fsSL https://empryo.com/install.sh | bash, на Windows irm https://empryo.com/install.ps1 | iex. Установщик скачивает сборку с dl.empryo.com и проверяет контрольную сумму. Настольное приложение берут со страницы empryo.com/download.

Empryo есть в npm или Homebrew?

Нет. Документация прямо говорит, что Empryo не распространяется через Homebrew, WinGet, npm и GitHub Releases, а установщики и загрузки доступны только на empryo.com.

Какие модели поддерживает Empryo?

Облачные провайдеры вроде Anthropic, OpenAI, Google, xAI, Groq, DeepSeek и Mistral, шлюзы вроде OpenRouter, подписки Codex и GitHub Copilot и локальные Ollama и LM Studio. Список взят из документации репозитория, посмотрите актуальный на сайте проекта.

Empryo бесплатный?

Для личного и внутреннего коммерческого использования да, включая оплачиваемую клиентскую работу и CI. Продавать, хостить или встраивать сам Empryo без письменной лицензии от владельца нельзя.

Как Empryo правит код?

Агент заменяет функцию или класс целиком по имени символа, опираясь на разбор синтаксического дерева и LSP. Перед этим он строит карту репозитория, а после правки запускает проверку типов, линтер и тесты.

Обсуждение

Вопросов и отзывов пока нет.

Терминальный кодинг-агент на Python в манере Claude Code: читает репозиторий, правит файлы, запускает команды, с памятью, подагентами и MCP

CLIШирокий доступ1 тыс.Звезды репозитория

Настройщик, который читает ваш репозиторий и подключает под его стек агентов, скиллы, MCP-серверы и правила сразу к нескольким ассистентам

CLIРасширенный доступ45Звезды репозитория

Движок понимания кода для агентов: строит граф проекта и отдает по нему поиск символов, цепочки вызовов и зону влияния, экономя контекст

MCP-серверРасширенный доступ1,9 тыс.Звезды репозитория
Официальный

MCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов

MCP-серверРасширенный доступ955Звезды репозитория

CLI и MCP-сервер без зависимостей: строит по репозиторию граф вызовов, чтобы агент понял код без чтения файлов целиком

CLIРасширенный доступ2,5 тыс.Звезды репозитория

Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений

ПлагинРасширенный доступ450Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Empryo (эта запись)нет1 450
OpenCodeнет220 388открытый терминальный агент с открытым кодом целиком, без карты репозитория и памяти проекта по умолчанию
Crushнет28 756терминальный агент от Charm с LSP и MCP, но без карты репозитория и правки по символам

Коротко о README

Страница проекта открывается слоганом, ссылками на загрузку, документацию, сравнения и Discord. Дальше идут команды установки, четыре тезиса о том, что делает агент, график сравнения с несколькими другими агентами по времени и стоимости и раздел о запуске в приложении, терминале и без интерфейса. Отдельный блок объясняет, что в репозитории лежит публичное ядро SoulForge v2, а текущая версия Empryo v3 закрыта. Затем описаны условия использования, контакт для коммерческой лицензии и спонсоры.

Бейдж для README

Сообщить о проблеме

Foxx AIEmpryo
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.