> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fhiron.cl/llms.txt
> Use this file to discover all available pages before exploring further.

# Instalación

> Instala @fhiron/cli globalmente o úsalo bajo demanda con npx.

## Requisitos

* **Node.js 18 o superior**: el CLI usa `fetch` y `crypto.getRandomValues` built-in, sin polyfills.
* Una cuenta en [fhiron.cl](https://fhiron.cl/registro). El plan Free incluye 1.000 validaciones al mes.

## Instalación global

```bash theme={null}
npm i -g @fhiron/cli
fhiron --version
```

Salida esperada:

```
@fhiron/cli 0.1.2
```

## Uso bajo demanda con npx

Si prefieres no instalar globalmente (recomendado para CI):

```bash theme={null}
npx @fhiron/cli validate "src/**/*.fhir.json"
```

La primera invocación descarga el paquete; las siguientes son instantáneas.

## Verificación rápida

```bash theme={null}
fhiron --help
```

Lista los 5 comandos disponibles. Si ves `command not found`, revisa que tu `PATH` incluya el directorio de binarios npm globales (`npm config get prefix` + `/bin`).

<Tip>
  La CLI no requiere autenticación para `init` y `lint` (corren localmente sin red). Para `validate` y `status` necesitas correr [`fhiron login`](/cli/login) primero.
</Tip>

## Próximo paso

Sigue con [Login](/cli/login) para autenticarte y empezar a validar.
