OpenDomain CLI

OpenDomain хранит бизнес-понятия и правила проекта в Markdown в репозитории, чтобы агент опирался на них, а не на догадки.

  • 297 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

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

  • Команда `init` меняет `AGENTS.md` и добавляет навыки в `.codex/skills/`.
  • Агент читает материалы проекта, выводы могут попасть в кандидаты с ошибками.
Все причины и проверки

echopath-labs/opendomain

Установка

Работает в

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

npx skillfoxx add cli/opendomain

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

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

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Команда `init` меняет `AGENTS.md` и добавляет навыки в `.codex/skills/`.
  • Агент читает материалы проекта, выводы могут попасть в кандидаты с ошибками.

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

Что делает

OpenDomain, CLI для Codex и других агентов, ведет в репозитории слой предметной области: понятия, правила, жизненные циклы, события и доказательства. Все лежит в Markdown и YAML, поэтому рядом с кодом и под Git. Команда `opendomain init --tools codex` добавляет папку `opendomain/`, управляемый блок в `AGENTS.md` и три навыка Codex: explore, model и review. Знания, которые агент вывел сам, попадают в кандидаты и становятся принятыми только после решения человека. Перед правкой кода агент сверяется с принятыми правилами через `opendomain assure`.

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

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

  • Агент собирается менять логику отмены заказа, и правила нужно показать ему до правки.
  • Бизнес-правила разбросаны по тикетам и чатам, и их хочется собрать в проверяемый вид.
  • Выводы агента о предметной области требуют ревью человека перед принятием.
  • Новый сотрудник или новая сессия агента начинает с чтения принятой модели.

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

  • Проект маленький, и все правила помещаются в один README.
  • Нужен план поставки изменений: за это отвечают OpenSpec и Spec Kit.
  • Команда не готова ревьюить кандидатов, и модель устареет без владельца.

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

Собери из материалов проекта правила отмены заказа, положи выводы в кандидаты и покажи доказательства для ревью.

Ограничения

Интеграция описана для Codex: `opendomain init --tools codex` генерирует навыки в `.codex/skills/`. Для других агентов потребуется ручная настройка. Нужен Node.js 20 или новее. Последний коммит репозитория датирован сентябрем 2026 года. Качество модели зависит от людей: пока кандидаты не пересмотрены, агент опирается на неполные знания. Команда `init` меняет `AGENTS.md`, поэтому проверьте diff перед коммитом. Выводы модели о предметной области могут быть ошибочными, их принимает человек.

Как отключить. Удалите папку `opendomain/`, управляемый блок в `AGENTS.md` и навыки `opendomain-*` из `.codex/skills/`. Пакет снимается командой `npm uninstall --global @echopath-labs/opendomain`.

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

Что создает `opendomain init`?

Папку `opendomain/` с конфигом и подпапками, управляемый блок в `AGENTS.md` и три навыка в `.codex/skills/`. `package.json` проекта остается нетронутым.

Принимает ли агент знания сам?

Нет. Выводы агента остаются кандидатами, а принять их может только человек после просмотра доказательств и конфликтов.

Как обновить рабочую область?

Обновите пакет и выполните `opendomain update --json`, затем `opendomain doctor --json` и `opendomain validate --json`. Модель мигрировать не нужно.

Заменяет ли он OpenSpec?

Нет. OpenSpec описывает изменение, OpenDomain хранит устойчивые знания о предметной области. Агент может передать запрос со ссылками на принятые идентификаторы.

Какая версия Node.js нужна?

Node.js 20 или новее. Есть и отдельный бинарный файл без npm.

Обсуждение

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

Надстройка над OpenAI Codex, которая добавляет память проекта, планирование и проверку завершения задач перед тем, как считать их готовыми

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

Граф кода и защитные проверки для агентов: один вызов показывает, что затронет задача, а проверка останавливает опасную правку

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

Комплект переноса рабочего процесса с Claude Code на OpenAI Codex CLI для мультитенантных PHP/Bitrix24-Marketplace-проектов

ВоркфлоуРасширенный доступ

Git-нативный контекст проекта для агентов: спецификации, решения и правила лежат в Markdown рядом с кодом и читаются перед правкой

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

Задачи, документы, спецификации и решения проекта лежат файлами Markdown в репозитории, а агент читает их через CLI и MCP

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

Коротко о README

В документации разобраны слой знаний в Markdown, границы с OpenSpec и EchoPath, установка через Codex или npm и обновление с 0.1.0. Лицензия Apache-2.0, статус стабильный.

Бейдж для README

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