Guia de referencia de comandos e atalhos do Claude Code CLI
Versão compatível: v2.1.x | Atualizado fevereiro 2026
Digite um nome de comando no campo de pesquisa ou filtre por categoria (Comandos slash, Atalhos de teclado, etc.) para encontrar o comando desejado.
Confira a descricao e os exemplos praticos de uso de cada comando.
Clique no botao de copiar para copiar o comando para a area de transferencia e usa-lo imediatamente no terminal.
/helpExibir comandos disponiveis e ajuda/compactResumir e compactar o historico da conversa/compact [instrucoes]Compactar com instrucoes personalizadas/clearRedefinir a conversa atual/configVisualizar e modificar as configuracoes atuais/contextVerificar o uso atual da janela de contexto como uma grade colorida/copyCopiar a ultima resposta do Claude para a area de transferencia (exibe seletor quando ha varios blocos de codigo)/costExibir o uso de tokens da sessao atual/debugExibir informacoes de depuracao e logs/desktopAbrir a sessao atual no app Claude Desktop/doctorVerificar a configuracao do ambiente e o estado da conexao/exitEncerrar a sessao do Claude Code/exportExportar a conversa atual/initGerar o arquivo CLAUDE.md e configurar o projeto/mcpVerificar e gerenciar o status dos servidores MCP/memoryAbrir e editar os arquivos CLAUDE.md/modelSelecionar e alterar o modelo (use as teclas de seta para ajustar o nivel de Effort)/model claude-sonnet-4-6Trocar para um modelo especifico/permissionsVisualizar e modificar as configuracoes de permissoes das ferramentas/planAlternar para o modo de planejamento para criar planos de implementacao/rename [novo nome]Dar um nome a sessao para facilitar o gerenciamento/resumeSelecionar e retomar uma sessao anterior/rewindDesfazer as ultimas alteracoes e reverter para um estado anterior/statsExibir estatisticas de uso/statusExibir modelo, uso de contexto e mais/statuslinePersonalizar a exibicao da linha de status/tasksVisualizar tarefas em segundo plano em execucao/teleportRetomar no CLI uma sessao remota iniciada em claude.ai/terminal-setupVer configuracoes recomendadas do terminal/themeSelecionar e alterar o tema de cores da interface/todosVisualizar itens TODO na lista de tarefas/usageVerificar o uso atual do plano e os limites restantes/vimAtivar ou desativar atalhos de teclado estilo Vim/agentsExibir sub-agentes disponiveis e suas configuracoes/fastAtivar ou desativar o modo Fast para saida mais rapida com o mesmo modelo/hooksConfigurar e visualizar hooks (comandos shell) acionados pela execucao de ferramentas/pluginListar, instalar ou remover pluginsEscapeParar o processo em execucao ou limpar o texto digitadoTabCompletar caminhos de arquivos ou comandos sendo digitadosEnterEnviar a mensagem digitada para o ClaudeShift+TabAlternar entre os modos de permissaoUp ArrowExibir mensagens digitadas anteriormenteCtrl+BExecutar a tarefa atual em segundo planoCtrl+CParar a tarefa ou comando em execucaoCtrl+DSair da sessao do Claude CodeCtrl+FParar todos os agentes em segundo plano em execucaoCtrl+GEditar a entrada em um editor de textoCtrl+JAdicionar uma quebra de linha durante a digitacaoCtrl+KExcluir texto da posicao do cursor ate o final da linhaCtrl+LLimpar a tela do terminalCtrl+OAtivar ou desativar o modo de saida detalhadaCtrl+RPesquisar incrementalmente no historico de comandos anterioresCtrl+TMostrar ou ocultar o painel da lista de tarefasCtrl+UExcluir todo o texto na linha atualCtrl+VColar uma imagem da area de transferencia no Claude CodeCtrl+YColar texto excluido com Ctrl+K ou Ctrl+UEsc+EscDesfazer as ultimas alteracoes ou resumir a conversaOption+PTrocar rapidamente o modelo de IA em usoOption+TAtivar ou desativar o modo de raciocinio estendidoShift+EnterAdicionar uma quebra de linha durante a digitacao em terminais compatíveisAlt+BMover o cursor uma palavra para a esquerdaAlt+FMover o cursor uma palavra para a direitaclaudeIniciar o Claude Code em modo interativoclaude "Tem bugs neste codigo?"Executar uma unica pergunta e saircat file.py | claude -p "Revise este codigo"Processar dados da entrada padraoclaude -cRetomar a conversa da sessao anteriorclaude -rSelecionar e retomar uma sessao anteriorclaude -r nome-da-sessaoRetomar uma sessao com o nome especificadoclaude --model claude-sonnet-4-6Iniciar com um modelo especificoclaude --permission-mode planIniciar no modo de planejamento (confirmacao necessaria antes da execucao)claude --debugIniciar com informacoes de depuracao ativadasclaude -d "api,hooks"Exibir informacoes de depuracao apenas para categorias especificasclaude --verboseIniciar com registro de depuracao detalhadoclaude --system-prompt "Voce e um especialista em TypeScript"Iniciar com um prompt do sistema personalizadoclaude --append-system-prompt "Always respond in English"Manter o prompt de sistema padrao e adicionar instrucoes personalizadasclaude --effort highDefinir o nivel de raciocinio do modelo como altoclaude --worktreeExecutar em um ambiente isolado usando Git worktreeclaude --worktree --tmuxIniciar worktree em uma sessao tmux (usa paineis nativos do iTerm2 quando disponivel)claude --allowedTools "Bash,Read,Write"Iniciar com acesso restrito a ferramentasclaude --disallowedTools "Bash"Remover completamente as ferramentas especificadas do contexto do modeloclaude --tools "Bash,Edit,Read"Especificar explicitamente quais ferramentas integradas usarclaude --tools ""Desativar todas as ferramentasclaude --dangerously-skip-permissionsPular todas as verificacoes de permissoes em ambientes sandbox offlineclaude --allow-dangerously-skip-permissionsPermitir bypass de permissoes sem ativa-lo por padraoclaude -p "teste" --output-format jsonExibir resultados em formato JSONclaude -p --input-format stream-jsonExecutar com formato de entrada em streaming em tempo real (apenas modo --print)claude -p "user info" --json-schema '{"type":"object"}'Obter saida JSON validada correspondente a um JSON Schemaclaude -p --output-format stream-json --include-partial-messagesIncluir fragmentos de mensagens parciais na saida em streamingclaude -p --input-format stream-json --output-format stream-json --replay-user-messagesReemitir mensagens de usuario do stdin para stdout como confirmacaoclaude --agent my-agentIniciar uma sessao com a configuracao de agente especificadaclaude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'Definir e usar agentes personalizados inlineclaude --mcp-config mcp.jsonCarregar as configuracoes do servidor MCP a partir de um arquivo JSONclaude --mcp-config mcp.json --strict-mcp-configUsar apenas os servidores MCP especificados, ignorando todas as outras configuracoes MCPclaude --disable-slash-commandsIniciar com todas as skills personalizadas desativadasclaude -c --fork-sessionContinuar a conversa anterior como uma nova sessaoclaude --session-id <uuid>Iniciar ou retomar uma sessao com um UUID especificoclaude -p --no-session-persistence "test"Executar como uma sessao temporaria que nao e salva e nao pode ser retomadaclaude --from-pr 123Retomar a sessao associada ao numero de PR especificadoclaude -p "test" --fallback-model sonnetAlternar automaticamente para este modelo quando o padrao estiver sobrecarregadoclaude --max-budget-usd 10Definir o limite maximo de gastos da API em USD para a sessaoclaude --add-dir /path/to/other-projectEspecificar diretorios adicionais junto ao diretorio principalclaude --file file_abc:doc.txt file_def:img.pngBaixar os recursos de arquivo especificados na inicializacaoclaude --chromeIniciar com a integracao do Claude com Chrome habilitadaclaude --ideConectar automaticamente a IDE disponivel na inicializacaoclaude --plugin-dir /path/to/pluginsCarregar plugins do diretorio especificado ao iniciarclaude --settings settings.jsonIniciar com um arquivo de configuracoes personalizadoclaude --setting-sources user,projectCarregar apenas as configuracoes de usuario e projetoclaude --debug-file /tmp/claude-debug.logGravar logs de depuracao no caminho de arquivo especificadoclaude --betas feature-nameIncluir cabecalhos beta nas requisicoes da APIclaude auth loginFazer login na conta Anthropicclaude auth logoutSair da conta atualclaude agentsExibir agentes disponiveisclaude mcp add server-name -s user -- commandAdicionar um servidor MCPclaude mcp listListar servidores MCP configuradosclaude plugin listListar plugins instaladosclaude doctorDiagnosticar o status do atualizador automaticoclaude updateAtualizar para a versao mais recenteclaude installInstalar o Claude Code ou alternar para uma versao especificaclaude setup-tokenConfigurar um token de autenticacao de longa duracao para ambientes de CI/CDComandos do Claude Code e um guia de referencia que reune os comandos slash, atalhos de teclado e opcoes CLI disponiveis no Claude Code CLI. Abrange de forma abrangente os comandos necessarios para o trabalho de desenvolvimento diario, com descricoes e exemplos de uso que podem ser copiados com um clique.
O Claude Code e um assistente de programacao com IA da Anthropic que permite criar, editar e revisar codigo de forma interativa pelo terminal.
/compact resume e compacta o historico da conversa para reduzir o uso da janela de contexto. /clear apaga completamente o historico da conversa e inicia uma nova sessao.
claude "prompt" executa em modo unico, executando o prompt e exibindo o resultado. claude -p executa em modo pipe, aceitando dados da entrada padrao e permitindo integracao com outros comandos via pipes.
Sim, voce pode trocar de modelo durante uma sessao usando o comando /model. Uma lista de modelos disponiveis sera exibida para voce escolher.
Servidores MCP (Model Context Protocol) sao como plugins que estendem as capacidades do Claude Code. Eles permitem integracao com ferramentas e servicos externos, e podem ser gerenciados usando o comando /mcp ou claude mcp.