Pular para o conteúdo principal

Visão Geral do CLI

O CLI do ArchiCore fornece uma interface de linha de comando poderosa para analisar e explorar seu código.

Instalação

npm install -g archicore

Início Rápido

cd /caminho/para/seu/projeto
archicore

É isso! ArchiCore automaticamente:

  1. Inicializa o projeto se necessário
  2. Pergunta para indexar seu código
  3. Inicia o modo interativo

Uso Básico

# Iniciar modo interativo (recomendado)
archicore

# Executar um comando específico
archicore <comando> [opções]

Modo Interativo

Quando você executa archicore, entra no modo interativo:

$ archicore

ℹ ArchiCore não inicializado neste diretório.
⚡ Inicializando automaticamente...

ArchiCore inicializado localmente

⚠ Projeto ainda não indexado.
Indexar projeto agora? [S/n] s

✓ Projeto indexado e enviado

╔═══════════════════════════════════════╗
║ ArchiCore - Arquiteto de Software IA ║
╚═══════════════════════════════════════╝

Digite / para ver comandos, ou faça uma pergunta sobre seu código.

>

No modo interativo, você pode:

  • Fazer perguntas em linguagem natural sobre seu código
  • Usar comandos / para ações específicas
  • Pressionar Tab para autocompletar comandos
  • Navegar com setas pelo histórico

Categorias de Comandos

CategoriaDescrição
Análise/analyze, /metrics, /security, /dead-code
Busca/search, /find
Projeto/index, /status, /export
Regras/rules, /validate
IAPerguntas em linguagem natural

Referência Rápida

# Indexar projeto atual
archicore index

# Buscar código
archicore search "autenticação de usuário"

# Analisar impacto de mudanças
archicore analyze src/auth/

# Verificar métricas de código
archicore metrics

# Encontrar problemas de segurança
archicore security

# Exportar relatório
archicore export --format html

Configuração

ArchiCore armazena configuração no diretório .archicore/:

.archicore/
├── config.json # Configuração do projeto
├── rules.json # Regras de arquitetura
└── cache/ # Cache do índice

Próximos Passos