Fino a poco tempo fa il terminale era un territorio riservato a sviluppatori e sistemisti: una finestra nera, un cursore che lampeggia e comandi da ricordare a memoria. Oggi gli assistenti di intelligenza artificiale hanno cambiato le cose. Puoi descrivere a parole cosa vuoi ottenere e farti proporre il comando giusto, farti spiegare un messaggio d’errore o farti scrivere un piccolo script. In questo articolo vediamo cosa sono gli assistenti IA a riga di comando, dove usarli con il tuo hosting e quali cautele seguire per non trasformare un aiuto in un problema.
Cosa sono gli assistenti IA a riga di comando
Un assistente IA a riga di comando è un programma che gira nel terminale e con cui dialoghi in linguaggio naturale. Gli scrivi, ad esempio, «trovami i file più grandi di 100 MB in questa cartella», e lui ti propone il comando adatto, ti spiega cosa fa e, se lo autorizzi, lo esegue.
Esistono strumenti di questo tipo realizzati dai principali fornitori di intelligenza artificiale, oltre a progetti indipendenti. Funzionano in modo simile: si installano sul computer, si collegano al servizio IA con un account e lavorano nella cartella in cui li avvii. Alcuni si limitano a suggerire, altri possono leggere file e lanciare comandi, sempre chiedendo il permesso.
Non serve sceglierne uno in particolare per seguire questo articolo: i principi sono gli stessi per tutti.
Dove farli girare: sul tuo computer, non sul server
Il modo più semplice e sicuro è usare l’assistente sul tuo computer. Da lì puoi:
- lavorare su una copia del sito scaricata in locale;
- preparare comandi e script da eseguire poi sul server;
- collegarti al server via SSH e usare l’assistente per capire cosa stai facendo.
Sul nostro hosting l’accesso SSH è sulla porta 7530 (la 22 è chiusa) e funziona con le chiavi SSH, che gestisci dal pannello DirectAdmin nella sezione dedicata. Il nome utente è quello del tuo account, l’indirizzo del server è quello indicato nell’email di attivazione. Al pannello si entra dall’area clienti, protetta dalla verifica in due passaggi. Se non hai mai configurato una chiave, trovi la procedura nella guida su SSH e chiavi del nostro blog.
Un esempio di collegamento:
ssh -p 7530 tuoutente@indirizzo-del-server
Una volta collegato, sei sul server con i permessi del tuo account: puoi vedere e modificare solo i tuoi file. Questo è un buon limite di sicurezza, ma vuol dire anche che un comando sbagliato può cancellare o rovinare i file del tuo sito.
Cosa può fare l’IA per il tuo sito
Usato con criterio, un assistente IA nel terminale è un ottimo compagno di lavoro. Ecco le cose in cui aiuta di più:
- Spiegare i comandi: incolli un comando trovato in una guida e ti dice, parola per parola, cosa fa e se è pericoloso.
- Leggere gli errori: un messaggio di PHP o del database diventa una spiegazione in italiano, con le cause più probabili.
- Scrivere piccoli script: rinominare file in blocco, cercare una parola in tutto il sito, preparare un reindirizzamento.
- Orientarsi: «dove si trova il file di configurazione di WordPress?», «come vedo quanto spazio occupa ogni cartella?».
Quello che l’IA non fa è conoscere il tuo sito. Non sa quali plugin usi, quali modifiche hai fatto, cosa è importante e cosa no. Per questo il suo lavoro va sempre controllato.
Le cautele da non dimenticare
Rileggi ogni comando prima di eseguirlo
Gli assistenti IA sono bravi, ma sbagliano. A volte propongono un comando che funziona su un altro sistema, a volte interpretano male la richiesta. Prima di premere Invio chiediti: so cosa farà questo comando? Se la risposta è no, chiedi all’assistente di spiegartelo. Fai particolare attenzione ai comandi che cancellano (rm), spostano (mv) o modificano molti file insieme.
Fai un backup prima di cambiare qualcosa
Prima di qualunque modifica importante, assicurati di avere una copia recente. Con JetBackup, dal pannello, puoi verificare l’ultimo backup disponibile e ripristinare da solo file e database se qualcosa va storto. Per lavori più delicati, scarica anche una copia sul tuo computer.
Non incollare mai password o chiavi private
Quello che scrivi all’assistente viene inviato al servizio IA. Non incollare mai password, chiavi SSH private, il contenuto di file con credenziali come wp-config.php, né dati dei tuoi clienti. Se devi mostrare un file di configurazione, sostituisci prima i valori sensibili con segnaposto come PASSWORD_QUI. Ne parliamo in dettaglio nell’articolo dedicato a IA e privacy.
Lavora prima su una copia
Quando puoi, prova i comandi su una copia del sito: una cartella di test, un sottodominio di prova o una copia in locale. Se il risultato è quello atteso, ripeti l’operazione sul sito vero. Con Installatron puoi anche clonare un’installazione WordPress per fare le prove.
Non dare all’assistente più permessi del necessario
Molti strumenti permettono di far eseguire i comandi in automatico, senza chiedere conferma. È comodo, ma sul server di un sito in produzione conviene lasciare attiva la richiesta di conferma, così ogni azione passa dai tuoi occhi.
Quando fermarsi
Se l’assistente ti propone di modificare la configurazione del server, di cambiare permessi in modo esteso o di eseguire comandi che non capisci, fermati. Lo stesso vale se il sito è fermo e non sai perché: in quel caso la cosa più rapida è aprire un ticket. Sul nostro hosting i server li gestiamo noi, e spesso il problema è già sotto i nostri occhi.
In sintesi
- Gli assistenti IA a riga di comando traducono richieste in italiano in comandi, spiegano errori e scrivono piccoli script.
- Usali sul tuo computer e collegati al server via SSH sulla porta 7530 con una chiave.
- Rileggi ogni comando, fai un backup con JetBackup prima delle modifiche e prova su una copia.
- Non incollare mai password, chiavi private o dati dei clienti.
Hai un dubbio su un comando o qualcosa non va come previsto? Apri un ticket: lo vediamo insieme.