Cursor Automations: Como Configurar um Autofix de PR com /automate do Zero

Se você está usando as Automations do Cursor — os agentes sempre ativos que cuidam de tarefas repetitivas para você — o changelog de 18 de junho merece uma sessão de setup. O Cursor as expandiu com uma nova skill /automate, cinco triggers novos do GitHub, um trigger por emoji no Slack e computer use ativado por padrão. Aviso antes de começar: Automations não é novo. Esta é uma expansão datada, não um lançamento — então se você já tinha agentes rodando, trata-se de fazer mais com a mesma infraestrutura.

Isto é o que mudou especificamente, e depois montamos um fluxo de autofix de comentários de PR de ponta a ponta.

O que faz /automate

O destaque é a nova skill /automate. Você a executa dentro de sua sessão de agent local, descreve em linguagem natural a tarefa que quer automatizar, e o Cursor configura os triggers, as instruções e as tools para você. Nada de ficar clicando uma UI de setup campo por campo — você descreve, ele conecta.

Essa é toda a proposta, nas palavras do próprio Cursor: a feature existe para “economizar seu tempo automatizando tarefas repetitivas com agentes sempre ativos”.

Os triggers novos

Cinco triggers novos do GitHub ampliam o que pode disparar um agente:

  • Issue comment — um comentário em uma issue que não é PR
  • PR review comment — um comentário inline deixado sobre o diff de um pull request
  • PR review submitted — quando uma review é enviada
  • Review thread updated — quando um review thread é marcado como resolvido ou não resolvido
  • Workflow run completed — quando uma execução do GitHub Actions termina em um PR ou branch

Um trigger por emoji no Slack — reaja a qualquer mensagem do Slack com um emoji designado e a automation se dispara. O próprio time do Cursor usa isso para lançar automations direto do Slack.

Computer use por padrão — os cloud agents lançados por uma automation agora podem controlar seu próprio computador para produzir demos ou artefatos do seu trabalho. Você não ativa nada; simplesmente diz ao agente em suas instruções que inclua uma demo.

Também há três melhorias menores de qualidade de vida: as automations podem ser salvas pela metade (útil quando você precisa sair para configurar uma autenticação de MCP), podem abrir PRs por padrão sem que você especifique essa tool, e você pode deletar memory files pela UI ou fazer com que a automation limpe memórias antigas por conta própria.

Montando um fluxo de autofix de comentários de PR

O Cursor lançou dois templates no Marketplace com este release — um para fazer triage de GitHub Actions falhadas, outro para autofix de comentários de review de PR. Vamos usar o de autofix como coluna vertebral e a conectamos para que você entenda cada peça.

Passo 1 — Comece com /automate. Em sua sessão de agent local, execute /automate e descreva o objetivo: “Quando alguém deixa um comentário inline de review em um PR, atenda o comentário e envie um fix para o branch.” O Cursor propõe o trigger, as instruções e as tools.

Passo 2 — Confirme o trigger. O trigger correto aqui é PR review comment (o inline sobre o diff), não PR review submitted — você quer que o agente reaja a cada comentário de linha específico, não que espere uma review inteira chegar. Se preferir agrupar, mude para PR review submitted.

Passo 3 — Ajuste as instruções. Diga ao agente que leia o comentário, faça a mudança no branch existente do PR, e responda ao comentário de review resumindo o que fez. Como agora as automations abrem PRs por padrão, você não precisa detalhar a tool de PR — mas como isto é um branch existente, instrua para fazer push no branch em vez de abrir um PR novo.

Passo 4 — Adicione uma demo (opcional). Se o fix toca UI, adicione uma linha como “inclua uma demo curta do resultado” às suas instruções. Computer use já está ativado, então o cloud agent vai produzir o artefato sem configuração extra.

Passo 5 — Salve e teste. Deixe um comentário inline descartável em um PR aberto (“renomeie esta variável para userCount”) e veja se dispara. Se você precisar pausar no meio do setup para autorizar um servidor MCP, o salvamento incompleto agora permite que você volte sem perder o trabalho.

O atalho do Marketplace

Se preferir não conectá-lo manualmente, o template de autofix de comentários de PR dá a você o mesmo fluxo pré-configurado, e o template de triage de Actions falhadas funciona bem com o trigger Workflow run completed. Os templates são o caminho rápido; montar a partir de /automate é como você aprende para que serve cada controle.

Para começar você precisa da versão mais recente do Cursor.

Você já tem Automations rodando no seu time, ou esta expansão é a desculpa para começar? Nos diga qual tarefa repetitiva você automatizaria primeiro.