Поддержка сред исполнения

Datarim runtime-agnostic — одна проектная установка обслуживает Claude Code, Codex CLI и Cursor.

Datarim поставляется как runtime-agnostic скиллы, агенты, команды и шаблоны. Одна проектная установка обслуживает Claude Code, Codex CLI и Cursor: каждый клиент находит команды /dr-* в своём каталоге внутри проекта, а каждая команда указывает агенту читать правила фреймворка из .datarim-runtime/ проекта. Эта страница зеркалирует каноническое руководство по нескольким средам и README фреймворка.

Матрица поддержки сред

Среда Команда установки Где лежат команды Как запустить Статус
Claude Code --client claude .claude/commands/dr-*.md /dr-help, /dr-init "…" Поддерживается
Codex CLI --client codex .agents/skills/dr-*/SKILL.md Попросить выполнить скилл dr-help Поддерживается
Cursor --client cursor .cursor/skills/dr-*/SKILL.md Попросить выполнить скилл dr-help Поддерживается

Новая установка сначала останавливается и спрашивает про Jev: ответ передаётся как --with-jev или --without-jev. Этот и остальные параметры — в руководстве по установке. Несколько клиентов: --client claude,codex,cursor.

Что пишет установка

Фреймворк устанавливается в проект и загружается при вызове команды. Claude Code читает AGENTS.md самостоятельно; с версии 4.1 установщик не создаёт CLAUDE.md. --claude-import и --no-claude-import устарели и ничего не делают. --expose-skills включает обнаружение всех навыков фреймворка. Human Outcome Reporting можно установить отдельно, в том числе с его правилами для всей машины по выбору пользователя, не включая Datarim в других проектах.

--with-jev также регистрирует в проекте хуки Jev для выбранных клиентов; --with-jev --host-jev вместо этого использует Jev, установленный на всю машину. Codex выполняет хук только после одобрения в своём TUI. Coworker и RTK выведены из зависимостей и не требуются.

Работа в каждой среде

Claude Code

Команды запускаются как slash-команды — /dr-help, /dr-init "…". Они лежат в .claude/commands/ внутри проекта.

Codex CLI

Команды приходят как скиллы dr-* в .agents/skills/; попросите Codex выполнить скилл dr-help. С Jev один раз одобрите его хуки в TUI Codex; jev trust заново доверяет им, если другой инструмент перепишет hooks.json.

Cursor

Команды приходят как скиллы dr-* в .cursor/skills/; попросите Cursor выполнить скилл dr-help. Его обслуживает та же проектная установка; выберите его через --client cursor (или не указывайте --client, чтобы получить все три).

Зеркалируется из documentation/how-to/multi-runtime.md в репозитории Datarim и README § Runtimes.