Per Iniziare
Configura ArchiCore in meno di 5 minuti.
Prerequisiti
- Node.js 18 o superiore
- npm o yarn
- Un account GitHub (per l'integrazione GitHub)
Opzione 1: Interfaccia Web
Il modo più semplice per iniziare è attraverso l'interfaccia web.
Passo 1: Creare un Account
- Vai su ArchiCore
- Clicca su Registrati
- Registrati con email o accedi con GitHub
Passo 2: Connettere un Repository
- Clicca su Aggiungi Progetto nella barra laterale
- Seleziona la scheda GitHub
- Clicca su Connetti con GitHub e autorizza ArchiCore
- Seleziona un repository dalla lista
- Scegli un branch e clicca su Aggiungi Progetto
Passo 3: Attendere l'Indicizzazione
ArchiCore indicizzerà automaticamente il tuo codice. Questo richiede solitamente 1-5 minuti a seconda delle dimensioni del progetto.
Passo 4: Iniziare ad Esplorare
Una volta indicizzato, puoi:
- Vedere la visualizzazione dell'architettura
- Fare domande usando l'assistente IA
- Eseguire comandi di analisi
Opzione 2: CLI
Per sviluppatori che preferiscono la linea di comando.
Passo 1: Installare
npm install -g archicore
Passo 2: Accedere
archicore login
Questo apre una finestra del browser per l'autenticazione.
Passo 3: Eseguire ArchiCore
cd /percorso/al/tuo/progetto
archicore
Fatto! ArchiCore:
- Auto-inizializza se non già inizializzato
- Chiede di indicizzare il progetto:
Indicizzare progetto ora? [S/n] - Avvia la modalità interattiva quando pronto
Passo 4: Iniziare ad Usare
# Modalità interattiva (consigliata)
archicore
# O eseguire comandi direttamente
archicore search "logica di autenticazione"
archicore analyze src/auth/
Setup con Un Comando
Esegui semplicemente archicore nella directory del progetto — tutto il resto è automatico!
Cosa C'è Dopo?
- Comandi CLI - Padroneggia tutta la potenza del CLI
- Integrazione GitHub - Configura l'analisi automatica
Risoluzione Problemi
"Comando non trovato: archicore"
Assicurati che il bin globale di npm sia nel tuo PATH:
npm bin -g
export PATH="$(npm bin -g):$PATH"
"Autenticazione fallita"
- Esegui
archicore logout - Esegui
archicore logindi nuovo - Completa l'autenticazione nel browser
"Indicizzazione bloccata"
Progetti grandi possono richiedere più tempo. Controlla il progresso con:
archicore status
Hai bisogno di aiuto? Contatta il supporto tramite il modulo Segnala Problema nell'app.