Assistente AI
L'assistente AI integrato di Termial ti aiuta a trovare comandi, capire l'output del terminale e risolvere problemi. È progettato per i workflow del terminale e comprende i concetti di shell e server.
Accedere all'Assistente AI
Aprire il Pannello AI
- Scorciatoia da tastiera:
Cmd/Ctrl + I - Clic: Clicca sull'icona AI nella barra degli strumenti
Chiudere il Pannello AI
- Premi
Escape - Clicca sul pulsante chiudi
- Clicca fuori dal pannello
Modalità AI
Termial offre diverse modalità AI a seconda delle tue esigenze.
Modalità Comando
La modalità comando ti aiuta a trovare il comando giusto per un'attività.
Esempio di utilizzo:
- "Come trovo file più grandi di 100 MB?"
- "Mostrami l'utilizzo del disco per directory"
- "Qual è il comando per riavviare nginx?"
L'AI suggerirà comandi che puoi eseguire con un clic.
Modalità Contesto
La modalità contesto analizza il tuo output attuale del terminale e ti aiuta a capirlo o risolvere problemi.
Esempio di utilizzo:
- "Cosa significa questo messaggio di errore?"
- "Perché questo comando è fallito?"
- "Spiega questo output"
L'AI può vedere il tuo output recente del terminale e fornire aiuto contestuale.
Modalità Agente
La modalità agente permette all'AI di eseguire attività multi-step in modo autonomo. Invece di suggerire comandi, l'AI può eseguirli.
Attenzione: La modalità agente può eseguire comandi automaticamente. Usala con cautela e rivedi le azioni che l'AI intende compiere.
Esempio di utilizzo:
- "Configura un web server base"
- "Trova ed elimina vecchi file di log"
- "Aggiorna tutti i pacchetti e riavvia i servizi"
Usare l'Assistente AI
Fare Domande
- Apri il pannello AI
- Digita la tua domanda in linguaggio naturale
- Premi Invio o clicca su invia
- Rivedi i suggerimenti dell'AI
Eseguire Comandi Suggeriti
Quando l'AI suggerisce un comando:
- Rivedi il comando suggerito
- Clicca su "Esegui" o il pulsante inserisci
- Il comando verrà eseguito nel tuo terminale attivo
Fornire Contesto
Per risultati migliori, includi dettagli rilevanti:
- Menziona il tuo sistema operativo se rilevante
- Descrivi cosa stai cercando di ottenere
- Includi messaggi di errore se stai risolvendo problemi
Domande di Esempio
Operazioni su File
- "Come trovo tutti i file .log più vecchi di 7 giorni?"
- "Comprimi una cartella in tar.gz"
- "Confronta due file e mostra le differenze"
Gestione Sistema
- "Controlla l'utilizzo della memoria per processo"
- "Elenca tutte le porte in ascolto"
- "Come aggiungo un utente al gruppo sudo?"
Rete
- "Testa se una porta è aperta su un server remoto"
- "Mostra connessioni di rete attive"
- "Come configuro un IP statico?"
Git
- "Annulla l'ultimo commit senza perdere le modifiche"
- "Unisci gli ultimi tre commit"
- "Come risolvo i conflitti di merge?"
Docker
- "Elenca tutti i container in esecuzione"
- "Come entro in un container Docker?"
- "Rimuovi tutte le immagini Docker inutilizzate"
Suggerimenti per Risultati Migliori
- Sii specifico: "Trova file più grandi di 100 MB" è meglio di "trova file grandi"
- Menziona gli strumenti: Se preferisci uno strumento specifico, menzionalo
- Includi il contesto: Menziona se sei su un tipo specifico di server
- Chiedi spiegazioni: "Cosa fa questo comando?" se vuoi imparare
- Usa la modalità contesto: Quando risolvi errori dal terminale corrente
Privacy
- L'AI elabora le richieste per fornire aiuto rilevante
- I dati della sessione del terminale possono essere inviati per contesto in modalità contesto
- Nessun dato viene memorizzato permanentemente per scopi AI
- Tu controlli quando l'AI viene usata
Limitazioni
- L'AI fa suggerimenti al meglio delle sue capacità - verifica sempre i comandi prima dell'esecuzione
- Sistemi molto specializzati o proprietari potrebbero avere supporto limitato
- Evita di condividere informazioni sensibili nelle richieste
- L'AI potrebbe non conoscere strumenti personalizzati o configurazioni interne
Risoluzione Problemi AI
L'AI Non Risponde
- Controlla la connessione internet
- Verifica che l'AI sia abilitata nelle impostazioni
- Riavvia il pannello AI
Suggerimenti Scadenti
- Fornisci più contesto nella tua domanda
- Specifica il tuo sistema operativo o ambiente
- Suddividi attività complesse in domande più piccole