Primeiros Passos
Configure o ArchiCore em menos de 5 minutos.
Pré-requisitos
- Node.js 18 ou superior
- npm ou yarn
- Uma conta GitHub (para integração com GitHub)
Opção 1: Interface Web
A maneira mais fácil de começar é através da interface web.
Passo 1: Criar uma Conta
- Acesse ArchiCore
- Clique em Registrar
- Registre-se com email ou entre com GitHub
Passo 2: Conectar um Repositório
- Clique em Adicionar Projeto na barra lateral
- Selecione a aba GitHub
- Clique em Conectar com GitHub e autorize o ArchiCore
- Selecione um repositório da lista
- Escolha um branch e clique em Adicionar Projeto
Passo 3: Aguardar Indexação
O ArchiCore indexará automaticamente seu código. Isso geralmente leva de 1 a 5 minutos, dependendo do tamanho do projeto.
Passo 4: Começar a Explorar
Uma vez indexado, você pode:
- Ver a visualização da arquitetura
- Fazer perguntas usando o assistente IA
- Executar comandos de análise
Opção 2: CLI
Para desenvolvedores que preferem a linha de comando.
Passo 1: Instalar
npm install -g archicore
Passo 2: Fazer Login
archicore login
Isso abre uma janela do navegador para autenticação.
Passo 3: Executar ArchiCore
cd /caminho/para/seu/projeto
archicore
É isso! O ArchiCore vai:
- Auto-inicializar se não estiver inicializado
- Perguntar para indexar seu projeto:
Indexar projeto agora? [S/n] - Iniciar o modo interativo quando pronto
Passo 4: Começar a Usar
# Modo interativo (recomendado)
archicore
# Ou executar comandos diretamente
archicore search "lógica de autenticação"
archicore analyze src/auth/
Configuração com Um Comando
Basta executar archicore no diretório do seu projeto — todo o resto é automático!
O Que Vem a Seguir?
- Comandos CLI - Domine todo o poder do CLI
- Integração GitHub - Configure análise automática
Solução de Problemas
"Comando não encontrado: archicore"
Certifique-se de que o bin global do npm está no seu PATH:
npm bin -g
export PATH="$(npm bin -g):$PATH"
"Falha na autenticação"
- Execute
archicore logout - Execute
archicore loginnovamente - Complete a autenticação no navegador
"Indexação travada"
Projetos grandes podem levar mais tempo. Verifique o progresso com:
archicore status
Precisa de ajuda? Entre em contato com o suporte através do formulário Reportar Problema no app.