CI/CD-Zentrale: Pipelines und Agents in einem Fenster

Du musst nicht in den Browser wechseln, um zu sehen, wie CI nach dem Push eines Agents lief. Der Tab „CI/CD“ auf der Details-Seite eines Projekts bündelt Läufe von GitHub Actions, GitLab CI und Jenkins in einer Liste, und die Logs eines defekten Laufs gehen mit einem Klick an einen Agent.

Alle Läufe in einer Liste

Die neuesten 25 Läufe jedes Anbieters werden zusammengeführt und sortiert. Oben siehst du die Zahl der fehlgeschlagenen, laufenden und wartenden Läufe und die mittlere Dauer.

  • Filter: alle, fehlgeschlagen, laufend; Anbieter, Branch und Suche nach Workflow, Commit oder Person.
  • Öffne einen Lauf, um seine Jobs und Schritte oder bei Jenkins die Pipeline-Stages zu sehen und das Ende des Logs zu lesen.
  • Neu starten, nur fehlgeschlagene Jobs neu starten (nicht bei Jenkins), abbrechen, im Browser öffnen.
  • Einen Lauf von Hand mit Branch und Eingaben auslösen; auf GitHub braucht der Workflow workflow_dispatch.

Mit einem Agent beheben

Bei einem fehlgeschlagenen Lauf öffnet der Button „Fix with agent“ einen neuen Claude-Agent „CI düzeltme“ und schickt ihm die Details des Laufs und die Log-Enden von bis zu drei fehlgeschlagenen Jobs. Der Agent soll die Ursache finden, sie lokal reproduzieren, beheben, die Tests ausführen und vor jedem Commit oder Push zusammenfassen.

Verbindungen und Benachrichtigungen

GitHub nutzt den GitHub-Login, der schon auf deinem Rechner ist (gh CLI oder Git-Zugangsdaten), und schaltet sich von selbst ein, wenn origin auf GitHub liegt. GitLab braucht die Adresse, den Projektpfad und ein Token mit api-Scope; Jenkins braucht die Adresse, einen Benutzer, ein API-Token und die zu beobachtenden Jobs. Schlüssel werden verschlüsselt auf deinem Rechner gespeichert. Ist die Benachrichtigungsoption an, bekommst du „CI broke“- und „CI fixed“-Benachrichtigungen, wenn ein Lauf fehlschlägt oder wieder durchläuft.

So verbindest du

  1. 1

    Öffne den Tab „CI/CD“ auf der Details-Seite eines Projekts.

  2. 2

    Richte Verbindungen ein: schalte GitHub, GitLab oder Jenkins ein und gib an, was jeweils nötig ist.

  3. 3

    Verfolge die Läufe und gib einen defekten an einen Agent zur Behebung.

Fragen

Wo werden meine Tokens gespeichert?

Auf deinem Rechner, verschlüsselt pro Projekt. Sie erreichen nie die Oberfläche.

Welches Tool nutzt der Fix-Agent?

Claude Code; die Details des Laufs und die Log-Enden kommen in seiner ersten Nachricht an.

Was brauche ich für Benachrichtigungen?

Nichts. Die Benachrichtigungsoption in den Verbindungseinstellungen ist standardmäßig an; sie prüft alle 30 Sekunden, solange etwas läuft, sonst alle 2 Minuten.

Verwandte Funktionen

Alle FunktionenDie 18 unterstützten Coding-Agenten ansehen

Hol deine Agenten an einen Schreibtisch.

Starte mit dem kostenlosen Tarif. Lade die App herunter, füge einen Projektordner hinzu und öffne deinen ersten Agenten.