Introduzione
Inizia a usare TurboDev.
TurboDev è un agente AI per il coding che funziona interamente nel terminale. Conversa con modelli LLM (tramite OpenRouter), esegue strumenti, gestisci file e codice — tutto senza uscire dalla CLI.
Funzionalità
- Chat AI nel terminale — Conversazioni in streaming in tempo reale con modelli LLM
- Sistema multi-agente — Passa da un agente specializzato all'altro (editor, plan) con un solo tasto
- Agenti personalizzati — Definisci i tuoi agenti tramite file Markdown
- Sistema di permessi — Controllo granulare sulle azioni degli agenti
- Integrazione strumenti — Leggi, modifica, crea file, esegui comandi bash, cerca nel codice
- Contesto automatico — Analisi del progetto tramite
AGENTS.md - Persistenza delle sessioni — Le conversazioni vengono salvate e riprendibili tra un riavvio e l'altro
- Gestione della finestra di contesto — Tracciamento token in tempo reale, auto-compattazione e
/compactmanuale - Tracciamento costi in tempo reale — Visualizza la spesa nella barra di stato
- Interruzione delle richieste — Premi Escape per cancellare una richiesta AI in corso
Prerequisiti
- Node.js 18 o versione successiva
- Una chiave API OpenRouter (ottienila qui)
Avvio rapido
Consiglio
Esegui npx @rosariomoscato/turbodev in qualsiasi directory di progetto per iniziare subito.
bash
# Installa globalmente
npm install -g @rosariomoscato/turbodev
# Vai alla directory del tuo progetto
cd /percorso/del/tuo/progetto
# Avvia TurboDev
turbodevAl primo avvio, la procedura guidata ti chiederà la chiave API OpenRouter e il modello preferito.