Tutti i progetti
Apr / 2026AI & Agenti · Dev Tools

Gianni CLI

Un agente AI da terminale che legge il contesto, usa tool ed esegue task reali dalla shell.

Gianni CLI

La storia

gianni-cli è partito da una frustrazione semplice: quasi tutte le chat AI sembrano scollegate da quello che stai davvero facendo nel terminale. Volevo un agente che vivesse dove lavoro, capisse il contesto corrente e potesse passare dai suggerimenti all'esecuzione vera. Il risultato è un agente CLI basato su OpenRouter che risponde a domande, fa debug di codice, ispeziona file, recupera documentazione ed esegue comandi direttamente dalla stessa sessione di shell.

Una parte a cui tengo molto è il controllo: ho costruito un sistema di permessi con modalità ask, auto e deny, così può essere prudente quando serve o completamente autonomo quando voglio velocità. Ho aggiunto anche una memoria di sessione a breve termine legata al processo del terminale, che tiene le conversazioni coerenti invece di ripartire da zero ogni volta. gianni-cli è uno di quei progetti che da fuori sembrano piccoli ma mi hanno costretto a progettare bene le parti difficili: orchestrazione dei tool, confini di esecuzione sicuri, flessibilità sui modelli e una UX che resta veloce dentro la riga di comando.

Galleria

Gianni CLI · 1
Gianni CLI · 2
Gianni CLI · 3

Vuoi qualcosa del genere?

Posso costruire la stessa cosa per il tuo prodotto.

Raccontami cosa hai in mente. Ricevi una risposta in giornata, con uno scope e dei tempi realistici, non una proposta di vendita.