Instala el CLI
No necesitas instalación global. Usa npx, pnpm dlx o bunx — lo que uses normalmente.
# npm npx navori init # pnpm pnpm dlx navori init # bun bunx navori init
Esta guía asume que tienes Node 20+ y un repo git inicializado. Si ya tienes un .claude/ a mano, navori coexiste sin pisarlo.
No necesitas instalación global. Usa npx, pnpm dlx o bunx — lo que uses normalmente.
# npm npx navori init # pnpm pnpm dlx navori init # bun bunx navori init
init detecta tu stack y te hace unas preguntas. En menos de un minuto tienes navori.config.json + el harness managed de los engines que elegiste. ¿Tu stack no trae preset oficial? Créalo local con `navori preset init <id>` y queda conectado al config.
? Wizard › Español → stack: Next.js · pnpm ? Engines › claude, codex ? Preset › nextjs ? Plugins › engram, codegraph, tgrep ✓ navori.config.json ✓ rendered: CLAUDE.md · AGENTS.md .claude/ · agents · skills · hooks · settings ✓ Done — 34 created
El navori.config.json es la única fuente de verdad. Los bloques managed están marcados — el resto es tuyo.
$ git add navori.config.json CLAUDE.md .claude/ $ git commit -m "chore: bootstrap navori harness"
Agrega plugins o actualiza la versión. render por default hace preview; --apply escribe. sync solo toca los bloques managed, tu código personalizado queda intacto.
# Agregar un plugin $ npx navori add codegraph $ npx navori render --apply # Actualizar a la última versión $ npx navori update $ npx navori@latest sync # ¿Algo se salió de lugar? $ npx navori doctor