Comandos personalizados permitem criar fluxos de trabalho reutilizáveis que podem ser acionados com um simples prefixo / na caixa de entrada do chat. Esses comandos ajudam a padronizar processos na tua equipe e tornam tarefas comuns mais eficientes.
Exemplo de entrada de comandos
Os comandos estão em beta. O recurso e a sintaxe podem mudar à medida que a gente continua aprimorando.

Como os comandos funcionam

Os comandos são definidos como arquivos Markdown simples que podem ser armazenados em dois locais:
  1. Comandos do projeto: armazenados no diretório .cursor/commands do teu projeto
  2. Comandos globais: armazenados no diretório ~/.cursor/commands no teu diretório inicial
Quando tu digita / na caixa de entrada do chat, o Cursor detecta automaticamente e exibe os comandos disponíveis de ambos os diretórios, tornando-os instantaneamente acessíveis no teu fluxo de trabalho.

Criando comandos

  1. Cria um diretório .cursor/commands na raiz do teu projeto
  2. Adiciona arquivos .md com nomes descritivos (por exemplo, review-code.md, write-tests.md)
  3. Escreve conteúdo em Markdown simples descrevendo o que o comando deve fazer
  4. Os comandos vão aparecer automaticamente no chat quando tu digitar /
Aqui vai um exemplo de como pode ficar a estrutura do teu diretório de comandos:
.cursor/
└── commands/
    ├── address-github-pr-comments.md
    ├── code-review-checklist.md
    ├── create-pr.md
    ├── light-review-existing-diffs.md
    ├── onboard-new-developer.md
    ├── run-all-tests-and-fix.md
    ├── security-audit.md
    └── setup-new-feature.md

Exemplos

Experimenta estes comandos nos teus projetos para entender como eles funcionam.