
VEXI
VEXI (Vexi CLI) è un agente di codifica AI da terminale open-source, con licenza MIT, 100% locale che scansiona la tua codebase, modifica i file, ricorda le decisioni tra le sessioni e funziona con le tue chiavi API di più provider.
https://vexi.pro/?ref=producthunt&utm_source=aipure

Informazioni sul Prodotto
Aggiornato:Jun 16, 2026
Cos'è VEXI
VEXI è un agente di codifica AI da riga di comando progettato per gli sviluppatori che lavorano principalmente nel terminale. Installato con un singolo comando npm, può leggere e comprendere il tuo progetto (rispettando .gitignore e saltando directory come node_modules), apportare modifiche al codice direttamente nei tuoi file e mantenere una memoria persistente delle decisioni precedenti in modo da non dover rispiegare il contesto ogni volta. VEXI è posizionato come uno strumento leggero e senza registrazione: funziona localmente, memorizza la configurazione e i dati della sessione sulla tua macchina e supporta più provider AI tramite la tua chiave API.
Caratteristiche principali di VEXI
VEXI (Vexi CLI) è un agente di codifica AI open-source, con licenza MIT, che funziona interamente nel tuo terminale e opera al 100% in locale: nessuna registrazione, nessun server del fornitore e nessuna applicazione cloud richiesta. Scansiona l'intero progetto (rispettando .gitignore), modifica i file, mantiene una "memoria" compressa delle decisioni precedenti tra le sessioni e può riprodurre le sessioni come HTML interattivo condivisibile. Puoi portare la tua chiave API da più fornitori (rilevata automaticamente) e VEXI può anche eseguire comandi comuni di build/tooling in molte lingue, spiegando il codice in diverse lingue umane.
Installazione CLI con un solo comando: Installa con un singolo comando (npm install -g vexi-cli) ed esegui su Windows, macOS o Linux senza configurazioni complesse.
Supporto multi-provider, porta la tua chiave: Rileva automaticamente il provider AI dal formato della tua chiave e supporta provider come Groq, Google Gemini, Anthropic, OpenAI, OpenRouter e Mistral—le chiavi sono archiviate localmente.
Comprensione a livello di progetto: Scansiona l'intera codebase (non solo un file), rispetta .gitignore e salta cartelle come node_modules per basare le modifiche sul contesto reale del progetto.
Memoria locale e compressione del contesto: Mantiene un riepilogo corrente delle decisioni tra le sessioni (salvato nel progetto) in modo da non dover rispiegare architettura e preferenze.
Riproduzione e condivisibilità della sessione: Esporta le sessioni come riproduzioni HTML interattive in modo che i membri del team possano rivedere cosa ha cambiato l'agente e perché, passo dopo passo.
Automazione di build/esecuzione + spiegazioni multilingue: Può eseguire comandi di build comuni (ad esempio, pip, gcc, javac, cargo) e spiegare il codice in arabo, spagnolo, portoghese, francese o inglese.
Casi d'uso di VEXI
Correzione di bug e refactoring in repository esistenti: Scansiona un progetto, individua i problemi (ad esempio, bug di autenticazione/JWT), applica modifiche mirate a più file e conserva la logica tramite la memoria e la riproduzione della sessione.
Onboarding e trasferimento di conoscenze: I nuovi ingegneri possono riprodurre le sessioni precedenti per comprendere le decisioni, vedere le modifiche applicate e ottenere spiegazioni nella loro lingua preferita.
Risoluzione dei problemi di build e CI poliglotti: Utile per i team che lavorano con Python/Java/C/Rust/Go, dove l'agente può eseguire build/test e iterare sulle correzioni direttamente dal terminale.
Flussi di lavoro di sviluppo attenti alla privacy: Si adatta ad ambienti regolamentati o sensibili alla sicurezza evitando "server agent" ospitati da fornitori, mantenendo memoria e configurazioni locali e inviando il codice solo al fornitore di modelli scelto.
Supporto alla documentazione e alla comprensione del codice: Genera spiegazioni chiare di moduli e decisioni sconosciuti per la documentazione interna, con output multilingue per supportare i team globali.
Vantaggi
Flusso di lavoro locale al 100% (nessun server VEXI): memoria, sessioni e chiavi sono archiviate sulla tua macchina.
Open source (MIT) con semplice configurazione CLI-first e riproduzioni di sessione condivisibili.
Scelta flessibile del provider (BYOK) con rilevamento automatico del provider.
Contesto a livello di progetto + memoria persistente riduce la necessità di prompt ripetuti.
Svantaggi
Dipende ancora da fornitori di AI di terze parti—il tuo codice viene inviato al provider che configuri, secondo i loro termini di privacy.
Sei responsabile dei costi API e della revisione/validazione delle modifiche al codice prima di applicarle.
L'approccio CLI-first potrebbe essere meno conveniente per gli utenti che preferiscono esperienze native IDE complete.
Come usare VEXI
1) Installa Vexi CLI: Nel tuo terminale, esegui: npm install -g vexi-cli
2) Vai alla cartella del tuo progetto: Entra nella repository che vuoi che Vexi legga e modifichi (es. cd ~/il-mio-progetto).
3) Avvia Vexi: Esegui: vexi
4) Aggiungi una chiave del provider AI (BYOK): Fornisci una chiave API da un provider supportato (Groq, Gemini, Anthropic, OpenAI, OpenRouter, Mistral). Vexi rileva automaticamente il provider dal formato della chiave e la memorizza localmente in ~/.vexi/config.json con permessi solo per il proprietario.
5) Lascia che Vexi scansioni la tua codebase: Vexi scansiona il progetto per comprenderne il contesto (rispetta .gitignore e salta cartelle come node_modules).
6) Usa la memoria (opzionale, automatico): Se hai già usato Vexi in questo progetto, carica la memoria della sessione precedente dalla cartella .vexi/ del progetto in modo da non dover rispiegare le decisioni.
7) Chiedi a Vexi di apportare una modifica: Digita un'istruzione concreta (esempio dalla documentazione: "correggi il bug JWT in auth.ts"). Vexi individuerà il file/le righe pertinenti e proporrà modifiche.
8) Rivedi le modifiche apportate da Vexi: Conferma la modifica nei tuoi file (esempio mostrato: cambiare jwt.sign(..., { expiresIn: 30 }) in expiresIn: "30m"). Rivedi sempre le modifiche prima di commettere.
9) Costruisci/esegui dalla chat quando necessario: Chiedi a Vexi di eseguire comandi di build; può eseguire toolchain comuni (es. pip install, gcc, javac, cargo) direttamente dal flusso di lavoro della chat.
10) Esporta una riproduzione della sessione (opzionale): Usa la funzione di riproduzione della sessione di Vexi per esportare la sessione come un HTML interattivo che puoi condividere e rivedere passo dopo passo.
11) Ottieni spiegazioni nella tua lingua preferita (opzionale): Chiedi a Vexi di spiegare il codice in arabo, spagnolo, portoghese, francese o inglese.
12) Continua a usarlo—Vexi impara il tuo stile nel tempo: Man mano che correggi o affini gli output, Vexi analizza le sessioni passate per costruire un file di abilità personale che inietta nelle sessioni future per adattarsi meglio alle tue preferenze.
FAQ di VEXI
Vexi è un agente di programmazione AI per il terminale. Legge il tuo progetto, modifica i file e ricorda le decisioni, funzionando al 100% in locale.
Articoli Popolari

Atoms: Una Piattaforma AI Multi-Agente Che Trasforma le Idee in Prodotti Pronti al Lancio
May 22, 2026

Nano Banana SBTI: Cos'è, come funziona e come usarlo nel 2026
Apr 15, 2026

Recensione di Atoms — Il builder di prodotti AI che ridefinisce la creazione digitale nel 2026
Apr 10, 2026

Kilo Claw: Come Distribuire e Utilizzare un Vero Agente AI "Fai-da-Te" (Aggiornamento 2026)
Apr 3, 2026







