Présentation de Jira
Atlassian a annoncé une mise à jour de Jira pour aider les développeurs à préparer, distribuer et suivre les tâches effectuées par les agents d'intelligence artificielle (IA). La nouvelle version de Jira intègre Jira Planner, qui aide à transformer les idées de projet en spécifications techniques, ainsi que Jira Coding Agent, qui permet de déléguer des tâches aux agents IA.
Architecture et fonctionnement
La mise à jour de Jira vise à positionner la plateforme comme un hub d'orchestration pour les développeurs et les agents IA. Les équipes peuvent désormais concevoir des flux de travail où les agents sont affectés à des tâches en fonction de l'avancement du projet. Les règles d'automatisation et les modèles d'ingénierie agente permettent de créer des workflows plus complexes.
Exemple de workflow avec Jira Coding Agent :
// Définition d'une tâche pour un agent IA
const task = {
title: 'Développer une fonctionnalité',
description: 'Développer une fonctionnalité pour le projet X'
};
// Affectation de la tâche à un agent IA
const agent = 'Jira Coding Agent';
task.assignedTo = agent;
Implications et limites
La mise à jour de Jira répond à la nécessité de coordonner les efforts des développeurs et des agents IA. Les recherches ont montré que les agents IA peuvent produire du code de qualité inférieure et qu'ils ont besoin d'une coordination et d'une collaboration avec les développeurs humains pour produire des résultats de qualité. La plateforme Jira vise à faciliter cette collaboration en offrant des outils pour orchestrer les tâches et les flux de travail.
Atlassian a également annoncé que les développeurs peuvent désormais affecter des tâches à n'importe quel agent de codage, y compris Claude, Codex, Cursor ou GitHub Copilot, directement depuis Jira. Cela permet aux développeurs de continuer à utiliser leur environnement de codage préféré tout en bénéficiant des fonctionnalités de Jira.