Riferimento rapido di Kimi Code CLI

Un prontuario e riferimento rapido per Kimi Code CLI che copre comandi, slash command, scorciatoie da tastiera, strumenti integrati, Plan Mode, Skills, MCP e flussi di lavoro quotidiani per sviluppatori.

8 min di lettura2026-07-22
Anteprima dell'interfaccia CLI di Kimi Code

Kimi Code CLI è l'agent di coding AI da terminale open-source di Moonshot AI: legge e modifica codice, esegue comandi shell e pianifica il passo successivo in base al tuo feedback. Questo riferimento rapido raccoglie comandi Kimi Code, slash command, scorciatoie da tastiera, strumenti integrati e flussi di lavoro quotidiani più usati dagli sviluppatori. Tienilo aperto accanto al terminale e usa /help dentro Kimi Code o kimi --help nella shell per verificare cosa espone la tua versione attuale.

Prontuario di riferimento rapido di Kimi Code CLI con comandi essenziali, slash command, strumenti e scorciatoie

Per i dettagli upstream, consulta i riferimenti ufficiali di comando kimi, slash command, strumenti integrati e scorciatoie da tastiera.

Installa Kimi Code CLI

Per la maggior parte degli sviluppatori, lo script di installazione ufficiale è la via più rapida: installa un unico binario Kimi Code e non richiede Node.js. Sono disponibili anche Homebrew, npm e pnpm se si adattano meglio alla tua toolchain locale.

Piattaforma / gestoreComando
Script macOS / Linuxcurl -fsSL https://code.kimi.com/kimi-code/install.sh \| bash
Homebrewbrew install kimi-code
Windows PowerShellirm https://code.kimi.com/kimi-code/install.ps1 \| iex
npmnpm install -g @moonshot-ai/kimi-code
pnpmpnpm add -g @moonshot-ai/kimi-code

Su Windows, installa Git for Windows prima del primo avvio, perché Kimi Code CLI usa il Git Bash incluso come ambiente shell. Dopo l'installazione, apri un nuovo terminale e verifica il binario:

kimi --version

Inizia da qui

Usa questo ciclo minimo quando entri in un progetto per la prima volta:

cd your-project kimi # Dentro la sessione /login # accedi se è il primo avvio /init # genera o aggiorna AGENTS.md /plan on # pianifica prima di lavori ampi, rischiosi o poco chiari /help # scopri comandi e scorciatoie /compact # libera contesto quando la conversazione si allunga

Usa --yolo, /yolo e /auto solo in workspace di cui ti fidi. Riducono l'attrito delle approvazioni, ma permettono anche a Kimi Code di agire con maggiore autonomia.

Comandi più usati

Se devi memorizzarne solo alcuni, scegli questi: coprono la maggior parte delle sessioni quotidiane.

ComandoA cosa serve
kimiAvvia una sessione interattiva nella directory corrente
kimi -CContinua qui la sessione più recente
kimi -p "..."Esegui un singolo prompt senza aprire la TUI
/loginAccedi al primo avvio
/initGenera o aggiorna AGENTS.md
/plan onEntra in Plan Mode per modifiche ampie o rischiose
/modelCambia il modello per questa sessione
/compactLibera contesto quando la conversazione si allunga
/sessionsSfoglia e riprendi sessioni passate
/helpElenca tutti i comandi e le scorciatoie
Shift-TabAttiva/disattiva Plan Mode

Avvio e automazione

Opzioni CLI principali

Comando / flagA cosa serve
kimiAvvia una sessione interattiva nella directory corrente
kimi --continue, kimi -CContinua la sessione più recente in questa directory
kimi --session [id], kimi -S [id]Riprendi una sessione tramite ID, oppure apri il selettore sessioni senza ID
kimi -p "...", kimi --prompt "..."Esegui un singolo prompt non interattivo senza aprire la TUI
--output-format stream-jsonEmette eventi JSONL per gli script; funziona solo con --prompt
kimi --model <model>, kimi -m <model>Avvia con un alias di modello specifico
kimi --planAvvia una nuova sessione in Plan Mode
kimi --yolo, kimi -yApprova automaticamente le normali chiamate agli strumenti; usa solo in directory attendibili
kimi --autoAvvia in modalità autorizzazioni automatica; le approvazioni vengono gestite automaticamente e l'Agent non farà domande
--skills-dir <dir>Carica le Skills dalla directory specificata, sostituendo per questo avvio le directory delle skill utente e di progetto rilevate automaticamente

Esempi non interattivi

kimi -p "Riepiloga lo stato attuale del repository" kimi -m kimi-code/kimi-for-coding -p "Spiega l'ultimo diff" kimi -p "Elenca i file modificati" --output-format stream-json

Sottocomandi CLI

SottocomandoScopo
kimi loginAvvia il login OAuth con codice dispositivo di Kimi Code senza entrare nella TUI
kimi acpEsegue Kimi Code come server Agent Client Protocol per l'integrazione con gli IDE
kimi serverEsegue, installa e gestisce il servizio locale REST/WebSocket/web
kimi webApre l'interfaccia browser di Kimi; equivalente a kimi server run --open
kimi doctorConvalida config.toml e tui.toml
kimi export [sessionId]Comprimi una sessione in un archivio ZIP
kimi migrateMigra i dati locali da un'installazione kimi-cli precedente
kimi upgradeControlla la versione più recente e mostra le opzioni di aggiornamento
kimi vis [sessionId]Avvia il visualizzatore della sessione nel browser
kimi providerGestisce i provider dal terminale

Comandi server utili:

kimi server run # avvia o riutilizza un server locale in background kimi server run --foreground # esegui collegato al terminale kimi server install # registra un servizio gestito dal sistema operativo kimi server status # mostra stato installato / in esecuzione / pid / porta kimi web # apri l'interfaccia nel browser

Slash command

Gli slash command sono controlli integrati della TUI. Digita / nella casella di input per aprire il completamento dei comandi; vengono riconosciuti anche gli alias. Se un input con prefisso / non corrisponde a un comando integrato o a un comando Skill, viene inviato all'Agent come messaggio normale.

Account e configurazione

ComandoAliasScopo
/loginSeleziona un account o una piattaforma ed effettua l'accesso
/logoutCancella le credenziali dell'account corrente
/providerApre il gestore dei provider per visualizzare, aggiungere e rimuovere i provider configurati
/modelCambia il modello LLM usato nella sessione corrente
/settings/configApre il pannello delle impostazioni nella TUI
/experiments/experimentalApre il pannello delle funzionalità sperimentali
/permissionSeleziona una modalità di autorizzazione
/editorConfigura l'editor esterno avviato da Ctrl-G
/themeCambia il tema colori dell'interfaccia terminale

Gestione delle sessioni

ComandoAliasScopo
/new/clearAvvia una nuova sessione, scartando il contesto corrente
/sessions/resumeSfoglia le sessioni precedenti e passa a quella scelta
/tasks/taskSfoglia l'elenco delle attività in background
/forkCrea una nuova sessione a partire dalla conversazione corrente
/title [...]/renameMostra o imposta il titolo della sessione corrente
/compact [...]Compatta il contesto della conversazione; il testo opzionale indica cosa conservare
/undo [n]Annulla i prompt recenti dal contesto attivo
/reloadRicarica la sessione e applica le impostazioni più recenti di config.toml e tui.toml
/reload-tuiRicarica solo le preferenze UI di tui.toml
/initAnalizza il codebase e genera AGENTS.md
/export-md [...]/exportEsporta la sessione corrente come Markdown
/export-debug-zipEsporta la sessione corrente come archivio ZIP di debug

Modalità e controllo dell'esecuzione

ComandoAliasScopo
/yolo [on\|off]/yesAttiva o disattiva la modalità YOLO; quando è attiva, salta l'approvazione per le chiamate agli strumenti ordinarie
/auto [on\|off]Attiva o disattiva la modalità di autorizzazione automatica; le approvazioni vengono gestite automaticamente e le domande vengono saltate
/plan [on\|off]Attiva o disattiva Plan Mode; la semplice attivazione non crea un file di piano vuoto
/plan clearCancella il piano corrente
/swarm on\|offAttiva o disattiva la modalità swarm senza inviare un prompt
/swarm <task>Attiva la modalità swarm, invia l'attività come prompt, quindi disattiva la modalità swarm dopo un normale turno
/goal [...]Avvia o gestisci un obiettivo autonomo

Plan Mode è pensata per lavori ampi, rischiosi o poco chiari. Dà priorità all'esplorazione e alla pianificazione prima delle modifiche ai file.

Iniziare subito a modificare un refactoring di 40 file senza rivedere il piano.
Esegui /plan on, lascia che Kimi Code analizzi il progetto, rivedi il piano proposto e approva prima che vengano apportate modifiche.

I sottocomandi della modalità Goal includono /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective> e /goal next manage.

Informazioni e stato

ComandoAliasScopo
/help/h, /?Mostra le scorciatoie da tastiera e i comandi disponibili
/btw [question]Apre una conversazione laterale in un sub-Agent derivato
/usageMostra l'uso dei token, il consumo del contesto e le informazioni sulla quota
/statusMostra lo stato di runtime: versione, modello, directory di lavoro, modalità di autorizzazione e altro
/mcpElenca i server MCP e lo stato della connessione
/pluginsApre il gestore dei plugin
/versionMostra la versione di Kimi Code CLI
/feedbackInvia feedback sul prodotto
/exit/quit, /qEsce da Kimi Code CLI

Skills ed estensioni

ComandoScopo
/mcp-configConfigura i server MCP e gestisce l'accesso MCP OAuth
/custom-theme [...]Crea o modifica un tema colori TUI personalizzato
/update-configIspeziona o modifica config.toml e tui.toml
/import-from-cc-codexImporta istruzioni, Skills e impostazioni MCP da Claude Code e Codex
/sub-skillScopri e riorganizza l'inventario locale delle Skill
/skill:name [extra text]Richiama una Skill esterna installata
/name [extra text]Scorciatoia per una Skill esterna quando nessun comando di sistema ha lo stesso nome
/parent.child [extra text]Richiama una sub-skill esterna esposta con un nome comando puntato

Strumenti integrati

Gli strumenti integrati sono forniti direttamente da Kimi Code CLI. Gli strumenti in sola lettura come Read, Grep e Glob sono consentiti automaticamente per impostazione predefinita; gli strumenti che scrivono file, eseguono comandi, interrompono attività o creano pianificazioni richiedono normalmente approvazione, salvo che la modalità di autorizzazione scelta li consenta.

File, shell e web

StrumentoApprovazione predefinitaScopo
ReadConsentito automaticamenteLegge file di testo
WriteRichiede approvazioneCrea o sovrascrive file
EditRichiede approvazioneSostituisce contenuto esatto dei file
GrepConsentito automaticamenteCerca nei contenuti dei file con ripgrep
GlobConsentito automaticamenteTrova file tramite pattern glob
ReadMediaFileConsentito automaticamenteLegge un file immagine o video
BashRichiede approvazioneEsegue comandi shell
WebSearchConsentito automaticamenteCerca sul web quando disponibile
FetchURLConsentito automaticamenteRecupera il contenuto di un URL specificato

Pianificazione, stato e collaborazione

StrumentoApprovazione predefinitaScopo
EnterPlanModeConsentito automaticamenteEntra in Plan Mode
ExitPlanModeConsentito automaticamente; l'utente conferma il pianoEsce da Plan Mode e invia il piano
TodoListConsentito automaticamenteGestisce una lista di cose da fare visibile
AgentConsentito automaticamenteAvvia un sub-Agent per una sottoattività mirata
AgentSwarmConsentito automaticamente in modalità swarm; altrimenti può richiedere approvazioneAvvia subagent basati su elementi o riprende subagent esistenti
AskUserQuestionConsentito automaticamentePone domande strutturate a scelta multipla
SkillConsentito automaticamenteRichiama una Skill inline registrata

Attività in background e pianificate

StrumentoApprovazione predefinitaScopo
TaskListConsentito automaticamenteElenca le attività in background
TaskOutputConsentito automaticamenteVisualizza l'output di un'attività in background
TaskStopRichiede approvazioneArresta un'attività in background in esecuzione
CronCreateRichiede approvazionePianifica l'esecuzione futura di un prompt
CronListConsentito automaticamenteElenca le attività pianificate
CronDeleteRichiede approvazioneAnnulla un'attività pianificata

Scorciatoie da tastiera

Digita /help nella TUI per vedere l'elenco delle scorciatoie disponibili nella tua versione. Per l'elenco upstream completo, consulta il riferimento ufficiale Scorciatoie da tastiera.

Input generale

ScorciatoiaAzione
EnterInvia l'input corrente
Shift-Enter / Ctrl-JInserisci una nuova riga
/ Sfoglia la cronologia degli input
EscChiudi un popup, annulla il completamento o interrompi streaming / compattazione
Ctrl-CInterrompi l'output in streaming o svuota la casella di input
Ctrl-DEsci quando la casella di input è vuota

Cambio modalità e modifica

ScorciatoiaAzione
Shift-TabAttiva/disattiva Plan Mode
Ctrl-GModifica l'input corrente in un editor esterno
Ctrl-VIncolla un'immagine o un video dagli appunti su Unix / macOS
Alt-VIncolla un'immagine o un video dagli appunti su Windows
Ctrl--Annulla la modifica dell'input

Durante streaming e output degli strumenti

ScorciatoiaAzione
Ctrl-SGuida: inserisce l'input corrente nel turno in esecuzione
EscInterrompi l'output in streaming corrente
Ctrl-CInterrompi l'output in streaming corrente
Ctrl-OEspandi o comprimi l'output dello strumento

Pannello di approvazione e popup

ScorciatoiaAzione
/ Spostati tra le opzioni di approvazione o scorri un popup
EnterConferma l'opzione di approvazione selezionata; chiude anche i popup di aiuto
19Seleziona un'opzione di approvazione tramite numero
Esc / Ctrl-C / Ctrl-DRifiuta la richiesta di approvazione corrente
Ctrl-EEspandi o comprimi il diff completo o l'anteprima del file nel pannello di approvazione
PageUp / PageDownScorri un popup di 10 righe alla volta
q / QChiudi un popup

Flussi di lavoro comuni

Avvia un nuovo repo

cd your-project kimi /init /status

Pianifica un refactor prima di modificare

/plan on Refactor the auth module to use the new token format and update all callers.

Esegui un'attività in background

Esegui la suite di test e riferisci quando termina.

Poi apri /tasks per monitorare il lavoro in background, oppure lascia che Kimi Code ti avvisi al completamento dell'attività.

Riprendi il lavoro di ieri

kimi --continue

Se ti serve una sessione specifica, esegui kimi --session oppure usa /sessions nella TUI.

Esporta o esegui il debug di una sessione

/export-md /export-debug-zip kimi export -y

Conclusione

Kimi Code CLI dà il meglio quando lo tratti come un compagno di terminale con un contesto di progetto esplicito. Inizia con /init, usa /plan per modifiche ampie o incerte, monitora i lavori lunghi con /tasks, tieni /compact a portata di mano per le sessioni estese e scegli una modalità di autorizzazione adatta al livello di fiducia del repository.

Domande frequenti

L'installazione di Kimi Code CLI è gratuita?
Sì. Kimi Code CLI è open-source e può essere installato gratuitamente. L'accesso ai modelli o ai servizi sottostanti può dipendere dal tuo piano Kimi Code. Per i dettagli, consulta i prezzi di Kimi Code.
Perché questa pagina si chiama riferimento rapido e non solo prontuario?
Riferimento rapido è l'etichetta più ufficiale, in stile documentazione. La pagina copre comunque lo stesso caso d'uso del prontuario: comandi da copiare e incollare, slash command, scorciatoie, strumenti e flussi di lavoro in un unico posto.
Serve Node.js per installare Kimi Code CLI?
Gli script di installazione ufficiali non richiedono Node.js. I metodi di installazione con npm e pnpm richiedono un ambiente Node.js perché usano gestori di pacchetti JavaScript.
Qual è la differenza tra `/plan` e la modalità normale?
La modalità normale consente all'Agent di lavorare direttamente. Plan Mode serve per attività ampie, rischiose o poco chiare: Kimi Code esplora prima, scrive un piano ed esce dopo l'approvazione del piano.
Come riprendo una sessione precedente?
Esegui kimi --continue nella stessa directory del progetto per continuare la sessione più recente. Usa kimi --session [id] nella shell o /sessions dentro la TUI per scegliere una sessione specifica.
`--yolo` è sicuro?
--yolo salta l'approvazione per le chiamate standard agli strumenti. Usalo solo in workspace affidabili e sotto controllo di versione. Per repository sconosciuti o dati di produzione, mantieni attive le approvazioni.
Come si inseriscono Skills e MCP in Kimi Code?
Le Skills racchiudono flussi di lavoro riutilizzabili e possono comparire come slash command. MCP collega Kimi Code a strumenti e fonti dati esterni. Usa /skill:name, /mcp e /mcp-config per scoprirli e configurarli.
Potrebbe interessarti anche
Workflow di coding AI: 9 passaggi per un codice affidabile
Workflow di coding AI: 9 passaggi per un codice affidabile
2026-07-22
Kimi Code: l'AI Code Agent di nuova generazione per terminale e IDE
Kimi Code: l'AI Code Agent di nuova generazione per terminale e IDE
2026-07-22
Prezzi Kimi K2.7 Code | Costi API, piani e abbonamento
Prezzi Kimi K2.7 Code | Costi API, piani e abbonamento
2026-07-22
Realizzare il refactoring di Moonshot AI con Kimi Code CLI
Realizzare il refactoring di Moonshot AI con Kimi Code CLI
2026-06-17
10 esempi reali di vibe coding | Crea con l'AI oggi
10 esempi reali di vibe coding | Crea con l'AI oggi
2026-07-22