navori AI harness
Quickstart

De cero a productivo
en cuatro pasos.

Esta guía asume que tienes Node 20+ y un repo git inicializado. Si ya tienes un .claude/ a mano, navori coexiste sin pisarlo.

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

Responde el wizard

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

Commitea y trabaja normal

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"

Cuando cambies algo, vuelve a renderizar

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