X Mind Solutions logoX Mind Solutions
Blog

Wie verändert der AI Development Agent die Softwareentwicklung?

Wir beleuchten die Rolle des AI-Development-Agent-Ansatzes von der PBI-Analyse bis zum CI/CD-Workflow sowie die Verantwortung von Entwicklern und den Einsatz unternehmensinterner LLMs.

Künstliche Intelligenz · 2025-07-05 · 4 Min. Lesezeit

Wie verändert der AI Development Agent die Softwareentwicklung?

Der AI Development Agent ist ein KI-gestützter Ansatz, der fachliche Anforderungen analysiert, um Codeerstellung, Tests und CI/CD-Schritte miteinander zu verbinden. Er reduziert die Rolle von Entwicklern nicht auf Code-Reviews: Architekturentscheidungen, Sicherheit und Anforderungsvalidierung bleiben wichtig. Ein sinnvoller Einsatz erfordert klare Akzeptanzkriterien, begrenzte Berechtigungen, menschliche Freigaben und messbare Pilotprojekte.

  • 5. Juli 2025

Die Rolle künstlicher Intelligenz in der Softwareentwicklung geht zunehmend über Codevorschläge hinaus und verbindet fachliche Anforderungen mit Entwicklungsabläufen. Der AI-Development-Agent-Ansatz betrachtet verschiedene Schritte im Zusammenhang: von der Anforderungsanalyse über die Codeerstellung und das Testen bis zur Bereitstellung in einer Testumgebung. Bei X Mind Solutions verstehen wir diesen Ansatz nicht als ein Modell, das Entwicklern ihre Verantwortung abnimmt, sondern als eine Arbeitsweise, die repetitive Aufgaben automatisiert und zugleich technische Entscheidungen und menschliche Kontrolle wichtiger macht.

Nehmen wir beispielsweise an, dass ein PBI, also ein Product Backlog Item, angelegt wird, um der Registrierungsmaske für neue Mitglieder ein Gutscheincode-Feld hinzuzufügen. Werden das erwartete Verhalten, die Akzeptanzkriterien und die Analysedokumente dieser Anforderung beigefügt, erhält der Agent einen ersten Kontext. Im vorgesehenen Ablauf prüft der Agent die Anforderung und ermittelt die notwendigen Datenbankänderungen und Verbindungen zu Microservices. Dabei handelt es sich jedoch nicht um das Ergebnis einer abgeschlossenen Kundenimplementierung, sondern um ein Entwicklungsszenario, das ausreichend Kontext, Zugriffsrechte und Kontrollmechanismen voraussetzt.

In einem solchen Szenario ergänzen sich die Codeerstellung auf einem separaten Branch, das Erstellen von Unit-Tests und die Bereitstellung in einer Testumgebung über einen CI/CD-Workflow. Der Agent kann diese Aufgaben ausführen oder bestehende Automatisierungen auslösen. Eine erfolgreiche Bereitstellung allein belegt jedoch nicht, dass der Code die fachliche Anforderung korrekt erfüllt. Die Überprüfung der Akzeptanzkriterien, die Untersuchung des Integrationsverhaltens und die Einbindung notwendiger menschlicher Freigaben in den Ablauf sind entscheidend für die Zuverlässigkeit der Automatisierung. Auch die Benachrichtigung an das Team sollte als Beginn dieses Validierungsprozesses verstanden werden.

Dieser Wandel bedeutet nicht, dass Entwickler künftig ausschließlich Code prüfen. Zwar wird das Code-Review als Verantwortung sichtbarer, doch Architekturentwurf, Anforderungsklärung, Sicherheitsbewertung und die Lösung unerwarteter Probleme bleiben wichtig. Weniger repetitive Arbeit kann dem Team ermöglichen, mehr Zeit für diese Bereiche aufzuwenden. Statt jedoch vorab Verbesserungen bei Geschwindigkeit, Kosten oder Qualität zu garantieren, sollten in Pilotprojekten Entwicklungszeit, Nachbearbeitungsbedarf und festgestellte Fehler gemeinsam bewertet werden.

In Bereichen wie Finanzwesen, Banken und Telekommunikation, in denen Datensicherheit besonders wichtig ist, können unternehmensintern betriebene LLMs in Betracht gezogen werden. Der Betrieb von Optionen wie codeorientierten Qwen-Modellen auf lokaler Infrastruktur kann dazu beitragen, die Übermittlung sensibler Daten an externe Dienste zu begrenzen. Eine unternehmensinterne Installation oder Netzwerkisolation allein garantiert jedoch weder Sicherheit noch die Einhaltung regulatorischer Vorgaben. Die Ressourcen, auf die das Modell zugreift, die Protokollierungsrichtlinien, die Benutzerberechtigungen und die externen Verbindungen der Agent-Tools müssen im selben Rahmen ebenfalls überprüft werden.

Für den Einstieg bietet ein Pilotprojekt mit begrenztem Umfang, klaren Akzeptanzkriterien und überprüfbaren Ergebnissen einen besser kontrollierbaren Weg. Zunächst sollten der bestehende CI/CD-Workflow, die Tests und die Codequalitätsprüfungen überprüft werden. Anschließend ist festzulegen, in welchen Schritten der Agent handeln darf und an welchen Stellen er auf eine Freigabe warten muss. Auch die Fähigkeiten des Teams, Aufgaben klar zu definieren und Modellausgaben zu bewerten, sollten weiterentwickelt werden. Ziel ist damit nicht nur eine schnellere Codeerstellung, sondern ein nachvollziehbarer und überprüfbarer Softwareentwicklungsprozess.

Häufige Fragen

Worin unterscheidet sich ein AI Development Agent von einem Tool für Codevorschläge?
Ein Tool für Codevorschläge unterstützt Entwickler bei einer bestimmten Programmieraufgabe. Der AI-Development-Agent-Ansatz hingegen soll mehrere Schritte wie Anforderungsanalyse, Codeerstellung, Tests und Bereitstellung durch Tools und Automatisierungen miteinander verbinden. Der mögliche Umfang hängt von den erteilten Zugriffsrechten und den eingerichteten Kontrollmechanismen ab.
Sollte von einem Agenten erstellter Code direkt produktiv eingesetzt werden?
Dass Code erstellt oder in einer Testumgebung bereitgestellt wurde, ist noch keine ausreichende Validierung für den Produktivbetrieb. Fachliche Anforderungen, Sicherheit und Integrationsverhalten müssen überprüft werden; die erforderlichen menschlichen Freigaben müssen erhalten bleiben.
Wie viel Zeit spart ein AI Development Agent?
Eine feste Einsparungsquote für alle Teams und Projekte anzugeben, wäre nicht sachgerecht. Der Nutzen hängt vom Aufgabenumfang, der bestehenden Testinfrastruktur und dem Korrekturbedarf des erzeugten Codes ab. Während des Pilotprojekts sollten neben der Entwicklungszeit auch Nachbearbeitungsaufwand und Fehlerdaten bewertet werden.
Beseitigt ein unternehmensintern betriebenes LLM alle Sicherheitsrisiken?
Nein. Ein lokaler Betrieb kann zwar helfen, die Datenübermittlung an externe Dienste zu begrenzen, reicht allein aber nicht aus. Zugriffsberechtigungen, Protokolle und die Verbindungen der vom Agenten verwendeten Tools müssen zusätzlich überprüft werden. Auch die Einhaltung regulatorischer Vorgaben muss unabhängig von der Bereitstellungsform bewertet werden.

Kaynak: Orijinal kaynak

X MIND WEEKLY

Was ist diese Woche in der KI passiert?

Möchten Sie aktuelle KI-News für Ihr Unternehmen? KI-Themen weltweit und in der Türkei, Praxisbeispiele aus KobiGPT und sofort umsetzbare Automatisierungsideen: 1 E-Mail pro Woche, ~3 Minuten Lesezeit, kein Spam.

Nach der Anmeldung klicken Sie bitte auf den Bestätigungslink in Ihrer E-Mail. Sie können sich jederzeit abmelden. Frühere Ausgaben lesen →