Comandos slash integrados

ComandoPropósito
/bugRelatar bugs (envia conversa para a Anthropic)
/clearLimpar histórico de conversa
/compact [instructions]Compactar conversa com instruções de foco opcionais
/configVer/modificar configuração
/costMostrar estatísticas de uso de tokens
/doctorVerifica a saúde da sua instalação do Claude Code
/helpObter ajuda de uso
/initInicializar projeto com guia CLAUDE.md
/loginAlternar contas da Anthropic
/logoutSair da sua conta da Anthropic
/mcpGerenciar conexões de servidor MCP e autenticação OAuth
/memoryEditar arquivos de memória CLAUDE.md
/modelSelecionar ou alterar o modelo de IA
/permissionsVer ou atualizar permissões
/pr_commentsVer comentários de pull request
/reviewSolicitar revisão de código
/statusVer status da conta e do sistema
/terminal-setupInstalar vinculação de tecla Shift+Enter para novas linhas (apenas iTerm2 e VSCode)
/vimEntrar no modo vim para alternar entre modos de inserção e comando

Comandos slash personalizados

Comandos slash personalizados permitem que você defina prompts usados frequentemente como arquivos Markdown que o Claude Code pode executar. Os comandos são organizados por escopo (específicos do projeto ou pessoais) e suportam namespacing através de estruturas de diretório.

Sintaxe

/<prefix>:<command-name> [arguments]

Parâmetros

ParâmetroDescrição
<prefix>Escopo do comando (project para específico do projeto, user para pessoal)
<command-name>Nome derivado do nome do arquivo Markdown (sem extensão .md)
[arguments]Argumentos opcionais passados para o comando

Tipos de comando

Comandos de projeto

Comandos armazenados no seu repositório e compartilhados com sua equipe.

Localização: .claude/commands/
Prefixo: /project:

No exemplo a seguir, criamos o comando /project:optimize:

# Criar um comando de projeto
mkdir -p .claude/commands
echo "Analise este código para problemas de performance e sugira otimizações:" > .claude/commands/optimize.md

Comandos pessoais

Comandos disponíveis em todos os seus projetos.

Localização: ~/.claude/commands/
Prefixo: /user:

No exemplo a seguir, criamos o comando /user:security-review:

# Criar um comando pessoal
mkdir -p ~/.claude/commands
echo "Revise este código para vulnerabilidades de segurança:" > ~/.claude/commands/security-review.md

Recursos

Namespacing

Organize comandos em subdiretórios para criar comandos com namespace.

Estrutura: <prefix>:<namespace>:<command>

Por exemplo, um arquivo em .claude/commands/frontend/component.md cria o comando /project:frontend:component

Argumentos

Passe valores dinâmicos para comandos usando o placeholder $ARGUMENTS.

Por exemplo:

# Definição do comando
echo "Corrigir issue #$ARGUMENTS seguindo nossos padrões de codificação" > .claude/commands/fix-issue.md

# Uso
> /project:fix-issue 123

Formato do arquivo

Arquivos de comando devem:

  • Usar formato Markdown (extensão .md)
  • Conter o prompt ou instruções como conteúdo do arquivo
  • Ser colocados no diretório de comandos apropriado

Comandos slash MCP

Servidores MCP podem expor prompts como comandos slash que ficam disponíveis no Claude Code. Esses comandos são descobertos dinamicamente a partir de servidores MCP conectados.

Formato do comando

Comandos MCP seguem o padrão:

/mcp__<server-name>__<prompt-name> [arguments]

Recursos

Descoberta dinâmica

Comandos MCP ficam automaticamente disponíveis quando:

  • Um servidor MCP está conectado e ativo
  • O servidor expõe prompts através do protocolo MCP
  • Os prompts são recuperados com sucesso durante a conexão

Argumentos

Prompts MCP podem aceitar argumentos definidos pelo servidor:

# Sem argumentos
> /mcp__github__list_prs

# Com argumentos
> /mcp__github__pr_review 456
> /mcp__jira__create_issue "Título do bug" high

Convenções de nomenclatura

  • Nomes de servidor e prompt são normalizados
  • Espaços e caracteres especiais se tornam underscores
  • Nomes são convertidos para minúsculas para consistência

Gerenciando conexões MCP

Use o comando /mcp para:

  • Ver todos os servidores MCP configurados
  • Verificar status de conexão
  • Autenticar com servidores habilitados para OAuth
  • Limpar tokens de autenticação
  • Ver ferramentas e prompts disponíveis de cada servidor

Veja também