Bitgrip
Künstliche Intelligenz
Architektur & Engineering

Eine neue KI-Idee ist heute schnell umgesetzt. Nach einem Nachmittag mit ein paar Prompts läuft ein beeindruckender Prototyp. Und dann? Er wandert in ein Repo, das niemand mehr anfasst, weil sich keiner traut, ihn produktiv zu schalten. An diesem Punkt entscheidet sich, ob eine KI-Initiative Wirkung entfaltet oder als teure Spielerei endet. Wie du KI-Projekte vom Piloten in den Betrieb bringst, zeigen wir hier.
{{summary}}
KI-Initiativen bleiben stecken, weil sie ohne Regeln, Tests und klare Struktur entstehen. Ein Prototyp beeindruckt in der Demo, lässt sich aber nicht verantwortungsvoll produktiv schalten: Niemand weiß, ob er sicher ist, ob er bei jeder Eingabe funktioniert und ob man ihn auf einen zweiten Anwendungsfall übertragen kann. Ohne dieses Fundament fehlt das Vertrauen, ihn produktiv zu schalten.
Das Muster ist bekannt: Man gibt dem Agenten ein Feature nach dem anderen vor, das Projekt wächst und wächst. Am Ende ist die Codebasis so unübersichtlich, dass niemand sie mehr überblickt. Der Ausweg liegt in der Vorarbeit: Je mehr Aufwand du in die Vorplanung steckst, desto schneller kommst du zum gewünschten Ziel, ohne mehrfach falsch abzubiegen und diese Fehler später teuer zu korrigieren.
„Das ist wie beim Programmieren, wenn man alles in eine einzige Datei schreibt: Irgendwann ist sie so groß, dass man sie selbst an einem Tag nicht mehr durchsieht.“ Stephan Ansorge, Senior Solutions Consultant bei Bitgrip
Wie der Einstieg überhaupt gelingt, zeigen wir im Artikel AI im Engineering: So startet ihr erfolgreich und arbeitet produktiv.
Bevor du die KI arbeiten lässt, legst du die Spielregeln fest: Repo-Struktur, Standards und wiederverwendbare Skills. Erst wenn dieses Regelset steht, beginnt die eigentliche Arbeit. Die KI bewegt sich dann in einem klar definierten Rahmen und nimmt dir monotone, wiederkehrende Aufgaben ab, ohne dass du jedes Ergebnis manuell korrigieren musst.
Ein Beispiel aus unserer Arbeit: Wir haben unsere Helm-Charts, mit denen wir Software in Kubernetes-Clustern ausrollen, zunächst generalisiert und dokumentiert. Gemeinsam mit der KI haben wir dann ein erstes Repository sauber aufgesetzt und geprüft. Danach übernahm sie den Rest autonom, weil die Struktur klar und die Skills sauber definiert waren. Das Ergebnis ließ sich jederzeit reproduzieren.
Ein Skill ist in diesem Zusammenhang eine wiederverwendbare Arbeitsanweisung für einen KI-Agenten: klar umrissen, dokumentiert und so definiert, dass die KI eine wiederkehrende Aufgabe eigenständig und konsistent erledigt.

Bevor die KI baut, sollte sie fragen. Wir lassen den Agenten unsere Anforderung mit Rückfragen prüfen, bevor eine Zeile Code entsteht. Diese Phase ist anstrengend, deckt aber Lücken und Altlasten auf, die im normalen Betrieb längst niemandem mehr auffallen. Wer hier gründlich ist, spart sich später teure Korrekturen.
Bei einem unserer Automatisierungsprojekte, dem Auslesen und Verknüpfen von Cluster-Informationen für eine Architektur-Dokumentation, haben wir fast einen ganzen Tag nur Fragen beantwortet. Fragen, die wir uns selbst nie gestellt hatten.
Der Effekt ging über die reine Spezifikation hinaus. Weil wir unsere Helm-Charts dabei generalisiert haben, sind uns über die Zeit eingeschlichene Formfehler aufgefallen, die wir sonst nie bemerkt hätten.
Das Prinzip dahinter: Du gibst die Anforderung vor. Die KI stellt dir so lange Fragen, bis alle Entscheidungen getroffen sind, und erstellt daraus ein Arbeitspapier. Dabei kann sie eigene Annahmen revidieren und zur Wiedervorlage hervorholen. So schärft sie ihre eigenen Arbeitsschritte. Dieses Dokument lässt sich anschließend an den nächsten Agenten übergeben, der die Umsetzung übernimmt.
Zwischen Prototyp und Produktion steht ein Gate: Tests und Security-Scans. Zu jedem Baustein gehören Tests, die prüfen, ob alle Werte vorhanden und typsicher sind. Zusätzlich laufen Security-Scans gegen definierte Standards. Erst wenn ein Baustein diese Prüfungen besteht, ist er ein Kandidat für den Betrieb.
Hier kann KI viel abnehmen. Du gibst ein Stück Software hinein, lässt gezielt nur Tests dafür generieren und entwickelst anschließend gegen diese Tests weiter. So gibt es immer einen sauberen Ausgangspunkt, einen Zustand, der nachweislich funktioniert hat.

Auf der Sicherheitsseite haben wir GitLab Ultimate eingeführt, das tiefe Security-Scans über jede Software laufen lässt, automatisiert und nach den Standards, die wir definiert haben. Das Feedback reicht von Secrets, die versehentlich im Quellcode landen, bis zu Docker-Containern, die sich weiter härten lassen.
Wichtig dabei: Härtung ist kein Selbstläufer. Nach jeder Sicherheitsverbesserung muss die Software noch genauso funktionieren wie vorher. Stephan Ansorge beschreibt den Trade-off offen:
„Man kann der KI sagen: Mach das so sicher wie möglich und behebe alle Fehler. Nur lässt es sich dann nicht mehr betreiben, weil bei uns alles eng und komplex ineinandergreift. Man muss die Balance finden.“
Die folgende Tabelle zeigt, was den Unterschied zwischen einem Piloten und einer produktionsreifen KI-Lösung ausmacht:
Den größten Wert liefert eine Lösung, die von Anfang an für viele Fälle gedacht ist. Statt eine Konfiguration pro Kunde manuell aufzusetzen, beschreibst du sie einmal als Code und rollst sie generisch auf alle Umgebungen aus. Aus einem einmaligen Aufwand wird ein wiederkehrender Nutzen.
Configuration as Code ist ein Ansatz, bei dem du die Konfiguration eines Systems in versionierten Dateien beschreibst, statt sie manuell einzustellen. Der verwandte Begriff Infrastructure as Code geht einen Schritt weiter und beschreibt die komplette Infrastruktur, etwa Server und Cluster, ebenfalls als Code. Beides sorgt dafür, dass sich eine Umgebung reproduzierbar und automatisiert aufbauen lässt. Bodo Schulz, Senior System Architect bei Bitgrip, beschreibt, wie schnell ein neues Kunden-Setup heute steht:
„Wenn der Vertrag am Montag unterschrieben ist, können die Entwickler am Donnerstag loslegen – mit allem, was sie brauchen: Deployment, Software und so weiter. Ein schnelleres Onboarding lässt sich kaum liefern.“
Zum Vergleich: Für den ersten Kubernetes-Cluster brauchte das Team früher rund anderthalb bis zwei Wochen, bis alles kopiert und angepasst war. Heute genügt im Kern eine einzige YAML-Datei im Repository. Den Rest übernimmt die Automatisierung. Das ist Infrastructure as Code in der Praxis: Eine neue Umgebung entsteht aus einer versionierten Beschreibung, nicht aus Handarbeit.
Dieses Prinzip trägt weit. Wenn du eine Verbesserung an einer zentralen, generischen Komponente vornimmst, profitieren davon alle Kunden gleichzeitig. Bei einem Versions-Update ist es umgekehrt: Du fasst zwar viele Umgebungen an, aber am Ende steht ein einheitlicher Stand. Beide Wege haben ihren Platz und zahlen auf denselben Standard ein.
Wer die Reihenfolge einhält, bringt einen KI-Piloten planbar in den produktiven Betrieb. Die fünf Schritte bauen aufeinander auf:
KI übernimmt die Routinearbeit: Dateien kopieren, Variablen ersetzen, Tests generieren, wiederkehrende Aufgaben automatisieren und Dokumentation erstellen. Was beim Menschen bleibt, sind die Entscheidungen: Architektur, Trade-offs zwischen Sicherheit und Betreibbarkeit sowie die Frage, wo Automatisierung sinnvoll ist und wo nicht. Diese Grenze klar zu ziehen, ist selbst eine Führungsaufgabe.
Der Produktivitätsgewinn ist dort am größten, wo Aufgaben wiederkehrend und wenig komplex sind. Bei komplexen Systemen liegt der Wert weniger im Tempo als in der Denkarbeit davor.

Ein IT-Dienstleister, der KI-Projekte vom Piloten in den produktiven Betrieb bringt, beherrscht mehr als Prototyping. Er definiert Regeln vor dem Code, baut Tests und Security-Scans als festes Gate ein und entwickelt Lösungen so, dass sie sich auf viele Umgebungen übertragen lassen. Entscheidend ist Erfahrung im Betrieb, nicht nur in der Entwicklung.
Bei der Auswahl helfen dir diese Fragen an einen möglichen Partner:
Bitgrip ist ein IT-Dienstleister aus Berlin für internationale B2B- und Industrieunternehmen. Wir konzipieren, bauen und betreiben digitale Plattformen end-to-end, von Strategie und UX über Engineering bis zum laufenden Betrieb, und setzen KI konsequent ein, um Entwicklung zu beschleunigen und Prozesse zu automatisieren. Ob deine digitale B2B-Plattform überhaupt AI-ready ist, lässt sich vorab prüfen.
KI-Initiativen bleiben nicht im Piloten stecken, wenn du die Reihenfolge umdrehst: erst Regeln, Struktur und Rückfragen, dann Code, dann Tests und Security als Gate. Den Unterschied macht die Disziplin davor, weit mehr als das nächste Modell. So wird aus einem beeindruckenden Prototyp eine Lösung, die im Betrieb trägt und sich auf viele Fälle übertragen lässt.
Weil sie ohne Regeln, Tests und klare Struktur entstehen. Ein Prototyp beeindruckt in der Demo, lässt sich aber nicht verantwortungsvoll produktiv schalten, wenn niemand weiß, ob er sicher ist und bei jeder Eingabe funktioniert. Ohne dieses Fundament fehlt das Vertrauen, ihn produktiv zu schalten.
Du definierst zuerst Repo-Struktur, Standards und wiederverwendbare Skills, bevor die KI baut. Die KI arbeitet dann in einem klaren Rahmen und liefert reproduzierbare Ergebnisse, statt dass du jedes Resultat manuell nachbessern musst.
Tests sind das Gate zwischen Prototyp und Produktion. Sie sichern einen funktionierenden Zustand ab und erlauben es, gegen diesen Stand weiterzuentwickeln. KI kann Tests schnell und sauber generieren, wenn du sie gezielt darauf ansetzt.
Am meisten bringt sie, wenn eine Lösung generisch gebaut wird und sich auf viele Fälle übertragen lässt. Aus einem einmaligen Aufwand wird ein wiederkehrender Nutzen, etwa wenn sich das Onboarding neuer Kunden von Wochen auf Tage verkürzt.
Die Entscheidungen: Architektur, Trade-offs zwischen Sicherheit und Betreibbarkeit sowie die Frage, was überhaupt automatisiert werden soll. KI übernimmt die wiederkehrende Fleißarbeit. Die Denkarbeit bleibt beim Team.
Geeignet sind Dienstleister mit nachweisbarer Betriebserfahrung, die Regeln vor Code definieren, Tests und Security-Scans als Gate einsetzen und Lösungen generisch bauen. Bitgrip aus Berlin unterstützt internationale B2B- und Industrieunternehmen dabei, KI-Projekte vom Piloten in den produktiven Betrieb zu überführen und dort stabil zu betreiben.
Configuration as Code beschreibt die Einstellungen eines Systems in versionierten Dateien. Infrastructure as Code beschreibt zusätzlich die Infrastruktur selbst, etwa Server und Cluster. Beide Ansätze machen Umgebungen reproduzierbar und lassen sich automatisiert ausrollen. Das ist eine wichtige Voraussetzung, um KI-Lösungen stabil in den Betrieb zu bringen.
Vom Piloten in den Betrieb
Du willst deine KI-Initiativen aus dem Pilotstatus in den produktiven Betrieb bringen? Sprich mit unseren Experten über deinen konkreten Fall.
