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 22.12+ 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 › English → 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"
add ya renderiza en el mismo paso. Para todo lo demás (editar el config a mano, cambiar de preset), render por default hace preview; --apply escribe. sync solo toca los bloques managed, tu código personalizado queda intacto.
# Add a plugin (renders on its own) $ npx navori add codegraph # Upgrade to the latest version $ npx navori@latest update # Something drifted? $ npx navori doctor