Descripción General del CLI
El CLI de ArchiCore proporciona una poderosa interfaz de línea de comandos para analizar y explorar tu código.
Instalación
npm install -g archicore
Inicio Rápido
cd /ruta/a/tu/proyecto
archicore
¡Eso es todo! ArchiCore automáticamente:
- Inicializa el proyecto si es necesario
- Pregunta para indexar tu código
- Inicia el modo interactivo
Uso Básico
# Iniciar modo interactivo (recomendado)
archicore
# Ejecutar un comando específico
archicore <comando> [opciones]
Modo Interactivo
Cuando ejecutas archicore, entras en modo interactivo:
$ archicore
ℹ ArchiCore no inicializado en este directorio.
⚡ Inicializando automáticamente...
ArchiCore inicializado localmente
⚠ Proyecto no indexado aún.
¿Indexar proyecto ahora? [S/n] s
✓ Proyecto indexado y subido
╔═══════════════════════════════════════╗
║ ArchiCore - Arquitecto de Software IA ║
╚═══════════════════════════════════════╝
Escribe / para ver comandos, o haz una pregunta sobre tu código.
>
En modo interactivo, puedes:
- Escribir preguntas en lenguaje natural sobre tu código
- Usar comandos
/para acciones específicas - Presionar Tab para autocompletar comandos
- Navegar con las flechas por el historial
Categorías de Comandos
| Categoría | Descripción |
|---|---|
| Análisis | /analyze, /metrics, /security, /dead-code |
| Búsqueda | /search, /find |
| Proyecto | /index, /status, /export |
| Reglas | /rules, /validate |
| IA | Preguntas en lenguaje natural |
Referencia Rápida
# Indexar proyecto actual
archicore index
# Buscar código
archicore search "autenticación de usuario"
# Analizar impacto de cambios
archicore analyze src/auth/
# Ver métricas de código
archicore metrics
# Encontrar problemas de seguridad
archicore security
# Exportar reporte
archicore export --format html
Configuración
ArchiCore almacena la configuración en el directorio .archicore/:
.archicore/
├── config.json # Configuración del proyecto
├── rules.json # Reglas de arquitectura
└── cache/ # Caché del índice
Siguientes Pasos
- Instalación - Guía detallada de configuración
- Comandos - Referencia completa de comandos
- Configuración - Personaliza ArchiCore