Documentación ALNX

Referencia completa del asistente de terminal ALNX.

Inicio rápido

Instalación

# Linux/macOS

curl -fsSL https://alnx.dev/install.sh | sh

# Homebrew (macOS)

brew install alnx

# Windows (PowerShell)

winget install alnx

Primeros pasos

alnx doctor

# Verifica tu entorno

alnx config set provider custom

alnx config set custom.api_key TU_KEY

# Configura un proveedor

alnx ask "como veo el uso de disco"

# Tu primera pregunta

Referencia de comandos

alnx ask <MENSAJE> [--raw] [-o ARCHIVO]

Pregunta en lenguaje natural. ALNX detecta tu entorno y responde con el dialecto correcto.

alnx ask "como veo los puertos abiertos"

alnx ask --raw "comprimir carpeta actual"

alnx ask "genera script de backup" -o backup.sh

alnx explain <COMANDO>

Explica un comando: qué hace, riesgo, si requiere sudo, y alternativas seguras.

alnx explain "chmod 777 /var/www"

alnx explain "rm -rf /tmp/*"

alnx explain-log <ARCHIVO> [-l LINEAS]

Analiza un archivo de log con IA. Redacta secretos automáticamente. Usa - para stdin.

alnx explain-log /var/log/syslog

tail -50 /var/log/syslog | alnx explain-log -

alnx review <ARCHIVO> <PROMPT> [-o SALIDA]

Analiza un archivo con una pregunta específica.

alnx review nginx.conf "hay problemas de seguridad?"

alnx review script.sh "mejora este script" -o mejorado.sh

alnx edit <ARCHIVO> [--editor EDITOR]

Abre archivo en tu editor. Al guardar, procesa marcadores ALNX automáticamente.

alnx edit script.py --editor nano

alnx watch <RUTA> [-r]

Monitorea directorio para marcadores ALNX. IA responde inline al guardar.

alnx watch . -r

alnx doctor | status | login | init | completions | config | provider

Diagnóstico, autenticación, integración de shell y gestión de configuración.

alnx doctor

alnx login --token TU_TOKEN

alnx init bash --apply

alnx config set provider openai

alnx provider test

File Watcher e IA Inline

ALNX responde inline dentro de cualquier archivo — en cualquier editor.

LenguajesMarcadorEjemplo
bash, python, yaml, ruby# ALNX:# ALNX: genera un for loop
rust, go, js, ts, c, java// ALNX:// ALNX: parsea JSON
sql, lua-- ALNX:-- ALNX: agrega un índice

Acepta variaciones: #ALNX:, # alnx:. Archivos sin extensión también funcionan.

Seguridad

ALNX nunca ejecuta comandos automáticamente. Solo sugiere y explica.

NivelDescripciónEjemplos
bajoSolo lecturals, pwd, df -h
medioModifica serviciossystemctl restart, apt install
altoModifica permisoschmod 777, chown -R
críticoDestructivorm -rf /, dd, mkfs

ALNX v0.2.0 — Arzen Group SpA - Chile