Referência rápida da CLI do Kimi Code

Uma referência rápida e folha de consulta da CLI do Kimi Code, cobrindo comandos, comandos de barra, atalhos de teclado, ferramentas integradas, Plan Mode, Skills, MCP e fluxos de trabalho cotidianos de desenvolvimento.

Tempo de leitura: 8 minutos2026-07-22
Prévia da interface CLI do Kimi Code

A CLI do Kimi Code é o agent de codificação por IA para terminal open-source da Moonshot AI — ela lê e edita código, executa comandos de shell e planeja o próximo passo a partir do seu feedback. Esta referência rápida reúne os comandos do Kimi Code, comandos de barra, atalhos de teclado, ferramentas integradas e fluxos de trabalho diários que desenvolvedores mais usam. Deixe-a aberta ao lado do seu terminal e use /help dentro do Kimi Code ou kimi --help no shell para verificar o que a sua versão atual oferece.

Folha de consulta de referência rápida da CLI do Kimi Code mostrando comandos essenciais, comandos de barra, ferramentas e atalhos

Para detalhes na fonte, consulte as referências oficiais de comando kimi, comandos de barra, ferramentas integradas e atalhos de teclado.

Instalar a CLI do Kimi Code

Para a maioria dos desenvolvedores, o script oficial de instalação é o caminho mais rápido: ele instala um único binário do Kimi Code e não exige Node.js. Homebrew, npm e pnpm também estão disponíveis se combinarem melhor com o seu conjunto de ferramentas local.

Plataforma / gerenciadorComando
Script para 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

No Windows, instale o Git for Windows antes da primeira execução, pois a CLI do Kimi Code usa o Git Bash incluído como ambiente de shell. Depois de instalar, abra um novo terminal e verifique o binário:

kimi --version

Comece aqui

Use este ciclo mínimo ao entrar em um projeto pela primeira vez:

cd your-project kimi # Dentro da sessão /login # faça login se esta for sua primeira execução /init # gere ou atualize AGENTS.md /plan on # planeje antes de trabalhos amplos, arriscados ou pouco claros /help # descubra comandos e atalhos /compact # libere contexto quando a conversa ficar longa

Use --yolo, /yolo e /auto apenas em workspaces nos quais você confia. Eles reduzem o atrito das aprovações, mas também permitem que o Kimi Code aja com mais autonomia.

Comandos mais usados

Se for memorizar apenas alguns, que sejam estes — eles cobrem a maioria das sessões do dia a dia.

ComandoO que faz
kimiInicia uma sessão interativa no diretório atual
kimi -CContinua aqui a sessão mais recente
kimi -p "..."Executa um único prompt sem abrir a TUI
/loginFaça login na primeira execução
/initGera ou atualiza AGENTS.md
/plan onEntra no Plan Mode para alterações amplas ou arriscadas
/modelTroca o modelo desta sessão
/compactLibera contexto quando a conversa fica longa
/sessionsNavega por sessões anteriores e as retoma
/helpLista todos os comandos e atalhos
Shift-TabAlterna o Plan Mode

Inicialização e automação

Opções principais da CLI

Comando / flagO que faz
kimiInicia uma sessão interativa no diretório atual
kimi --continue, kimi -CContinua a sessão mais recente neste diretório
kimi --session [id], kimi -S [id]Retoma uma sessão por ID ou abre o seletor de sessões sem informar um ID
kimi -p "...", kimi --prompt "..."Executa um único prompt não interativo sem abrir a TUI
--output-format stream-jsonEmite eventos JSONL para scripts; funciona apenas com --prompt
kimi --model <model>, kimi -m <model>Inicia com um alias de modelo específico
kimi --planInicia uma nova sessão no Plan Mode
kimi --yolo, kimi -yAprova automaticamente chamadas regulares de ferramentas; use apenas em diretórios confiáveis
kimi --autoInicia no modo de permissões automático; as aprovações são tratadas automaticamente e o Agent não fará perguntas
--skills-dir <dir>Carrega Skills do diretório especificado, substituindo, nesta execução, os diretórios de skills do usuário e do projeto descobertos automaticamente

Exemplos não interativos

kimi -p "Resuma o status atual do repositório" kimi -m kimi-code/kimi-for-coding -p "Explique o diff mais recente" kimi -p "Liste os arquivos alterados" --output-format stream-json

Subcomandos da CLI

SubcomandoFinalidade
kimi loginInicia o login do Kimi Code por código de dispositivo OAuth sem entrar na TUI
kimi acpExecuta o Kimi Code como servidor Agent Client Protocol para integração com IDE
kimi serverExecuta, instala e gerencia o serviço local REST/WebSocket/web
kimi webAbre a UI de navegador do Kimi; equivalente a kimi server run --open
kimi doctorValida config.toml e tui.toml
kimi export [sessionId]Empacota uma sessão em um arquivo ZIP
kimi migrateMigra dados locais de uma instalação legada do kimi-cli
kimi upgradeVerifica a versão mais recente e exibe opções de atualização
kimi vis [sessionId]Abre o visualizador de sessões no navegador
kimi providerGerencia provedores pelo terminal

Comandos úteis do servidor:

kimi server run # inicie ou reutilize um servidor local em segundo plano kimi server run --foreground # execute anexado ao terminal kimi server install # registre um serviço gerenciado pelo SO kimi server status # mostre estado de instalado / em execução / pid / porta kimi web # abra a interface no navegador

Comandos de barra

Comandos de barra são controles integrados da TUI. Digite / na caixa de entrada para abrir o preenchimento de comandos; aliases também são reconhecidos. Se uma entrada prefixada por / não corresponder a um comando integrado nem a um comando de Skill, ela será enviada ao Agent como uma mensagem comum.

Conta e configuração

ComandoAliasFinalidade
/loginSelecione uma conta ou plataforma e faça login
/logoutLimpa as credenciais da conta atual
/providerAbre o gerenciador de provedores para ver, adicionar e remover provedores configurados
/modelAlterna o modelo LLM usado na sessão atual
/settings/configAbre o painel de configurações dentro da TUI
/experiments/experimentalAbre o painel de recursos experimentais
/permissionSeleciona um modo de permissão
/editorConfigura o editor externo iniciado por Ctrl-G
/themeAlterna o tema de cores da UI do terminal

Gerenciamento de sessões

ComandoAliasFinalidade
/new/clearInicia uma nova sessão, descartando o contexto atual
/sessions/resumeNavega por sessões anteriores e alterna para uma delas
/tasks/taskNavega pela lista de tarefas em segundo plano
/forkCria uma nova sessão derivada da conversa atual
/title [...]/renameMostra ou define o título da sessão atual
/compact [...]Compacta o contexto da conversa; o texto opcional indica o que preservar
/undo [n]Desfaz prompts recentes do contexto ativo
/reloadRecarrega a sessão e aplica as configurações mais recentes de config.toml e tui.toml
/reload-tuiRecarrega apenas as preferências de UI de tui.toml
/initAnalisa a base de código e gera AGENTS.md
/export-md [...]/exportExporta a sessão atual como Markdown
/export-debug-zipExporta a sessão atual como um arquivo ZIP de depuração

Modos e controle de execução

ComandoAliasFinalidade
/yolo [on\|off]/yesAlterna o modo YOLO; quando ativado, dispensa aprovação para chamadas de ferramentas comuns
/auto [on\|off]Alterna o modo de permissão automática; as aprovações são tratadas automaticamente e as perguntas são ignoradas
/plan [on\|off]Alterna o Plan Mode; apenas alternar o modo não cria um arquivo de plano vazio
/plan clearLimpa o plano atual
/swarm on\|offAtiva ou desativa o modo swarm sem enviar um prompt
/swarm <task>Ativa o modo swarm, envia a tarefa como prompt e desativa o modo swarm após uma rodada normal
/goal [...]Inicia ou gerencia um objetivo autônomo

O Plan Mode é indicado para trabalhos amplos, arriscados ou pouco claros. Ele prioriza exploração e planejamento antes de alterações em arquivos.

Comece a editar imediatamente uma refatoração de 40 arquivos sem revisar o plano.
Execute /plan on, deixe o Kimi Code inspecionar o projeto, revise o plano proposto e então aprove antes que as alterações sejam feitas.

Os subcomandos do modo Goal incluem /goal status, /goal pause, /goal resume, /goal cancel, /goal replace <objective>, /goal next <objective> e /goal next manage.

Informações e status

ComandoAliasFinalidade
/help/h, /?Mostra atalhos de teclado e comandos disponíveis
/btw [question]Abre uma conversa paralela em um sub-Agent derivado
/usageMostra uso de token, consumo de contexto e informações de cota
/statusMostra o estado de execução: versão, modelo, diretório de trabalho, modo de permissão e mais
/mcpLista servidores MCP e o status da conexão
/pluginsAbre o gerenciador de plugins
/versionExibe a versão da CLI do Kimi Code
/feedbackEnvia feedback sobre o produto
/exit/quit, /qSai da CLI do Kimi Code

Skills e extensões

ComandoFinalidade
/mcp-configConfigura servidores MCP e gerencia o login OAuth do MCP
/custom-theme [...]Cria ou edita um tema de cores personalizado para TUI
/update-configInspeciona ou edita config.toml e tui.toml
/import-from-cc-codexImporta instruções do Claude Code e do Codex, Skills e configurações de MCP
/sub-skillDescobre e reorganiza o inventário local de Skill
/skill:name [extra text]Invoca uma Skill externa instalada
/name [extra text]Atalho para uma Skill externa quando nenhum comando do sistema tem o mesmo nome
/parent.child [extra text]Invoca uma sub-skill externa exposta com um nome de comando pontuado

Ferramentas integradas

As ferramentas integradas são fornecidas pela própria CLI do Kimi Code. Ferramentas somente leitura, como Read, Grep e Glob, são permitidas automaticamente por padrão; ferramentas que gravam arquivos, executam comandos, interrompem tarefas ou criam agendamentos normalmente exigem aprovação, a menos que seu modo de permissão as autorize.

Arquivos, shell e web

FerramentaAprovação padrãoFinalidade
ReadPermissão automáticaLer arquivos de texto
WriteExige aprovaçãoCriar ou sobrescrever arquivos
EditExige aprovaçãoSubstituir conteúdo exato de arquivos
GrepPermissão automáticaPesquisar conteúdo de arquivos com ripgrep
GlobPermissão automáticaEncontrar arquivos por padrão glob
ReadMediaFilePermissão automáticaLer um arquivo de imagem ou vídeo
BashExige aprovaçãoExecutar comandos de shell
WebSearchPermissão automáticaPesquisar na web quando disponível
FetchURLPermissão automáticaBuscar o conteúdo de uma URL especificada

Planejamento, estado e colaboração

FerramentaAprovação padrãoFinalidade
EnterPlanModePermissão automáticaEntrar no Plan Mode
ExitPlanModePermissão automática; o usuário confirma o planoSair do Plan Mode e enviar o plano
TodoListPermissão automáticaGerenciar uma lista de tarefas visível
AgentPermissão automáticaCriar um sub-Agent para uma subtarefa específica
AgentSwarmPermissão automática em modo swarm; caso contrário, pode exigir aprovaçãoIniciar subagents baseados em itens ou retomar subagents existentes
AskUserQuestionPermissão automáticaFazer perguntas estruturadas de múltipla escolha
SkillPermissão automáticaInvocar uma Skill inline registrada

Tarefas em segundo plano e agendadas

FerramentaAprovação padrãoFinalidade
TaskListPermissão automáticaListar tarefas em segundo plano
TaskOutputPermissão automáticaVer a saída de uma tarefa em segundo plano
TaskStopExige aprovaçãoParar uma tarefa em segundo plano em execução
CronCreateExige aprovaçãoAgendar um prompt para disparar no futuro
CronListPermissão automáticaListar tarefas agendadas
CronDeleteExige aprovaçãoCancelar uma tarefa agendada

Atalhos de teclado

Digite /help dentro da TUI para ver a lista de atalhos disponível na sua versão atual. Consulte a referência oficial de atalhos de teclado para a lista upstream completa.

Entrada geral

AtalhoAção
EnterEnviar a entrada atual
Shift-Enter / Ctrl-JInserir uma nova linha
/ Navegar pelo histórico de entradas
EscFechar um popup, cancelar a conclusão ou interromper streaming / compactação
Ctrl-CInterromper a saída em streaming ou limpar a caixa de entrada
Ctrl-DSair quando a caixa de entrada estiver vazia

Alternância de modos e edição

AtalhoAção
Shift-TabAlternar Plan Mode
Ctrl-GEditar a entrada atual em um editor externo
Ctrl-VColar uma imagem ou vídeo da área de transferência no Unix / macOS
Alt-VColar uma imagem ou vídeo da área de transferência no Windows
Ctrl--Desfazer edição da entrada

Durante streaming e saída de ferramentas

AtalhoAção
Ctrl-SDirecionar: inserir a entrada atual no turno em execução
EscInterromper a saída em streaming atual
Ctrl-CInterromper a saída em streaming atual
Ctrl-OExpandir ou recolher a saída da ferramenta

Painel de aprovação e popups

AtalhoAção
/ Mover entre opções de aprovação ou rolar um popup
EnterConfirmar a opção de aprovação selecionada; também fecha popups de ajuda
19Selecionar uma opção de aprovação pelo número
Esc / Ctrl-C / Ctrl-DRejeitar a solicitação de aprovação atual
Ctrl-EExpandir ou recolher o diff completo ou o conteúdo de pré-visualização do arquivo no painel de aprovação
PageUp / PageDownRolar um popup 10 linhas por vez
q / QFechar um popup

Fluxos de trabalho comuns

Iniciar um novo repositório

cd your-project kimi /init /status

Planejar uma refatoração antes de editar

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

Executar uma tarefa em segundo plano

Execute a suíte de testes e me avise quando terminar.

Depois, abra /tasks para monitorar o trabalho em segundo plano ou deixe o Kimi Code avisar quando a tarefa for concluída.

Retomar o trabalho de ontem

kimi --continue

Se precisar de uma sessão específica, execute kimi --session ou use /sessions dentro da TUI.

Exportar ou depurar uma sessão

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

Conclusão

A CLI do Kimi Code funciona melhor quando você a trata como uma colega de terminal, com o contexto do projeto bem explícito. Comece com /init, use /plan para mudanças grandes ou incertas, acompanhe trabalhos demorados com /tasks, mantenha /compact à mão para sessões longas e escolha um modo de permissão compatível com o nível de confiança do repositório.

Perguntas frequentes

A instalação da CLI do Kimi Code é gratuita?
Sim. A CLI do Kimi Code é open-source e gratuita para instalar. O acesso aos modelos ou serviços subjacentes pode depender do seu plano do Kimi Code. Consulte os preços do Kimi Code para saber mais.
Por que esta página se chama referência rápida, e não apenas folha de consulta?
“Referência rápida” é o rótulo mais oficial, em estilo de documentação. A página ainda atende ao mesmo uso de uma folha de consulta: comandos para copiar e colar, comandos de barra, atalhos, ferramentas e fluxos de trabalho em um só lugar.
Preciso de Node.js para instalar a CLI do Kimi Code?
Os scripts oficiais de instalação não exigem Node.js. Os métodos de instalação via npm e pnpm exigem um ambiente Node.js porque usam gerenciadores de pacotes JavaScript.
Qual é a diferença entre `/plan` e o modo normal?
O modo normal permite que o Agent trabalhe diretamente. Plan Mode é indicado para trabalhos amplos, arriscados ou pouco claros: o Kimi Code primeiro explora, escreve um plano e só prossegue depois que o plano é aprovado.
Como retomo uma sessão anterior?
Execute kimi --continue no mesmo diretório do projeto para continuar a sessão mais recente. Use kimi --session [id] no shell ou /sessions dentro da TUI para escolher uma sessão específica.
`--yolo` é seguro?
--yolo dispensa aprovação para chamadas comuns de ferramentas. Use apenas em workspaces confiáveis e versionados. Em repositórios desconhecidos ou com dados de produção, mantenha as aprovações ativadas.
Como Skills e MCP se encaixam no Kimi Code?
Skills empacotam fluxos de trabalho reutilizáveis e podem aparecer como comandos de barra. MCP conecta o Kimi Code a ferramentas e fontes de dados externas. Use /skill:name, /mcp e /mcp-config para descobrir e configurar esses recursos.
Você também pode gostar
6 ferramentas de codificação agêntica para codificação autônoma em 2026
6 ferramentas de codificação agêntica para codificação autônoma em 2026
2026-07-23
O Que É Geração de Código com IA: Um Guia para Iniciantes
O Que É Geração de Código com IA: Um Guia para Iniciantes
2026-07-23
10 Ferramentas de IA para Programação para Diferentes Necessidades de Desenvolvimento
10 Ferramentas de IA para Programação para Diferentes Necessidades de Desenvolvimento
2026-07-23
Fluxo de Trabalho de Codificação de IA: 9 Passos para um Código Confiável
Fluxo de Trabalho de Codificação de IA: 9 Passos para um Código Confiável
2026-07-22
Kimi Code: agente de código por IA de nova geração para terminal e IDE
Kimi Code: agente de código por IA de nova geração para terminal e IDE
2026-07-22