Перейти к содержанию

Песочница за пять минут

Вы можете попробовать EmbrAIon, не меняя существующую кодовую базу.

Песочница создаёт новый пустой Git-репозиторий, инициализирует project contract, устанавливает одну host projection и позволяет посмотреть routing и validation.

1. Создайте одноразовый репозиторий

mkdir embraion-playground
cd embraion-playground
git init

2. Инициализируйте EmbrAIon

embraion init --name EmbrAIonPlayground

Что появилось:

.embraion/
├── project.yaml
├── knowledge.yaml
├── policy.yaml
├── deployments.yaml
├── routing.yaml
├── validation.yaml
└── agents.yaml

Runtime-only каталоги .embraion/state/ и .embraion/cache/ остаются gitignored.

3. Установите одну host projection

Для Codex:

embraion install --host codex --destination .

Или:

embraion install --host copilot --destination .
embraion install --host claude-code --destination .

4. Посмотрите состояние проекта

embraion doctor
embraion status
embraion policy show
embraion validation list

В свежем проекте validation profiles могут быть пустыми. Тогда запуск вернёт skipped — это не ложный pass.

5. Проверьте routing без вызова модели

embraion route   --host codex   --route-class substantial   --data PRIVATE

Без project override результат должен быть host-default: EmbrAIon классифицирует работу, а host остаётся ответственным за фактический выбор модели.

6. Попросите AI настроить песочницу

Откройте репозиторий в установленном AI-клиенте и попробуйте естественный запрос:

Настрой EmbrAIon для этого проекта.

Затем посмотрите канонический diff в .embraion/.

Bootstrap должен сообщить, что в пустом репозитории нет application test workflow; optional slots остаются unbound, profiles — skipped, вместо выдуманных проверок. См. Project Bootstrap.

Что это показывает

init
 ↓
project-owned .embraion/ contract
 ↓
host projection
 ↓
normal AI conversation
 ↓
routing / validation / policy inspection

Песочница намеренно не имитирует платные provider calls или сложную validation приложения.

Что дальше?

  • Minimal — минимальный полноценный project overlay;
  • Python — обычный application code + tests;
  • Unity — Unity 6 с EmbrAIon вне runtime приложения.

После этого переходите к добавлению EmbrAIon в проект или подключению существующего репозитория.

Очистка

Удалите каталог embraion-playground, когда закончите.