Vai al contenuto principale
Collega Jira e Confluence alla tua codebase con un’unica automazione. Quando un ticket Jira viene spostato in uno stato pronto (o @devin viene menzionato in un commento), questa automazione legge l’intero ticket — documenti Confluence collegati, criteri di accettazione, commenti — e implementa la modifica come pull request nel repo corretto.

Usa questo template

Apri Jira Ticket to PR in Devin e crea l’automazione con la configurazione predefinita. Puoi personalizzarla prima di salvarla.

Cosa fa questa automazione

L’MCP di Atlassian offre a Devin un accesso diretto a Jira e Confluence, quindi i ticket non sono semplicemente titoli e descrizioni: racchiudono tutto il contesto necessario. Devin recupera il documento di architettura collegato, legge le sotto-attività, verifica l’epic collegato e solo allora inizia a scrivere codice.

Come funziona

Trigger: evento Slackmessage
  • Evento: slack:message
    • Condizioni:
      • channel eq #dev-requests
Cosa fa Devin: Avvia una sessione con il contesto completo dell’evento, esegue il prompt qui sotto e, facoltativamente, ti invia una notifica in caso di errore.

Prerequisiti

Prompt di esempio

Il template include questo prompt. Puoi modificarlo dopo aver fatto clic su Usa template, oppure lasciarlo così com’è.

Configurazione

  1. Apri Automations → Templates in Devin.
  2. Fai clic su Jira Ticket to PR. Si apre la pagina di creazione con questo template già precompilato.
  3. Collega tutte le integrazioni richieste e installa i server MCP, se non l’hai già fatto.
  4. Sostituisci eventuali valori segnaposto nelle condizioni del trigger (ad esempio, sostituisci your-org/your-repo con la tua repo reale).
  5. Rivedi il prompt e adattalo al linguaggio, alle convenzioni e alle barriere di sicurezza del tuo team.
  6. Fai clic su Create automation.
La maggior parte dei template di automazione include limiti consigliati per ACU e invocazioni per contenere i costi durante le prime fasi del rollout. Lasciali invariati finché non sei sicuro del comportamento dell’automazione, poi aumentali in base al tuo carico di lavoro.

Quando utilizzare questo template

  • Team Enterprise che utilizzano lo stack Atlassian
  • Team con un’ampia documentazione in Confluence che richiede riferimenti incrociati
  • Per colmare il divario tra la gestione di prodotto (Jira) e lo sviluppo tecnico
  • Team che privilegiano il lavoro asincrono, in cui i ticket possono avanzare prima che qualcuno li prenda in carico

Idee di personalizzazione

  • Abbina progetti Jira specifici, etichette o transizioni del flusso di lavoro
  • Recupera il contesto da uno spazio Confluence specifico
  • Instrada verso repo diversi in base ai componenti o alle etichette di Jira
  • Allega un playbook che definisce le convenzioni di implementazione del tuo team

Vedi anche