Centre CI/CD : pipelines et agents dans une seule fenêtre

Pas besoin de passer au navigateur pour voir comment la CI s’est passée après le push d’un agent. L’onglet CI/CD de la page Details d’un projet réunit les exécutions GitHub Actions, GitLab CI et Jenkins dans une liste, et les logs d’une exécution cassée partent vers un agent en un clic.

Toutes les exécutions dans une liste

Les 25 exécutions les plus récentes de chaque fournisseur sont fusionnées et triées. Le haut affiche le nombre d’exécutions échouées, en cours et en file, ainsi que la durée médiane.

  • Filtres : toutes, échouées, en cours ; fournisseur, branche, et recherche par workflow, commit ou personne.
  • Ouvrez une exécution pour voir ses jobs et étapes, ou les stages du pipeline dans Jenkins, et lire la fin du log.
  • Relancer, relancer seulement les jobs échoués (pas pour Jenkins), annuler, ouvrir dans le navigateur.
  • Déclenchez une exécution à la main avec une branche et des entrées ; sur GitHub, le workflow doit avoir workflow_dispatch.

Corriger avec un agent

Sur une exécution échouée, le bouton de correction par agent ouvre un nouvel agent Claude « CI düzeltme » (correction CI) et lui envoie les détails de l’exécution et la fin des logs de jusqu’à trois jobs échoués. On demande à l’agent de trouver la cause racine, de la reproduire en local, de la corriger, de lancer les tests et de résumer avant tout commit ou push.

Connexions et notifications

GitHub utilise la connexion GitHub déjà présente sur votre ordinateur (CLI gh ou identifiants git) et s’active tout seul quand origin est sur GitHub. GitLab demande l’adresse, le chemin du projet et un jeton avec le scope api ; Jenkins demande l’adresse, un utilisateur, un jeton d’API et les jobs à surveiller. Les clés sont stockées chiffrées sur votre ordinateur. Avec l’option de notification activée, vous recevez des notifications « CI broke » et « CI fixed » quand une exécution casse ou repasse.

Comment se connecter

  1. 1

    Ouvrez l’onglet CI/CD de la page Details d’un projet.

  2. 2

    Configurez les connexions : activez GitHub, GitLab ou Jenkins et saisissez ce que chacun demande.

  3. 3

    Suivez les exécutions et, sur une exécution cassée, confiez-la à un agent pour correction.

Questions

Où mes jetons sont-ils stockés ?

Sur votre ordinateur, chiffrés par projet. Ils n’atteignent jamais l’interface.

Quel outil utilise l’agent de correction ?

Claude Code ; les détails de l’exécution et la fin des logs arrivent dans son premier message.

Que me faut-il pour les notifications ?

Rien. L’option de notification dans les paramètres de connexion est activée par défaut ; elle vérifie toutes les 30 secondes pendant qu’une exécution tourne et toutes les 2 minutes sinon.

Fonctionnalités liées

Toutes les fonctionnalitésVoir les 18 agents de code pris en charge

Réunissez vos agents sur un seul bureau.

Commencez avec le forfait gratuit. Téléchargez l’application, ajoutez un dossier de projet et ouvrez votre premier agent.