Pular para o conteúdo principal
Transforme a atribuição de tickets no Linear em código entregue. Quando um ticket é marcado com o rótulo devin (ou atribuído ao Devin), esta automação lê o ticket completo — título, descrição, critérios de aceitação e comentários — e implementa a funcionalidade ou correção com testes, abrindo um pull request que referencia o ticket.

Use este template

Abra Linear Ticket Implementation no Devin e crie a automação com a configuração padrão. Você pode personalizá-la antes de salvar.

O que esta automação faz

Este template fecha o ciclo entre o gerenciamento de projetos e a entrega de código. Você continua usando o Linear do jeito que já usa — a única diferença é que alguns tickets passam a ser executados pelo Devin em vez de um engenheiro humano. O Devin segue o mesmo fluxo de trabalho: lê a especificação, implementa a mudança, escreve testes, executa a suíte e abre uma PR pronta para revisão.

Como funciona

Acionamento: evento do Linearlabel.added
  • Evento: linear:label_added
    • Condições:
      • addedLabel.name eq devin
O que o Devin faz: inicia uma sessão com todo o contexto do evento, executa o prompt abaixo e, opcionalmente, notifica você em caso de falha.

Pré-requisitos

Exemplo de prompt

O template inclui este prompt. Você pode editá-lo depois de clicar em Use template ou deixá-lo como está.

Configurando

  1. Abra Automações → Templates no Devin.
  2. Clique em Linear Ticket Implementation. A página de criação será aberta com este template já preenchido.
  3. Conecte todas as integrações necessárias e instale os servidores MCP, caso ainda não tenha feito isso.
  4. Substitua todos os valores de placeholder nas condições de acionamento (por exemplo, troque your-org/your-repo pelo nome real do seu repositório).
  5. Revise o prompt e ajuste-o à linguagem, às convenções e aos guardrails da sua equipe.
  6. Clique em Create automation.
A maioria dos templates de automação inclui limites sugeridos de ACU e de invocação para controlar os custos durante o rollout inicial. Mantenha-os como estão até ter confiança no comportamento da automação e, depois, aumente-os conforme sua carga de trabalho.

Quando usar este template

  • Backlogs cheios de tickets pequenos e bem definidos que nunca entram em uma sprint
  • Experimentos de escopo: implemente cinco variações em paralelo e escolha a melhor
  • Liberar engenheiros seniores do trabalho de refinar tickets
  • Implementação assíncrona para equipes distribuídas em diferentes fusos horários

Ideias de personalização

  • Use um label diferente (ready-for-devin, implementation-ready)
  • Direcione para um playbook específico que defina convenções de implementação (testes, linting, documentação)
  • Restrinja a uma equipe ou projeto específico no Linear
  • Execute em sequência após a Triagem de Relatos de Bugs para que bugs triados com Clear Fix sejam implementados automaticamente

Veja também