Zum Inhalt springen

Agents4DevOps – KI-Agenten in Azure DevOps

Agent4DevOps-Blog
Listen to this blog

Agents4DevOps wird in Kürze eingeführt. Es handelt sich um eine regulierte Plattform zur Entwicklung von Agenten, mit der Teams KI-Agenten in ADO erstellen können, um reale Aufgaben auszuführen.

Dies wird die größte Revolution in der DevOps-Implementierung mit sich bringen. Zum ersten Mal können Teams in ADO benutzerdefinierte KI-Agenten erstellen, ohne auch nur eine einzige Zeile Code schreiben zu müssen. Diese Agenten können auf Ereignisse oder Zeitpläne reagieren, den richtigen Kontext erfassen, Aufgaben wie ein Mensch ausführen und bei Bedarf sogar eine Pause einlegen, um die Genehmigung eines Menschen einzuholen.

Wenn Ihre Lieferprozesse nach wie vor von wiederholten Nachfassaktionen und manueller Koordination abhängen, wird sich Agents4DevOps wie ein bedeutendes Upgrade anfühlen.

Willkommen in der nächsten Phase der DevOps-Implementierung. Schauen wir uns an, welche Möglichkeiten Agents4DevOps bietet und wie Teams damit arbeiten können.

Lernen Sie Agents4DevOps kennen

Mit Agents4DevOps können Teams KI-Agenten entwickeln, die nicht nur Vorschläge unterbreiten, sondern tatsächlich Aufgaben über verschiedene ADO-Artefakte hinweg ausführen können, darunter Arbeitselemente, Repos, Pull-Anfragen, Pipelines, Tests, Wikis, Abfragen und Sprints.

Einfach ausgedrückt: Sie legen fest, welche Aufgaben ausgeführt werden sollen, und Agent führt diese automatisch auf Basis von Auslösern (Ereignissen) oder Zeitplänen aus, wobei Sie durch Genehmigungen, Protokolle und manuelle Kontrollpunkte die volle Kontrolle behalten.

Agents4DevOps bietet vorgefertigte Agenten an und ermöglicht es Teams, eigene Agenten zu entwickeln, die die gleichen Aufgaben ausführen können wie der Agent, zum Beispiel:

  • Wenn ein Fehler gemeldet wird, sammeln Sie die zugehörigen PBIs, Tests und Pull-Requests und schlagen Sie nächste Schritte vor
  • Wenn ein PR erstellt wird, überprüfen Sie die Bereitschaft und prüfen Sie, ob Tests oder Unterlagen fehlen
  • Wenn eine Pipeline ausfällt, sammeln Sie Beweismaterial und erstellen Sie einen Untersuchungsbericht
  • Erstellen Sie jede Woche einen Bericht zur Release-Bereitschaft oder zur Auslieferung im Wiki

Kurz gesagt: Mit Agents4DevOps können Teams echte DevOps-Aufgaben direkt in Azure DevOps automatisieren, ohne dabei den Überblick zu verlieren.

Erstellen von zwei Arten von Agenten in ADO

Ausführungsagenten (ereignisgesteuerte, regelbasierte Automatisierung)

Ausführungsagenten werden hauptsächlich zur Ausführung sich wiederholender, deterministischer Aufgaben eingesetzt, bei denen Eingabe und Ausgabe vorhersehbar sein sollten. Sie werden in der Regel durch Workitem-Ereignisse wie „Erstellen“, „Aktualisieren“ oder „Löschen“ ausgelöst.

Für regulierte Teams liegt der große Vorteil in der Konsistenz: Die gleiche Regel wird projektübergreifend auf einheitliche Weise angewendet, ohne dass man sich auf manuelle Disziplin verlassen muss.

Anwendungsfälle für Ausführungsagenten:

  1. Durchsetzung der „Ready“-Definition: Der Agent kann jedes Mal ausgeführt werden, wenn ein Arbeitselement in den Status „Ready“ wechselt. Er kann automatisch überprüfen, ob das Arbeitselement alle erforderlichen Felder enthält, wie z. B. Akzeptanzkriterien und obligatorische Verknüpfungen. Falls etwas nicht stimmt, kann er eine Folgeaufgabe erstellen, um das Problem zu beheben.
  2. Anforderungs-Quality-Gate: Bei einer Aktualisierung der Anforderungen werden diese anhand der INVEST- und DoR-Rahmenwerke überprüft, fehlende Akzeptanzkriterien oder Unklarheiten erkannt und entweder automatisch Korrekturen vorgeschlagen oder der Prozess angehalten und eine Aufgabe für den Verantwortlichen erstellt.
  3. Automatische Kennzeichnung: Wenn sich die Priorität des Workitems ändert, wird der Agent ausgelöst; liegt die Priorität bei 1, wird dem Workitem das Tag „Hohe Priorität“ hinzugefügt.

Unterstützte autonome Agenten (mehrstufige Arbeitsabläufe mit menschlichen Kontrollpunkten)

Wenn Teams einen Arbeitsablauf automatisieren müssen, der nicht auf festen Regeln basiert, sind assistierte autonome Agenten hilfreich. Diese Agenten können Beweismaterial sammeln, Artefakte miteinander verknüpfen, eine Ausgabe generieren und den Vorgang dann unterbrechen, wenn menschliches Urteilsvermögen erforderlich ist.

Anwendungsfälle für autonome Agenten:

  1. Automatische Fehler-Triage + Erstellung von Fehlerbehebungsspezifikationen: Wenn ein Fehler gemeldet wird, werden relevante Informationen wie zugehörige Testfälle, Pull-Requests/Changesets und betroffene Codeabschnitte erfasst. Anschließend erstellt der Agent strukturierte Schritte zur Fehlerbehebung, die Entwicklern dabei helfen, die Ursache zu ermitteln und den Fehler zu beheben.
  2. Untersuchung von Pipeline-Fehlern: Wenn eine Pipeline ausfällt, wertet der Agent die Fehlersignale aus, setzt sie in Zusammenhang mit kürzlich durchgeführten Merges oder Aktualisierungen von Abhängigkeiten, überprüft den Verlauf instabiler Tests und schlägt die wahrscheinlichsten Ursachen sowie die nächsten Schritte vor. Dadurch verkürzt sich die Reaktionszeit bei Vorfällen erheblich.

Warum ADO-KI-Agenten wichtig sind

Laut einer von Cortex durchgeführten Produktivitätsumfrage verlieren 58 % der Beschäftigten mehr als 5 Stunden pro Woche durch unproduktive Arbeit und die Ausführung sich wiederholender Aufgaben.

Agents4DevOps beseitigt diese Verschwendung, indem es Ihre bestehende Azure DevOps-Umgebung um intelligente Ausführungsfunktionen erweitert:

  • Arbeitsaufwand reduzieren: Automatisieren Sie mithilfe von Agenten wiederkehrende Aufgaben, die ereignis- oder zeitgesteuert ablaufen, damit sich Ihre Teams auf wertschöpfende Tätigkeiten konzentrieren können.
  • Verbesserung der Konsistenz: Der Agent führt Aufgaben aus, indem er in allen Projekten dieselben Regeln und dieselbe Logik anwendet. So erledigt er Aufgaben konsistent und pünktlich, ohne auf menschliche Eingriffe angewiesen zu sein. Der Agent kann jedoch auch menschliche Mitarbeiter einbeziehen, um vor der Ausführung kritischer Aufgaben deren Genehmigung einzuholen.
  • Kürzere Fehlerbehebung: Was früher eine Stunde langes Durchforsten von Pipeline-Protokollen, den letzten Merge-Vorgängen und Testverläufen erforderte, ist nun in weniger als einer Minute erledigt – mit einer übersichtlichen Zusammenfassung darüber, was wahrscheinlich den Fehler verursacht hat und warum.
  • Automatisierung für alle: Dank KI-gestützter Erstellung von Agenten und Skills ist kein komplexes Scripting erforderlich
  • Gewährleistung der Compliance: Der Ausführungsverlauf jedes Agenten wird mit dem jeweiligen Status protokolliert. Dadurch bleibt alles nachvollziehbar und entspricht den Vorschriften im Falle einer Prüfung.
  • Arbeiten Sie dort, wo Sie gerade sind: Agenten werden durch ADO-Ereignisse ausgelöst und können direkt über den Copilot4DevOps-Chat aufgerufen werden.

Das Ergebnis sind schnellere Lieferzyklen, höhere Qualität und Teams, die ihre Zeit mit der eigentlichen Arbeit statt mit der Koordination verbringen.

KI-Agenten für alle

Interessengruppe
Häufige Beschwerden bei ADO (wo das Problem auftritt)
Was Agents4DevOps bietet
Beispiele für Agenten-Szenarien
Produktverantwortlicher
  • PBIs erreichen die Entwicklungsumgebung mit fehlendem AC
  • Abhängigkeiten nicht verknüpft
  • Die Aufarbeitung des Backlogs wird zur Folgearbeit
  • „Ready“-Prüfungen in großem Maßstab
  • Weniger Rückstände bei der Reinigung ohne manuelle Überwachung
  • Der Sachbearbeiter prüft neue PBIs
  • Fehlende AC-Flags/Links
Business-Analyst
  • Die Anforderungen werden von jedem Team unterschiedlich formuliert
  • Die Auswirkungen der Änderung sind bei den verknüpften Elementen nicht sichtbar
  • Standardaufbau für PBIs
  • Verlinkte Zusammenfassungen der Auswirkungen in ADO
  • Der Agent durchsucht zugehörige PBIs/Funktionen/Fehler
  • Schreibt die Auswirkungsübersicht in das Workitem und das Wiki
Entwickler
  • Informationen zu Fehlern, verteilt auf Tests, Pull-Requests, Commits und Pipelines
  • Zu viel Zeitaufwand für die Erfassung des Kontextes
  • Automatisch erfasste Beweise
  • Dem Fehler liegt ein klarer Behebungsplan/eine klare Spezifikation bei
  • Fehler erstellt → Agent verknüpft Tests/PBIs/PRs
  • Entwürfe legen Spezifikationen für Entwickler fest
QA-/Testingenieur
  • Tests, die nicht an Anforderungen geknüpft sind
  • Versorgungslücken, die zu spät entdeckt wurden
  • Vorschläge für die Berichterstattung
  • Tests automatisch mit Arbeitsaufgaben verknüpfen
  • Story aktualisiert → Agent überprüft vorhandene Tests
  • Schlägt fehlende Tests vor + verlinkt sie
DevOps / SRE
  • Rohrleitungsdefekte lösen einen Feuerwehreinsatz aus
  • Die Ursachen wiederholen sich (unzuverlässige Tests, fehlerhafte Zusammenführungen)
  • Ablauf der Untersuchung
  • Pipeline-Fehler → Agent gleicht Protokolle und aktuelle Zusammenführungen ab
  • Zeigt mögliche Ursachen und Maßnahmen auf
Compliance-Manager
  • Die Erhebung von Nachweisen verläuft langsam (Anforderung → Programmierung → Test → Freigabe)
  • Beweismittelpakete mit Rückverfolgbarkeit
  • Der Agent erstellt ein Compliance-Paket mit Links, Genehmigungen und Tests
Leiter/in für Zulassungsangelegenheiten und Qualitätssicherung
  • Unter Zeitdruck übersehene Pflichtfelder
  • Der Ablauf ist von Projekt zu Projekt unterschiedlich
  • Die Rückmeldungen kommen zu spät
  • Durchsetzung von Richtlinien + Überprüfungsaufgaben
  • Genehmigungsverfahren vor Änderungen
  • Der Ausführungsagent überprüft die Felder auf Konformität
  • Erstellt eine Überprüfungsaufgabe, falls diese fehlt

ADO-Vertreter für Teams, die in regulierten Branchen tätig sind

In regulierten Branchen wie dem Finanzwesen, dem Gesundheitswesen, der Luft- und Raumfahrt usw. funktioniert Automatisierung nur dann, wenn sie kontrolliert, nachvollziehbar und überprüfbar ist. Agent4sDevOps wurde unter Berücksichtigung all dieser Aspekte entwickelt, um Teams dabei zu unterstützen, Aufgaben zu automatisieren, ohne die Compliance-Vorgaben zu verletzen.

Hier sind die Gründe, warum Agents4DevOps in einem regulierten Umfeld am besten funktioniert:

  • Versionsverwaltete Agenten (Änderungskontrolle): Jede an einem Agenten vorgenommene Änderung wird protokolliert. So können Teams nachvollziehen, wie sich die Logik des Agenten verändert hat.
  • Prüfungsfähige Protokollaufzeichnungen: Jeder Agent-Lauf wird mit Eingaben, durchgeführten Aktionen, Ausgaben, Entscheidungen, Ausführungsstatus und Fehlern erfasst. So geraten die Prüfungen der Audit-Teams nicht ins Chaos.
  • DevOps-Automatisierung mit menschlicher Einbindung: Wann immer menschliches Eingreifen erforderlich ist, können die Agenten den Prozess unterbrechen, Aufgaben zur Genehmigung oder Klärung erstellen und nach einer menschlichen Rückmeldung fortfahren.
  • Deterministische Ausführung, wo erforderlich: Zur Durchsetzung von Richtlinien und für Berechnungen (wie Risiko-/FMEA-Analysen) führen Ausführungsagenten vorhersehbare Regeln mit konsistenten Ergebnissen aus.
  • Entwickelt für Teams mit hohen Sicherheitsanforderungen: Eignet sich für Arbeitsabläufe in den Bereichen Finanzen, Medizinprodukte, Behörden und Verteidigung, in denen Rückverfolgbarkeit unverzichtbar ist.

Agents4DevOps ergänzt Copilot4DevOps (KI-Assistent innerhalb von ADO)

Copilot4DevOps ist der interaktive KI-Assistent, der in Ihrem ADO-Arbeitsbereich eingesetzt wird. Er bietet verschiedene Funktionen, darunter „Elicit“ zum Erstellen von Anforderungsentwürfen, „Analyze“ zur Bewertung von Anforderungen, den „SOP/Document Generator“ zum Verfassen von Dokumenten und „Diagram“ zum Erstellen von Diagrammen auf Basis von ADO-Arbeitsaufgaben. Er unterstützt Teams vor allem dabei, Inhalte in Echtzeit zu erstellen und zu verbessern. Er kommt besonders dann zum Einsatz, wenn ein Mitarbeiter aktiv arbeitet und schnelle, qualitativ hochwertige Ergebnisse benötigt.

Andererseits setzt Agents4DevOps diese Absicht in die Tat um. KI-Agenten können nach Zeitplan, bei bestimmten Ereignissen (Arbeitsaufgaben, PRs, Pipelines, Releases) oder manuell ausgeführt werden und arbeiten unter Einhaltung der Governance-Vorgaben mit allen Azure DevOps-Artefakten. Bei Bedarf können sie den Vorgang unterbrechen und menschliche Eingaben anfordern.

Einfach ausgedrückt:

  • Copilot4DevOps unterstützt Teams beim Denken und Gestalten.
  • Agents4DevOps unterstützt Teams dabei, Aufgaben sicher auszuführen und zu automatisieren.

Sind Sie bereit, es auszuprobieren? Beginnen Sie mit einem Workflow.

Für bestehende Azure DevOps-Nutzer lautet unsere Botschaft ganz einfach: Agents4DevOps spart jede Woche Arbeitszeit ein, indem es Aufgaben übernimmt, die nie auf Sprint-Boards auftauchen: das Verknüpfen verwandter Elemente, das Aktualisieren von Tags usw. Dies senkt zudem die Projektentwicklungskosten.

Für regulierte Teams ist der Nutzen sogar noch größer: Sie können wiederkehrende Vorgänge mithilfe autonomer Agenten auf kontrollierte Weise und unter Einhaltung der Compliance-Vorgaben automatisieren.

Wenn Sie einen schnelleren DevOps-Zyklus anstreben, ohne zusätzliches Personal einzustellen, ist jetzt der richtige Zeitpunkt, um aktiv zu werden. Beginnen Sie mit der Automatisierung eines einzelnen Workflows und messen Sie die Ergebnisse. 

Try Agents4DevOps and measure time saved in the first 2 weeks.

Inhaltsverzeichnis

Beginnen Sie noch heute mit der Nutzung von Modern Requirements.

✅ Definieren, verwalten und verfolgen Sie Anforderungen innerhalb von Azure DevOps
✅ Arbeiten Sie nahtlos mit regulierten Teams zusammen
✅ Starten Sie KOSTENLOS – keine Kreditkarte erforderlich

Aktuelle Artikel