Kepler, Code Flow und der eigentliche Engpass bei agentischer .NET-Auslieferung cover image

Kepler, Code Flow und der eigentliche Engpass bei agentischer .NET-Auslieferung

By Thimo Buchheister · Thursday, June 25, 2026 · ~6 min read

Je mehr ich mit agentischer Entwicklung arbeite, desto überzeugter bin ich, dass sich der Engpass verschiebt.

Jahrelang waren Entwicklerwerkzeuge darauf ausgerichtet, uns beim schnelleren Schreiben von Code zu helfen. Bessere IDEs. Bessere Autovervollständigung. Besseres Refactoring. Bessere Snippets. Bessere Templates. Dann kamen KI-Coding-Assistenten und haben das noch weiter beschleunigt.

Aber in der professionellen Softwareentwicklung war das Schreiben von Code nie die ganze Aufgabe.

Die eigentliche Aufgabe ist es, funktionierende Software auszuliefern.

Dazu gehört, die Aufgabe zu verstehen, die richtigen Repositories zu ändern, Branches unter Kontrolle zu halten, Konflikte aufzulösen, das Ergebnis zu reviewen, Tests laufen zu lassen, die Infrastruktur zu aktualisieren und die Arbeit sicher in Produktion zu bringen.

Genau deshalb lohnt es sich, über GitKrakens Kepler-Launch zu sprechen.

Nicht, weil es ein weiteres KI-Produkt ist. Sondern weil es sich auf den Teil nach der Code-Generierung konzentriert.

Die Lücke zwischen generiertem und gemergtem Code

KI-Agenten können schnell Code produzieren. Manchmal beeindruckend schnell.

Aber generierter Code muss trotzdem durch ein Auslieferungssystem laufen.

In einer realen .NET-Umgebung kann eine einzelne Aufgabe Änderungen an mehreren Stellen erfordern:

  • einer ASP.NET Core API,
  • einem Background Worker,
  • einem gemeinsam genutzten Contracts-Package,
  • einer Blazor-Administrations-UI,
  • Datenbankmigrationen,
  • Infrastructure-as-Code,
  • CI/CD-Pipeline-Definitionen,
  • und Dokumentation.

Wenn ein Agent ein Repository ändert, ist das nützlich. Wenn mehrere Agenten mehrere Repositories ändern, wächst das Koordinationsproblem sofort.

Welcher Branch gehört zu welcher Aufgabe? Welche Änderung hängt von einer anderen ab? Welcher PR sollte zuerst reviewt werden? Welche generierte Änderung kollidiert mit einer menschlichen Änderung? Welches Repo ist tatsächlich bereit zum Mergen?

Genau diesen Problembereich adressiert Kepler.

Warum die "Code Flow"-Perspektive Sinn ergibt

GitKrakens Botschaft rund um "Code Flow" vom Juni 2026 ist interessant, weil sie das eigentliche Problem beim Namen nennt.

Die Branche braucht nicht mehr Code um seiner selbst willen. Sie braucht einen besseren Fluss von der Idee bis in die Produktion.

Dieser Fluss umfasst Menschen, KI-Agenten, Repositories, Branches, Reviews, Issue-Tracker und Produktionssysteme. Sobald irgendein Teil dieser Kette chaotisch wird, spielt die Geschwindigkeit der Code-Generierung keine Rolle mehr.

Das gilt besonders für Business-Software.

Ein Line-of-Business-System, eine SaaS-Plattform oder eine kundenspezifische .NET-Anwendung ist nicht deshalb erfolgreich, weil sie mehr Code hat. Sie ist erfolgreich, weil sie zuverlässig ein geschäftliches Problem löst.

Das Auslieferungssystem muss diese Zuverlässigkeit bewahren.

Was Kepler offenbar löst

Kepler wird als Agentic Development Environment positioniert. Das Interessante daran ist nicht das Label. Das Interessante ist das Betriebsmodell.

Statt jede Agent-Session als isoliertes Coding-Ereignis zu behandeln, betrachtet Kepler agentische Entwicklung als koordinierte Auslieferungsarbeit.

Die Kernideen sind:

  • mehrere Agenten,
  • mehrere Repositories,
  • Koordination auf Aufgabenebene,
  • Branch-Intelligenz,
  • Worktree-Management,
  • Review-Bereitschaft,
  • und die Bewegung hin zu einem sauberen, mergefähigen Pull Request.

Das ist die richtige Richtung.

Wenn ich über agentische Entwicklung in .NET und DevOps nachdenke, brauche ich in erster Linie keinen Agenten, der noch eine weitere Methode schreibt. Ich brauche einen zuverlässigen Weg, die Arbeit zu managen, die mehrere Agenten über mehrere Auslieferungsflächen hinweg erzeugen.

Ein praktisches .NET-Szenario

Stell dir eine Aufgabe wie diese vor:

"Füge mandantenbezogenes Audit-Logging für Abonnementänderungen hinzu."

In einem realen SaaS-System könnte das Folgendes umfassen:

Repository: backend-api
- Add audit event creation in subscription endpoints
- Extend service-layer behavior
- Add validation and error handling

Repository: shared-contracts
- Add audit event DTO
- Version API contracts if required

Repository: worker-service
- Process audit events asynchronously
- Add retry handling

Repository: admin-portal
- Display audit history in tenant administration

Repository: infrastructure
- Add queue/topic configuration
- Update deployment variables

Repository: tests
- Add integration coverage
- Add contract tests

Genau diese Art von Arbeit wird schwierig, wenn agentische Entwicklung als eine Ansammlung unabhängiger Chat-Sessions behandelt wird.

Ein menschlicher Lead muss die Gesamtaufgabe weiterhin verstehen. Aber das Tooling sollte dabei helfen, die einzelnen Teile miteinander verbunden zu halten.

Genau deshalb lohnt es sich, Keplers Modell auf Aufgabenebene Beachtung zu schenken.

Warum das für DevOps wichtig ist

DevOps besteht nicht nur aus Pipelines und Infrastruktur. Es ist die Disziplin, Softwareauslieferung zuverlässig zu machen.

Agentic Development verändert den Druck auf dieses Auslieferungssystem. Mehr Code kann parallel produziert werden. Mehr Branches können existieren. Mehr Pull Requests können auftauchen. Mehr Konflikte können entstehen. Mehr Review-Arbeit kann erzeugt werden.

Wenn der umgebende Prozess sich nicht verbessert, endet das Team möglicherweise mit mehr Output, aber weniger Klarheit.

Das ist ein gefährlicher Zustand.

Das Versprechen von Kepler ist nicht, dass es den Menschen aus dem Loop entfernt. Das Versprechen ist, dass es dem Menschen eine bessere Steuerungsfläche gibt.

Das ist die Version von KI-Tooling, die ich am glaubwürdigsten finde.

Worauf ich genau achten würde

Da Kepler im Juni 2026 gestartet ist, würde ich das als einen frühen, strategischen Blick darstellen und nicht als ein langfristiges Urteil.

Die Fragen, die ich über die Zeit hinweg bewerten wollen würde, sind:

  • Wie gut kommt es mit großen .NET-Solutions zurecht?
  • Wie reibungslos funktioniert es mit GitHub Enterprise oder GitLab Self-Managed?
  • Wie klar ist die Verbindung zwischen Aufgaben, Branches und PRs?
  • Wie gut unterstützt es Teams mit strengen Review- und Compliance-Anforderungen?
  • Wie einfach lässt sich aufgegebene Agent-Arbeit aufräumen?
  • Wie transparent ist die Historie darüber, was jeder Agent geändert hat und warum?
  • Wie gut passt es in bestehende Azure-DevOps- oder GitHub-basierte Auslieferungs-Workflows?

Diese Fragen sind keine Kritik. Es sind die richtigen Fragen für jedes ernsthafte Team, das agentische Entwicklung einführt.

Die Rolle des Menschen wird wichtiger, nicht unwichtiger

Einer der Fehler in KI-Diskussionen ist die Annahme, dass leistungsfähigere Agenten Entwickler weniger wichtig machen.

Ich sehe das anders.

Je besser Agenten darin werden, Code zu produzieren, desto stärker werden Entwickler verantwortlich für Richtung, Review, Architektur, Integration und Urteilsvermögen.

Das bedeutet, dass sich die Rolle des Entwicklers nach oben verschiebt.

Weniger Zeit wird möglicherweise mit dem Tippen von Boilerplate verbracht. Mehr Zeit wird darauf verwendet, zu entscheiden, was existieren sollte, ob die generierte Arbeit korrekt ist, ob sie zur Architektur passt und ob sie sicher ausgeliefert werden kann.

Ein Werkzeug wie Kepler ist interessant, weil es rund um diese Verschiebung konzipiert zu sein scheint. Es stellt den Entwickler nicht als überflüssig dar. Es stellt den Entwickler als die Person dar, die ein komplexeres Auslieferungssystem koordiniert.

Das ist die richtige Philosophie.

Fazit

Kepler ist wichtig, weil es den nächsten Engpass adressiert.

Wenn KI-Agenten mehr Code schneller erzeugen können, dann wird Koordination, Review und Auslieferung zur Herausforderung. Das ist kein Nebenproblem. Es ist das Kernproblem der professionellen Softwareentwicklung.

Für .NET- und DevOps-Teams ist das die Diskussion, die es sich zu führen lohnt.

Die Zukunft der agentischen Entwicklung wird nicht allein davon bestimmt, wer den meisten Code generiert. Sie wird davon bestimmt, wer generierte Arbeit in zuverlässige, reviewte, produktionsreife Software verwandeln kann.

Genau deshalb lohnt es sich, GitKrakens Code-Flow-Richtung im Auge zu behalten.


Comments

No comments yet. Be the first to share your thoughts!

Leave a Comment

Your comment will be reviewed before it appears publicly.