[{"data":1,"prerenderedAt":1363},["ShallowReactive",2],{"/de-de/blog/govern-agentic-ai-mcps-code-assistants":3,"navigation-de-de":582,"banner-de-de":1012,"footer-de-de":1020,"blog-post-authors-de-de-Julie Griffin":1261,"blog-related-posts-de-de-govern-agentic-ai-mcps-code-assistants":1276,"blog-promotions-de-de":1301,"next-steps-de-de":1353},{"id":4,"title":5,"authors":6,"body":8,"category":536,"date":537,"description":538,"extension":539,"externalUrl":540,"faq":541,"featured":548,"heroImage":567,"meta":568,"navigation":395,"path":569,"seo":570,"slug":574,"stem":575,"tags":576,"template":580,"updatedDate":540,"__hash__":581},"blogPosts/de-de/blog/govern-agentic-ai-mcps-code-assistants.md","Governance für agentische KI, MCPs und KI-Code-Assistenten",[7],"Julie Griffin",{"type":9,"value":10,"toc":521},"minimark",[11,15,25,33,42,47,50,65,78,86,89,110,113,118,122,125,137,140,189,192,196,199,210,219,222,226,229,255,260,263,271,274,298,307,311,314,317,329,333,336,374,377,381,384,476,479,483,486,493],[12,13,14],"p",{},"Bei der KI-Code-Vervollständigung war das menschliche Review von Anfang an eingebaut. Jemand tippt, ein Vorschlag erscheint, ein Mensch nimmt ihn an oder verwirft ihn. Vor dem Ausliefern sah ein Mensch jede Zeile.",[12,16,17,18,24],{},"Agentische KI durchbricht diese Schleife. Ein Agent öffnet einen Merge Request, ruft ein Tool auf, ändert eine CI/CD-Konfiguration und pusht eine Änderung, manchmal ohne dass jemand jeden einzelnen Schritt prüft. Hinzu kommt das ",[19,20,23],"a",{"href":21,"rel":22},"https://about.gitlab.com/topics/ai/model-context-protocol/",[],"Model Context Protocol (MCP)",", über das Agenten sich selbstständig mit externen Tools und Datenquellen verbinden. Damit verschiebt sich die Frage, die Engineering-Verantwortliche stellen: nicht mehr \"Welches Modell schreibt den besten Code?\", sondern \"Was darf dieser Agent tun, und wie lässt sich belegen, was er getan hat?\"",[12,26,27,32],{},[19,28,31],{"href":29,"rel":30},"https://about.gitlab.com/de-de/resources/ai-accountability-survey-2026/",[],"Eine eigene Untersuchung von GitLab"," unter mehr als 1.500 Entwickelnden und Technologieverantwortlichen zeigt, wie verbreitet diese Sorge ist: 73 % der Befragten sehen die langfristige Wartbarkeit von Code kritisch, und 86 % stimmen zu, dass KI-generierter Code ohne klare Governance technische Schulden schneller anhäufen kann als die klassische Entwicklungspraxis.",[12,34,35,36,41],{},"Dieser Artikel zeigt, wie sich einige der Herausforderungen, die Organisationen bei der Governance agentischer KI zu sehen beginnen, vorausschauend angehen lassen. Er stellt ein Governance-Framework für agentische KI in der Softwareentwicklung vor und behandelt, was zu steuern ist, wo menschliches Review weiterhin hingehört, wie sich eine Einführung messen lässt und welche Checkliste Teams hilft, die auf die ",[19,37,40],{"href":38,"rel":39},"https://about.gitlab.com/de-de/gitlab-duo-agent-platform/",[],"GitLab Duo Agent Platform"," standardisieren.",[43,44,46],"h2",{"id":45},"warum-agentische-ki-eine-andere-governance-braucht","Warum agentische KI eine andere Governance braucht",[12,48,49],{},"Bei einem interaktiven Coding-Assistenten bleibt das Sicherheitsmodell überschaubar, weil an jedem Schritt ein Mensch beteiligt ist: Eine Frage wird gestellt, ein Vorschlag geprüft, angenommen oder verworfen.",[12,51,52,53,58,59,64],{},"Anders liegt der Fall bei ",[19,54,57],{"href":55,"rel":56},"https://about.gitlab.com/de-de/topics/agentic-ai/",[],"agentischer KI"," in automatisierten Workflows. Kann ein Agent Tests ausführen, Konfigurationen ändern und ",[19,60,63],{"href":61,"rel":62},"https://about.gitlab.com/de-de/blog/multi-step-software-delivery-with-agentic-flows/",[],"mehrstufige Aktionen über den Software-Lebenszyklus hinweg"," vornehmen, ohne dass ein Mensch jeden Schritt prüft, verschieben sich die relevanten Fragen:",[66,67,68,72,75],"ul",{},[69,70,71],"li",{},"Worauf kann dieser Agent zugreifen?",[69,73,74],{},"Wozu ist er berechtigt?",[69,76,77],{},"Welche Aktionen hat er ausgeführt, und lässt sich das im Nachhinein belegen?",[12,79,80,81,85],{},"Die meisten Teams spüren das bereits. ",[19,82,84],{"href":29,"rel":83},[],"92 % der DevSecOps-Fachleute"," berichten von mindestens einer Governance-Herausforderung bei KI-generiertem Code, und die konkreten Sorgen zielen genau auf die Fragen oben.",[12,87,88],{},"Zu den größten Sorgen zählen:",[66,90,91,98,104],{},[69,92,93,97],{},[94,95,96],"strong",{},"Code-Zuordnung:"," überhaupt unterscheiden zu können, welcher Code von einer KI und welcher von Menschen stammt.",[69,99,100,103],{},[94,101,102],{},"Rückverfolgbarkeit zur Absicht:"," KI-generierten Code mit der Geschäftsanforderung verbinden, die er erfüllen soll.",[69,105,106,109],{},[94,107,108],{},"Dokumentation, die mitwächst:"," Manuelle Dokumentation hält nicht stand, sobald Agenten einen wachsenden Teil der Codebasis erzeugen.",[12,111,112],{},"Ist ein Agent für ein Projekt freigegeben, kann er in der Regel schreiben, löschen und pushen, ohne dass die einzelne Aktion vorab geprüft wird. An der Verantwortung für das, was in der Codebasis landet, ändert das nichts, ganz gleich ob Mensch oder Agent die Änderung vorgenommen hat.",[12,114,115],{},[94,116,117],{},"Governance für agentische KI ist kein Aufsatz auf die Governance der Code-Vervollständigung. Sie ist ein eigener Ansatz, aufgebaut auf Identität, Berechtigungen und Nachvollziehbarkeit.",[43,119,121],{"id":120},"kontrollen-für-mcps-agenten-modellzugriff-und-tool-berechtigungen-setzen","Kontrollen für MCPs, Agenten, Modellzugriff und Tool-Berechtigungen setzen",[12,123,124],{},"Sobald Agenten Tools aufrufen und sich über Protokolle wie MCP mit externen Systemen verbinden, entscheidet die Rechtevergabe. Ein brauchbares Governance-Modell beantwortet drei Fragen, bevor ein Agent überhaupt läuft:",[126,127,128,131,134],"ol",{},[69,129,130],{},"Welche Agenten und Flows sind erlaubt?",[69,132,133],{},"Wo dürfen sie tätig werden?",[69,135,136],{},"Welche Modelle dürfen sie nutzen?",[12,138,139],{},"In der Praxis greifen dafür mehrere Ebenen ineinander:",[66,141,142,152,165,177],{},[69,143,144,151],{},[19,145,148],{"href":146,"rel":147},"https://about.gitlab.com/de-de/blog/ai-catalog-discover-and-share-agents/",[],[94,149,150],{},"Ein zentraler Katalog für Agenten und Flows",": Statt dass jedes Team eigene Agenten-Integrationen aufsetzt, bestimmt ein gemeinsamer AI Catalog, was veröffentlicht wird, abgestimmt auf die bestehenden Rollen und die Gruppenstruktur der Organisation.",[69,153,154,161,164],{},[19,155,158],{"href":156,"rel":157},"https://about.gitlab.com/blog/improve-ai-security-in-gitlab-with-composite-identities/",[],[94,159,160],{},"Composite Identity",[94,162,163],{},":"," Die Identität jedes KI-Agenten bleibt mit dem Menschen verknüpft, der die Aktion angefragt hat, damit Aktivität nie allein dem Agenten zugerechnet wird. Beim Zugriff auf eine Ressource müssen beide authentifiziert und autorisiert sein, der Agent und der Mensch hinter ihm.",[69,166,167,174,176],{},[19,168,171],{"href":169,"rel":170},"https://docs.gitlab.com/user/duo_agent_platform/agents/tool-governance/",[],[94,172,173],{},"Tool-Approval-Guardrails",[94,175,163],{}," Einzelne Agenten-Tools laufen autonom, pausieren für ein menschliches Review oder bleiben ganz blockiert. Eine sensible Aktion wie das Schreiben einer Datei oder das Löschen einer Ressource wartet damit auf eine Freigabe, bevor sie ausgeführt wird.",[69,178,179,186,188],{},[19,180,183],{"href":181,"rel":182},"https://about.gitlab.com/blog/how-gitlab-uses-prompt-guardrails-to-help-protect-customers/",[],[94,184,185],{},"Prompt-Guardrails",[94,187,163],{}," Agenten verarbeiten auch nicht vertrauenswürdige Eingaben, etwa eine Webseite, einen Issue-Kommentar oder eine von Angreifenden kontrollierte Datei. Deshalb muss die Plattform Versuche erkennen, das Agentenverhalten mitten im Workflow zu kapern, und nicht erst im Nachhinein protokollieren.",[12,190,191],{},"Ziel ist eine Kontrollebene, die Agenten-Berechtigungen genauso behandelt wie längst die menschlichen: rollenbasiert, nachvollziehbar und über alle Projekte hinweg konsistent.",[43,193,195],{"id":194},"drei-fragen-zum-datenumgang-die-vorab-geklärt-sein-sollten","Drei Fragen zum Datenumgang, die vorab geklärt sein sollten",[12,197,198],{},"Quellcode zählt zu den sensibelsten Werten eines Unternehmens, und jede KI-Funktion, die ihn liest, wirft eine Frage zum Datenumgang auf. Vor einer breiten Einführung agentischer KI wollen Technik- und Sicherheitsverantwortliche deshalb meist drei Punkte geklärt haben:",[66,200,201,204,207],{},[69,202,203],{},"Trainiert der Anbieter Modelle mit unserem Code?",[69,205,206],{},"Wem gehören Eingaben und Ausgaben?",[69,208,209],{},"Wo sitzen die Subprozessoren, und gibt es eine Benachrichtigung, wenn sich diese Liste ändert?",[12,211,212,213,218],{},"In regulierten Branchen lautet die Antwort auf die dritte Frage oft: nirgends außerhalb der eigenen Infrastruktur. Damit wird Self-Hosting zum Governance-Hebel und nicht bloß zur Deployment-Vorliebe. ",[19,214,217],{"href":215,"rel":216},"https://about.gitlab.com/de-de/blog/agentic-ai-enterprise-control-self-hosted-duo-agent-platform-and-byom/",[],"Self-Hosting-Optionen"," erlauben es, KI-Agenten vollständig auf selbst kontrollierter Infrastruktur zu betreiben, die Nutzung im Team weiterhin genau zu erfassen und regulatorische Anforderungen zu erfüllen.",[12,220,221],{},"Bring-your-own-Model geht einen Schritt weiter. Intern bereits validierte Modelle lassen sich anbinden und einzelnen Agenten-Flows zuordnen. Ein sensibler Workflow bleibt so an ein Modell gebunden, dem die Organisation vertraut, während weniger sensible Abläufe eine verwaltete Option nutzen.",[43,223,225],{"id":224},"wo-autonomie-endet-und-review-beginnt","Wo Autonomie endet und Review beginnt",[12,227,228],{},"Governance heißt nicht, Agenten das autonome Handeln zu verwehren. Sie heißt, bewusst festzulegen, wo Autonomie endet und Review beginnt. Eine praktikable Richtlinie unterscheidet dazu zwei Modi:",[66,230,231,243],{},[69,232,233,236,237,242],{},[94,234,235],{},"Interaktive Arbeit",", bei der ein Mensch anwesend ist, jeden Vorschlag sieht und direkt entscheidet. Diesen Modus kennen die meisten Teams bereits aus der ",[19,238,241],{"href":239,"rel":240},"https://about.gitlab.com/topics/devops/ai-powered-code-completion/",[],"KI-Code-Vervollständigung",".",[69,244,245,248,249,254],{},[94,246,247],{},"Automatisierte Arbeit im Hintergrund",", etwa Agenten in CI/CD-Pipelines, die niemand in Echtzeit beobachtet. Hier findet das Review entweder vor der Aktion statt, über Tool-Approval-Guardrails, oder unmittelbar danach, über einen ",[19,250,253],{"href":251,"rel":252},"https://about.gitlab.com/de-de/blog/one-vulnerability-view/",[],"Audit-Trail",", den ein Mensch prüfen kann.",[256,257,259],"h3",{"id":258},"entscheidungspunkte-die-es-zu-definieren-gilt","Entscheidungspunkte, die es zu definieren gilt",[12,261,262],{},"Code-Review, Tests und Validierung sowie Deployment-Freigabe lassen sich über zwei Fragen bestimmen:",[66,264,265,268],{},[69,266,267],{},"Was davon kann ein Agent eigenständig erledigen?",[69,269,270],{},"Was verlangt eine namentliche menschliche Freigabe, bevor die Änderung weitergeht?",[12,272,273],{},"Jeder Checkpoint braucht in der Praxis seinen eigenen Durchsetzungsmechanismus. Das kann so aussehen:",[66,275,276,284,290],{},[69,277,278,283],{},[19,279,282],{"href":280,"rel":281},"https://docs.gitlab.com/user/application_security/policies/merge_request_approval_policies/",[],"Merge-Request-Approval-Policies"," legen fest, wer freigeben muss, bevor ein Merge Request landet, unabhängig davon, ob ein Agent oder ein Mensch ihn geöffnet hat.",[69,285,286,289],{},[19,287,173],{"href":169,"rel":288},[]," entscheiden Tool für Tool, ob die Aktion eines Agenten autonom läuft, für ein Review pausiert oder blockiert bleibt.",[69,291,292,297],{},[19,293,296],{"href":294,"rel":295},"https://docs.gitlab.com/user/application_security/policies/scan_execution_policies/",[],"Scanner-Durchsetzung"," hält eine Änderung auf Pipeline-Ebene zurück, bis sie die geforderten Sicherheits- und Qualitätsprüfungen besteht.",[12,299,300,301,306],{},"Wir empfehlen eine organisationsweite ",[19,302,305],{"href":303,"rel":304},"https://about.gitlab.com/blog/a-developers-guide-to-building-an-ai-security-governance-framework/",[],"KI-Governance-Richtlinie",", statt die Regeln den Normen einzelner Teams zu überlassen. Das schafft konsistente Nutzung und erleichtert Auditoren die Prüfung des KI-Einsatzes.",[256,308,310],{"id":309},"zusätzlicher-kontext-aus-der-entscheidungsebene","Zusätzlicher Kontext aus der Entscheidungsebene",[12,312,313],{},"Diese Freigaben als strukturierte Datensätze festzuhalten, zahlt sich langfristig aus, denn in einem Chat-Thread oder im Gedächtnis einer prüfenden Person gehen sie verloren. Eine im letzten Quartal gewährte Ausnahme, die Richtlinienversion, unter der sie erteilt wurde, und wer sie freigegeben hat: Genau diese organisatorische Einschätzung müssen Auditoren wie künftige Agenten nachschlagen können.",[12,315,316],{},"Wer Entscheidungen als dauerhafte, abfragbare Ereignisse behandelt, gewinnt zusätzlich, dass die nächste Prüfung mit Kontext beginnt statt bei null, ob sie von einem Menschen oder einem Agenten kommt.",[318,319,320],"blockquote",{},[12,321,322,323,328],{},"Mehr über ",[19,324,327],{"href":325,"rel":326},"https://learn.gitlab.com/transcend-evergreen/whitepaper-use-case-for-context-graphs",[],"die Entscheidungsebene"," und darüber, wie festgehaltene Entscheidungsereignisse die Softwareentwicklung prägen.",[43,330,332],{"id":331},"fünf-metriken-die-eine-ki-einführung-messen","Fünf Metriken, die eine KI-Einführung messen",[12,334,335],{},"Fünf Kategorien lohnen sich von Anfang an, und zwar zusammen betrachtet statt isoliert: Ein Anstieg der Adoption ohne begleitenden Blick auf die Risiko-Metriken ist selbst schon ein Warnsignal.",[126,337,338,344,350,356,362],{},[69,339,340,343],{},[94,341,342],{},"Adoption:"," aktive Nutzende von KI-Funktionen Woche für Woche, Zahl der ausgeführten Flows oder Agenten und welche Teams agentische Funktionen aktiviert haben und welche nicht.",[69,345,346,349],{},[94,347,348],{},"Akzeptanz und Qualität:"," nachgelagerte Signale wie die Revert-Rate bei KI-unterstützten Änderungen und wie oft KI-erstellte Merge Requests das Review ohne Nacharbeit bestehen. Eine einzelne Akzeptanzrate ist für sich ein schwacher Näherungswert, weil sie nichts darüber sagt, was mit dem Code nach der Annahme geschieht.",[69,351,352,355],{},[94,353,354],{},"Risiko:"," wie oft Tool-Approval-Guardrails eine Aktion für ein Review pausieren, wie oft daraus eine blockierte oder geänderte Aktion wird und ob eine Agenten-Aktivität einen Policy-Verstoß auslöst.",[69,357,358,361],{},[94,359,360],{},"Remediation:"," die Scanner-Abdeckung über Projekte hinweg, der Anteil automatisch behobener Schwachstellen gegenüber manuell triagierten und die Dauer bis zur Behebung markierter Findings.",[69,363,364,367,368,373],{},[94,365,366],{},"ROI:"," Sobald die Daten eines vollen Quartals vorliegen, lohnt der Blick auf den ROI der KI-Investition. Dazu erfassen, wie viel Aufwand Entwickelnde bei Aufgaben sparen, die Agenten nun übernehmen, und das gegen die Kosten pro behobenem Issue oder gemergter Änderung abwägen, in Credits oder Compute. Ein ",[19,369,372],{"href":370,"rel":371},"https://about.gitlab.com/de-de/blog/measuring-ai-roi-at-scale-a-practical-guide-to-gitlab-duo-analytics/",[],"ausführlicher Blick auf den KI-ROI"," zeigt, wie sich Rohdaten zur Nutzung in belastbare Geschäftserkenntnisse und ROI-Berechnungen überführen lassen.",[12,375,376],{},"Werden alle fünf Metriken gemeinsam verfolgt, fallen Probleme der Einführung früh auf. Eine Einführung kann bei Adoption und Akzeptanz erfolgreich aussehen und dabei Risiko anhäufen, das erst ein Audit ein halbes Jahr später zutage fördert. Erst zusammen ergeben die Metriken ein belastbares Bild vom Wert der KI für die Organisation.",[43,378,380],{"id":379},"governance-checkliste-für-die-gitlab-duo-agent-platform","Governance-Checkliste für die GitLab Duo Agent Platform",[12,382,383],{},"Für Teams, die auf die GitLab Duo Agent Platform standardisieren, dient diese Checkliste als Ausgangspunkt, bevor agentische KI über einen Pilotbetrieb hinaus ausgeweitet wird:",[66,385,388,404,416,426,436,447,453,464],{"className":386},[387],"contains-task-list",[69,389,392,397,398,403],{"className":390},[391],"task-list-item",[393,394],"input",{"disabled":395,"type":396},true,"checkbox"," Das ",[19,399,402],{"href":400,"rel":401},"https://about.gitlab.com/de-de/ai-transparency-center/",[],"AI Transparency Center"," durchgehen und das eigene Verständnis von Datennutzung, Modellanbietern und Subprozessor-Zusagen bestätigen.",[69,405,407,409,410,415],{"className":406},[391],[393,408],{"disabled":395,"type":396}," Auf Plattformebene entscheiden, welche Agenten und Flows freigegeben sind, und sie über GitLabs ",[19,411,414],{"href":412,"rel":413},"https://about.gitlab.com/de-de/blog/ai-catalog-discover-and-share-agents/#creating-sharing-and-managing-visibility",[],"AI Catalog"," veröffentlichen, statt Teams eigene konfigurieren zu lassen.",[69,417,419,421,422,425],{"className":418},[391],[393,420],{"disabled":395,"type":396}," ",[19,423,173],{"href":169,"rel":424},[]," je nach Sensibilität des Tools auf \"immer erlauben\", \"immer nachfragen\" oder \"immer verweigern\" setzen.",[69,427,429,421,431,435],{"className":428},[391],[393,430],{"disabled":395,"type":396},[19,432,160],{"href":433,"rel":434},"https://docs.gitlab.com/development/ai_features/composite_identity/",[]," einrichten, damit jede Agenten-Aktion mit dem Menschen verknüpft ist, der sie angefragt hat, und der Zugriff die Autorisierung beider verlangt.",[69,437,439,441,442,446],{"className":438},[391],[393,440],{"disabled":395,"type":396}," Für regulierte Workloads ",[19,443,445],{"href":215,"rel":444},[],"Self-Hosting-Deployment und Bring-your-own-Model-Optionen"," gegen die eigenen Anforderungen an den Datenstandort abwägen.",[69,448,450,452],{"className":449},[391],[393,451],{"disabled":395,"type":396}," Explizite Human-in-the-Loop-Checkpoints für Code-Review, Tests und Validierung sowie Deployment-Freigabe dokumentieren.",[69,454,456,421,458,463],{"className":455},[391],[393,457],{"disabled":395,"type":396},[19,459,462],{"href":460,"rel":461},"https://docs.gitlab.com/user/compliance/audit_event_streaming/",[],"Audit-Event-Streaming"," für Agenten-Aktivität aktivieren, sodass jede Aktion in demselben Audit-Trail landet, den die Organisation bereits prüft.",[69,465,467,469,470,475],{"className":466},[391],[393,468],{"disabled":395,"type":396}," Die ",[19,471,474],{"href":472,"rel":473},"https://docs.gitlab.com/user/analytics/",[],"Metriken der Einführung"," (Adoption, Akzeptanz, Risiko, Remediation, ROI) festlegen, bevor der Pilotbetrieb ausgeweitet wird, und sie gemeinsam in wiederkehrendem Rhythmus prüfen.",[12,477,478],{},"Die Checkliste in jedem Release-Zyklus erneut durchgehen: Governance für agentische KI ist keine einmalige Einrichtung. Neue Agenten, neue Tools und neue Modelle werfen die Fragen oft neu auf.",[43,480,482],{"id":481},"wo-agentische-ki-auf-enterprise-kontrolle-trifft","Wo agentische KI auf Enterprise-Kontrolle trifft",[12,484,485],{},"Agentische KI verändert, was zu steuern ist. Die Code-Vervollständigung fragte einen Menschen, ob ein Vorschlag gut ist. Agentische KI fragt, was ein Agent anfassen darf, wer es freigegeben hat und ob sich das später belegen lässt.",[12,487,488,489,492],{},"Diese Fragen vollständig zu beantworten verlangt Governance, die in der Plattform selbst steckt und nicht nachträglich darübergelegt wird. Die ",[19,490,40],{"href":38,"rel":491},[]," stellt AI Catalog, Approval-Guardrails und Audit-Event-Streaming direkt dort bereit, wo die Arbeit stattfindet. Teams erhalten damit KI-Unterstützung und Enterprise-Kontrolle zugleich, weil die Guardrails Teil des Workflows sind und kein separater Prozess daneben.",[318,494,495],{},[12,496,497,498,502,503,508,509,514,515,520],{},"Jetzt eine ",[19,499,501],{"href":38,"rel":500},[],"kostenlose Testversion der GitLab Duo Agent Platform"," starten. Im Free-Tier lässt sich ",[19,504,507],{"href":505,"rel":506},"https://docs.gitlab.com/subscriptions/gitlab_credits/#for-the-free-tier-on-gitlabcom",[],"in wenigen Schritten anmelden",". Wer bereits GitLab Premium oder Ultimate nutzt, kann ",[19,510,513],{"href":511,"rel":512},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"die Duo Agent Platform aktivieren"," und die ",[19,516,519],{"href":517,"rel":518},"https://docs.gitlab.com/subscriptions/gitlab_credits/#included-credits",[],"im Abonnement enthaltenen GitLab Credits"," nutzen.",{"title":522,"searchDepth":523,"depth":523,"links":524},"",2,[525,526,527,528,533,534,535],{"id":45,"depth":523,"text":46},{"id":120,"depth":523,"text":121},{"id":194,"depth":523,"text":195},{"id":224,"depth":523,"text":225,"children":529},[530,532],{"id":258,"depth":531,"text":259},3,{"id":309,"depth":531,"text":310},{"id":331,"depth":523,"text":332},{"id":379,"depth":523,"text":380},{"id":481,"depth":523,"text":482},"ai","2026-07-31","KI-Agenten schreiben, pushen und deployen, ohne dass jeder Schritt geprüft wird. Ein praktisches Framework für Zugriff, Berechtigungen und Audit-Trails.","md",null,{"header":542,"groups":543},"Häufig gestellte Fragen",[544],{"questions":545},[546,551,555,559,563],{"config":547,"question":549,"answer":550},{"expanded":548},false,"Warum erfordert agentische KI einen anderen Governance-Ansatz als klassische KI-Code-Vervollständigung?","Anders als bei der interaktiven Code-Vervollständigung, bei der ein Mensch jeden Vorschlag prüft, kann agentische KI mehrstufige Aktionen ausführen, etwa Tests starten oder Konfigurationen ändern, ohne dass an jedem Schritt ein Mensch eingreift. Das verlagert den Fokus von \"Welches Modell schreibt den besten Code?\" zu \"Wozu ist dieser Agent berechtigt, und können wir belegen, was er getan hat?\".",{"config":552,"question":553,"answer":554},{"expanded":548},"Was sind die zentralen Elemente eines robusten Governance-Modells für agentische KI?","Ein starkes Governance-Modell dreht sich um Identität, Berechtigungen und Nachvollziehbarkeit. Zu den zentralen Bausteinen gehören ein zentraler Katalog für Agenten und Flows, Composite Identity (die Aktionen eines Agenten mit dem anfragenden menschlichen Nutzer verknüpft), Tool-Approval-Guardrails zur Steuerung der Autonomie und Prompt-Guardrails, die ein Kapern des Agentenverhaltens verhindern.",{"config":556,"question":557,"answer":558},{"expanded":548},"Was sind die wichtigsten Datenschutzfragen bei der Einführung agentischer KI?","Technik- und Sicherheitsverantwortliche konzentrieren sich meist auf drei zentrale Fragen zum Datenumgang: ob der Anbieter Modelle mit dem Code des Unternehmens trainiert, wem Eingaben und Ausgaben gehören und wo die Subprozessoren sitzen. In stark regulierten Branchen kommen häufig Self-Hosting und Bring-your-own-Model-Ansätze zum Einsatz, um die Kontrolle über die Infrastruktur und den Datenstandort zu behalten.",{"config":560,"question":561,"answer":562},{"expanded":548},"Wie sollten Organisationen Human-in-the-Loop-Checkpoints definieren?","Organisationen sollten zwischen interaktiver Arbeit (bei der ein Mensch anwesend ist) und automatisierter Arbeit im Hintergrund (etwa CI/CD-Pipelines) unterscheiden. Checkpoints für Code-Review, Tests und Deployment-Freigabe sollten über Werkzeuge wie Merge-Request-Approval-Policies, Tool-Approval-Guardrails und Scanner-Durchsetzung erzwungen werden, statt der Governance einzelner Teams überlassen zu bleiben.",{"config":564,"question":565,"answer":566},{"expanded":548},"Welche Metriken sollten den Erfolg einer KI-Einführung messen?","Teams sollten fünf zusammenhängende Metriken verfolgen: Adoption (Nutzungsgrad), Akzeptanz und Qualität (Revert-Raten und Nacharbeit), Risiko (Policy-Verstöße und Guardrail-Eingriffe), Remediation (Zeit bis zur Behebung von Schwachstellen) und ROI (eingesparter Aufwand gegenüber Kosten). Sie gemeinsam zu beobachten verhindert, dass sich verdeckte Risiken ansammeln, während nur auf Adoption oder Effizienz geschaut wird.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785337625/ifzlc2hyzaxhzmjgyymh.png",{},"/de-de/blog/govern-agentic-ai-mcps-code-assistants",{"config":571,"title":572,"description":573},{"noIndex":548},"Agentische KI, MCPs und KI-Code-Assistenten steuern","KI-Agenten schreiben, pushen und deployen ohne Review bei jedem Schritt. Ein praktisches Framework für Zugriff, Berechtigungen und Nachvollziehbarkeit.","govern-agentic-ai-mcps-code-assistants","de-de/blog/govern-agentic-ai-mcps-code-assistants",[577,578,579],"AI","features","product","BlogPost","oEIQ9BXyIMKDKX-fPbDnBCaR_9jJu1lyRD0ybxGwlH4",{"logo":583,"freeTrial":588,"sales":593,"login":598,"items":603,"search":930,"minimal":964,"duo":982,"switchNav":991,"pricingDeployment":1002},{"config":584},{"href":585,"dataGaName":586,"dataGaLocation":587},"/de-de/","gitlab logo","header",{"text":589,"config":590},"Kostenlose Testversion anfordern",{"href":591,"dataGaName":592,"dataGaLocation":587},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":594,"config":595},"Demo anfordern",{"href":596,"dataGaName":597,"dataGaLocation":587},"/de-de/sales/?contact-topic=request-demo","sales",{"text":599,"config":600},"Anmelden",{"href":601,"dataGaName":602,"dataGaLocation":587},"https://gitlab.com/users/sign_in/","sign in",[604,632,734,739,853,908],{"text":605,"config":606,"menu":608},"Plattform",{"dataNavLevelOne":607},"platform",{"type":609,"columns":610},"cards",[611,617,624],{"title":605,"description":612,"link":613},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":614,"config":615},"Die Plattform erkunden",{"href":616,"dataGaName":607,"dataGaLocation":587},"/de-de/platform/",{"title":40,"description":618,"link":619},"Agentische KI für den gesamten Software-Lebenszyklus",{"text":620,"config":621},"Lerne GitLab Duo kennen",{"href":622,"dataGaName":623,"dataGaLocation":587},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":625,"description":626,"link":627},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":628,"config":629},"Mehr erfahren",{"href":630,"dataGaName":631,"dataGaLocation":587},"/de-de/why-gitlab/","why gitlab",{"text":633,"left":395,"config":634,"menu":636},"Produkt",{"dataNavLevelOne":635},"solutions",{"type":637,"link":638,"columns":642,"feature":713},"lists",{"text":639,"config":640},"Alle Lösungen anzeigen",{"href":641,"dataGaName":635,"dataGaLocation":587},"/de-de/solutions/",[643,668,691],{"title":644,"description":645,"link":646,"items":651},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":647},{"icon":648,"href":649,"dataGaName":650,"dataGaLocation":587},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[652,656,659,664],{"text":653,"config":654},"CI/CD",{"href":655,"dataGaLocation":587,"dataGaName":653},"/de-de/solutions/continuous-integration/",{"text":40,"config":657},{"href":622,"dataGaLocation":587,"dataGaName":658},"gitlab duo agent platform - product menu",{"text":660,"config":661},"Quellcodeverwaltung",{"href":662,"dataGaLocation":587,"dataGaName":663},"/de-de/solutions/source-code-management/","Source Code Management",{"text":665,"config":666},"Automatische Softwarebereitstellung",{"href":649,"dataGaLocation":587,"dataGaName":667},"Automated software delivery",{"title":669,"description":670,"link":671,"items":676},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":672},{"href":673,"dataGaName":674,"dataGaLocation":587,"icon":675},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[677,681,686],{"text":678,"config":679},"Anwendungssicherheitstests",{"href":673,"dataGaName":680,"dataGaLocation":587},"Application security testing",{"text":682,"config":683},"Schutz der Software-Lieferkette",{"href":684,"dataGaLocation":587,"dataGaName":685},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":687,"config":688},"Software-Compliance",{"href":689,"dataGaName":690,"dataGaLocation":587},"/de-de/solutions/software-compliance/","software compliance",{"title":692,"link":693,"items":698},"Messung",{"config":694},{"icon":695,"href":696,"dataGaName":697,"dataGaLocation":587},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[699,703,708],{"text":700,"config":701},"Sichtbarkeit und Messung",{"href":696,"dataGaLocation":587,"dataGaName":702},"Visibility and Measurement",{"text":704,"config":705},"Wertstrommanagement",{"href":706,"dataGaLocation":587,"dataGaName":707},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":709,"config":710},"Analysen und Einblicke",{"href":711,"dataGaLocation":587,"dataGaName":712},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":714,"type":637,"items":715},"GitLab für",[716,722,728],{"text":717,"config":718},"Enterprise",{"icon":719,"href":720,"dataGaLocation":587,"dataGaName":721},"Building","/de-de/enterprise/","enterprise",{"text":723,"config":724},"Kleinunternehmen",{"icon":725,"href":726,"dataGaLocation":587,"dataGaName":727},"Work","/de-de/small-business/","small business",{"text":729,"config":730},"Öffentlicher Sektor",{"icon":731,"href":732,"dataGaLocation":587,"dataGaName":733},"Organization","/de-de/solutions/public-sector/","public sector",{"text":735,"config":736},"Preise",{"href":737,"dataGaName":738,"dataGaLocation":587,"dataNavLevelOne":738},"/de-de/pricing/","pricing",{"text":740,"config":741,"menu":743},"Ressourcen",{"dataNavLevelOne":742},"resources",{"type":637,"link":744,"columns":748,"feature":842},{"text":745,"config":746},"Alle Ressourcen anzeigen",{"href":747,"dataGaName":742,"dataGaLocation":587},"/de-de/resources/",[749,782,809],{"title":750,"items":751},"Erste Schritte",[752,757,762,767,772,777],{"text":753,"config":754},"Installieren",{"href":755,"dataGaName":756,"dataGaLocation":587},"/de-de/install/","install",{"text":758,"config":759},"Kurzanleitungen",{"href":760,"dataGaName":761,"dataGaLocation":587},"/de-de/get-started/","quick setup checklists",{"text":763,"config":764},"Lernen",{"href":765,"dataGaLocation":587,"dataGaName":766},"https://university.gitlab.com/","learn",{"text":768,"config":769},"Produktdokumentation",{"href":770,"dataGaName":771,"dataGaLocation":587},"https://docs.gitlab.com/","product documentation",{"text":773,"config":774},"Best-Practice-Videos",{"href":775,"dataGaName":776,"dataGaLocation":587},"/de-de/getting-started-videos/","best practice videos",{"text":778,"config":779},"Integrationen",{"href":780,"dataGaName":781,"dataGaLocation":587},"/de-de/integrations/","integrations",{"title":783,"items":784},"Entdecken",[785,790,795,800,804],{"text":786,"config":787},"Kundenerfolge",{"href":788,"dataGaName":789,"dataGaLocation":587},"/de-de/customers/","customer success stories",{"text":791,"config":792},"Blog",{"href":793,"dataGaName":794,"dataGaLocation":587},"/de-de/blog/","blog",{"text":796,"config":797},"Demo-Hub",{"href":798,"dataGaName":799,"dataGaLocation":587},"/de-de/demo-hub/","demo hub",{"text":801,"config":802},"The Source",{"href":803,"dataGaName":794,"dataGaLocation":587},"/de-de/the-source/",{"text":805,"config":806},"Remote",{"href":807,"dataGaName":808,"dataGaLocation":587},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":810,"items":811},"Vernetzen",[812,817,822,827,832,837],{"text":813,"config":814},"GitLab-Services",{"href":815,"dataGaName":816,"dataGaLocation":587},"/de-de/services/","services",{"text":818,"config":819},"Beitragen",{"href":820,"dataGaName":821,"dataGaLocation":587},"https://contributors.gitlab.com","contribute",{"text":823,"config":824},"Community",{"href":825,"dataGaName":826,"dataGaLocation":587},"/community/","community",{"text":828,"config":829},"Forum",{"href":830,"dataGaName":831,"dataGaLocation":587},"https://forum.gitlab.com/","forum",{"text":833,"config":834},"Veranstaltungen",{"href":835,"dataGaName":836,"dataGaLocation":587},"/events/","events",{"text":838,"config":839},"Partner",{"href":840,"dataGaName":841,"dataGaLocation":587},"/de-de/partners/","partners",{"config":843,"title":846,"text":847,"link":848},{"background":844,"textColor":845},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Neues bei GitLab","Über die neuesten Funktionen und Verbesserungen auf dem Laufenden bleiben.",{"text":849,"config":850},"Aktuelle Nachrichten",{"href":851,"dataGaName":852,"dataGaLocation":587},"/de-de/whats-new/","whats new",{"text":854,"config":855,"menu":857},"Unternehmen",{"dataNavLevelOne":856},"company",{"type":637,"columns":858},[859],{"items":860},[861,866,872,874,879,884,889,894,898,903],{"text":862,"config":863},"Über",{"href":864,"dataGaName":865,"dataGaLocation":587},"/de-de/company/","about",{"text":867,"config":868,"footerGa":871},"Karriere",{"href":869,"dataGaName":870,"dataGaLocation":587},"/jobs/","jobs",{"dataGaName":870},{"text":833,"config":873},{"href":835,"dataGaName":836,"dataGaLocation":587},{"text":875,"config":876},"Geschäftsführung",{"href":877,"dataGaName":878,"dataGaLocation":587},"/company/team/e-group/","leadership",{"text":880,"config":881},"Handbuch",{"href":882,"dataGaName":883,"dataGaLocation":587},"https://handbook.gitlab.com/","handbook",{"text":885,"config":886},"Investor Relations",{"href":887,"dataGaName":888,"dataGaLocation":587},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":890,"config":891},"Trust Center",{"href":892,"dataGaName":893,"dataGaLocation":587},"/de-de/security/","trust center",{"text":402,"config":895},{"href":896,"dataGaName":897,"dataGaLocation":587},"/de-de/ai-transparency-center/","ai transparency center",{"text":899,"config":900},"Newsletter",{"href":901,"dataGaName":902,"dataGaLocation":587},"/company/contact/#contact-forms","newsletter",{"text":904,"config":905},"Presse",{"href":906,"dataGaName":907,"dataGaLocation":587},"/press/","press",{"text":909,"config":910,"menu":911},"Kontakt",{"dataNavLevelOne":856},{"type":637,"columns":912},[913],{"items":914},[915,920,925],{"text":916,"config":917},"Vertrieb kontaktieren",{"href":918,"dataGaName":919,"dataGaLocation":587},"/de-de/sales/","talk to sales",{"text":921,"config":922},"Support-Portal",{"href":923,"dataGaName":924,"dataGaLocation":587},"https://support.gitlab.com/hc/en-us","support portal",{"text":926,"config":927},"Kundenportal",{"href":928,"dataGaName":929,"dataGaLocation":587},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":931,"login":932,"suggestions":939},"Schließen",{"text":933,"link":934},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":935,"config":936},"gitlab.com",{"href":601,"dataGaName":937,"dataGaLocation":938},"search login","search",{"text":940,"default":941},"Vorschläge",[942,944,949,951,956,961],{"text":40,"config":943},{"href":622,"dataGaName":40,"dataGaLocation":938},{"text":945,"config":946},"Codevorschläge (KI)",{"href":947,"dataGaName":948,"dataGaLocation":938},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":653,"config":950},{"href":655,"dataGaName":653,"dataGaLocation":938},{"text":952,"config":953},"GitLab auf AWS",{"href":954,"dataGaName":955,"dataGaLocation":938},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":957,"config":958},"GitLab auf Google Cloud",{"href":959,"dataGaName":960,"dataGaLocation":938},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":625,"config":962},{"href":630,"dataGaName":963,"dataGaLocation":938},"Why GitLab?",{"freeTrial":965,"mobileIcon":970,"desktopIcon":975,"secondaryButton":978},{"text":966,"config":967},"Kostenlos testen",{"href":968,"dataGaName":592,"dataGaLocation":969},"https://gitlab.com/-/trials/new/","nav",{"altText":971,"config":972},"GitLab-Symbol",{"src":973,"dataGaName":974,"dataGaLocation":969},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":971,"config":976},{"src":977,"dataGaName":974,"dataGaLocation":969},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":750,"config":979},{"href":980,"dataGaName":981,"dataGaLocation":969},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":983,"mobileIcon":987,"desktopIcon":989},{"text":984,"config":985},"Mehr über GitLab Duo erfahren",{"href":622,"dataGaName":986,"dataGaLocation":969},"gitlab duo",{"altText":971,"config":988},{"src":973,"dataGaName":974,"dataGaLocation":969},{"altText":971,"config":990},{"src":977,"dataGaName":974,"dataGaLocation":969},{"button":992,"mobileIcon":997,"desktopIcon":999},{"text":993,"config":994},"/Option",{"href":995,"dataGaName":996,"dataGaLocation":969},"#contact","switch",{"altText":971,"config":998},{"src":973,"dataGaName":974,"dataGaLocation":969},{"altText":971,"config":1000},{"src":1001,"dataGaName":974,"dataGaLocation":969},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":1003,"mobileIcon":1008,"desktopIcon":1010},{"text":1004,"config":1005},"Zurück zur Preisübersicht",{"href":737,"dataGaName":1006,"dataGaLocation":969,"icon":1007},"back to pricing","GoBack",{"altText":971,"config":1009},{"src":973,"dataGaName":974,"dataGaLocation":969},{"altText":971,"config":1011},{"src":977,"dataGaName":974,"dataGaLocation":969},{"title":1013,"button":1014,"config":1018},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":628,"config":1015},{"href":1016,"dataGaName":1017,"dataGaLocation":587},"/de-de/gitlab-orbit/","orbit",{"layout":1019,"disabled":548},"release",{"data":1021},{"text":1022,"source":1023,"edit":1029,"contribute":1034,"config":1039,"items":1044,"minimal":1250},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":1024,"config":1025},"Quelltext der Seite anzeigen",{"href":1026,"dataGaName":1027,"dataGaLocation":1028},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1030,"config":1031},"Diese Seite bearbeiten",{"href":1032,"dataGaName":1033,"dataGaLocation":1028},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":1035,"config":1036},"Beteilige dich",{"href":1037,"dataGaName":1038,"dataGaLocation":1028},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1040,"facebook":1041,"youtube":1042,"linkedin":1043},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1045,1090,1143,1185,1217],{"title":735,"links":1046,"subMenu":1061},[1047,1051,1056],{"text":1048,"config":1049},"Tarife anzeigen",{"href":737,"dataGaName":1050,"dataGaLocation":1028},"view plans",{"text":1052,"config":1053},"Vorteile von Premium",{"href":1054,"dataGaName":1055,"dataGaLocation":1028},"/de-de/pricing/premium/","why premium",{"text":1057,"config":1058},"Vorteile von Ultimate",{"href":1059,"dataGaName":1060,"dataGaLocation":1028},"/de-de/pricing/ultimate/","why ultimate",[1062],{"title":909,"links":1063},[1064,1066,1068,1070,1075,1080,1085],{"text":916,"config":1065},{"href":918,"dataGaName":597,"dataGaLocation":1028},{"text":921,"config":1067},{"href":923,"dataGaName":924,"dataGaLocation":1028},{"text":926,"config":1069},{"href":928,"dataGaName":929,"dataGaLocation":1028},{"text":1071,"config":1072},"Status",{"href":1073,"dataGaName":1074,"dataGaLocation":1028},"https://status.gitlab.com/","status",{"text":1076,"config":1077},"Nutzungsbedingungen",{"href":1078,"dataGaName":1079,"dataGaLocation":1028},"/terms/","terms of use",{"text":1081,"config":1082},"Datenschutzerklärung",{"href":1083,"dataGaName":1084,"dataGaLocation":1028},"/de-de/privacy/","privacy statement",{"text":1086,"config":1087},"Cookie-Einstellungen",{"dataGaName":1088,"dataGaLocation":1028,"id":1089,"isOneTrustButton":395},"cookie preferences","ot-sdk-btn",{"title":633,"links":1091,"subMenu":1100},[1092,1096],{"text":1093,"config":1094},"DevSecOps-Plattform",{"href":616,"dataGaName":1095,"dataGaLocation":1028},"devsecops platform",{"text":1097,"config":1098},"KI-unterstützte Entwicklung",{"href":622,"dataGaName":1099,"dataGaLocation":1028},"ai-assisted development",[1101],{"title":1102,"links":1103},"Themen",[1104,1108,1113,1118,1123,1128,1133,1138],{"text":653,"config":1105},{"href":1106,"dataGaName":1107,"dataGaLocation":1028},"/de-de/topics/ci-cd/","cicd",{"text":1109,"config":1110},"GitOps",{"href":1111,"dataGaName":1112,"dataGaLocation":1028},"/de-de/topics/gitops/","gitops",{"text":1114,"config":1115},"DevOps",{"href":1116,"dataGaName":1117,"dataGaLocation":1028},"/de-de/topics/devops/","devops",{"text":1119,"config":1120},"Versionskontrolle",{"href":1121,"dataGaName":1122,"dataGaLocation":1028},"/de-de/topics/version-control/","version control",{"text":1124,"config":1125},"DevSecOps",{"href":1126,"dataGaName":1127,"dataGaLocation":1028},"/de-de/topics/devsecops/","devsecops",{"text":1129,"config":1130},"Cloud-nativ",{"href":1131,"dataGaName":1132,"dataGaLocation":1028},"/de-de/topics/cloud-native/","cloud native",{"text":1134,"config":1135},"KI für das Programmieren",{"href":1136,"dataGaName":1137,"dataGaLocation":1028},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":1139,"config":1140},"Agentische KI",{"href":1141,"dataGaName":1142,"dataGaLocation":1028},"/de-de/topics/agentic-ai/","agentic ai",{"title":1144,"links":1145},"Lösungen",[1146,1149,1151,1156,1160,1163,1166,1169,1171,1173,1175,1180],{"text":678,"config":1147},{"href":673,"dataGaName":1148,"dataGaLocation":1028},"Application Security Testing",{"text":665,"config":1150},{"href":649,"dataGaName":650,"dataGaLocation":1028},{"text":1152,"config":1153},"Agile Entwicklung",{"href":1154,"dataGaName":1155,"dataGaLocation":1028},"/de-de/solutions/agile-delivery/","agile delivery",{"text":1157,"config":1158},"SCM",{"href":662,"dataGaName":1159,"dataGaLocation":1028},"source code management",{"text":653,"config":1161},{"href":655,"dataGaName":1162,"dataGaLocation":1028},"continuous integration & delivery",{"text":704,"config":1164},{"href":706,"dataGaName":1165,"dataGaLocation":1028},"value stream management",{"text":1109,"config":1167},{"href":1168,"dataGaName":1112,"dataGaLocation":1028},"/de-de/solutions/gitops/",{"text":717,"config":1170},{"href":720,"dataGaName":721,"dataGaLocation":1028},{"text":723,"config":1172},{"href":726,"dataGaName":727,"dataGaLocation":1028},{"text":729,"config":1174},{"href":732,"dataGaName":733,"dataGaLocation":1028},{"text":1176,"config":1177},"Bildungswesen",{"href":1178,"dataGaName":1179,"dataGaLocation":1028},"/de-de/solutions/education/","education",{"text":1181,"config":1182},"Finanzdienstleistungen",{"href":1183,"dataGaName":1184,"dataGaLocation":1028},"/de-de/solutions/finance/","financial services",{"title":740,"links":1186},[1187,1189,1191,1193,1196,1198,1201,1203,1205,1207,1209,1211,1213,1215],{"text":753,"config":1188},{"href":755,"dataGaName":756,"dataGaLocation":1028},{"text":758,"config":1190},{"href":760,"dataGaName":761,"dataGaLocation":1028},{"text":763,"config":1192},{"href":765,"dataGaName":766,"dataGaLocation":1028},{"text":768,"config":1194},{"href":770,"dataGaName":1195,"dataGaLocation":1028},"docs",{"text":791,"config":1197},{"href":793,"dataGaName":794,"dataGaLocation":1028},{"text":1199,"config":1200},"Neuerungen",{"href":851,"dataGaName":852,"dataGaLocation":1028},{"text":786,"config":1202},{"href":788,"dataGaName":789,"dataGaLocation":1028},{"text":805,"config":1204},{"href":807,"dataGaName":808,"dataGaLocation":1028},{"text":813,"config":1206},{"href":815,"dataGaName":816,"dataGaLocation":1028},{"text":818,"config":1208},{"href":820,"dataGaName":821,"dataGaLocation":1028},{"text":823,"config":1210},{"href":825,"dataGaName":826,"dataGaLocation":1028},{"text":828,"config":1212},{"href":830,"dataGaName":831,"dataGaLocation":1028},{"text":833,"config":1214},{"href":835,"dataGaName":836,"dataGaLocation":1028},{"text":838,"config":1216},{"href":840,"dataGaName":841,"dataGaLocation":1028},{"title":854,"links":1218},[1219,1221,1223,1225,1227,1229,1234,1239,1241,1243,1245],{"text":862,"config":1220},{"href":864,"dataGaName":856,"dataGaLocation":1028},{"text":867,"config":1222},{"href":869,"dataGaName":870,"dataGaLocation":1028},{"text":875,"config":1224},{"href":877,"dataGaName":878,"dataGaLocation":1028},{"text":880,"config":1226},{"href":882,"dataGaName":883,"dataGaLocation":1028},{"text":885,"config":1228},{"href":887,"dataGaName":888,"dataGaLocation":1028},{"text":1230,"config":1231},"Nachhaltigkeit",{"href":1232,"dataGaName":1233,"dataGaLocation":1028},"/sustainability/","Sustainability",{"text":1235,"config":1236},"Vielfalt, Inklusion und Zugehörigkeit",{"href":1237,"dataGaName":1238,"dataGaLocation":1028},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":890,"config":1240},{"href":892,"dataGaName":893,"dataGaLocation":1028},{"text":899,"config":1242},{"href":901,"dataGaName":902,"dataGaLocation":1028},{"text":904,"config":1244},{"href":906,"dataGaName":907,"dataGaLocation":1028},{"text":1246,"config":1247},"Transparenzerklärung zu moderner Sklaverei",{"href":1248,"dataGaName":1249,"dataGaLocation":1028},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1251},[1252,1255,1258],{"text":1253,"config":1254},"Terms",{"href":1078,"dataGaName":1079,"dataGaLocation":1028},{"text":1256,"config":1257},"Cookies",{"dataGaName":1088,"dataGaLocation":1028,"id":1089,"isOneTrustButton":395},{"text":1259,"config":1260},"Datenschutz",{"href":1083,"dataGaName":1084,"dataGaLocation":1028},[1262],{"id":1263,"title":7,"body":540,"config":1264,"content":1266,"description":540,"extension":1270,"meta":1271,"navigation":395,"path":1272,"seo":1273,"stem":1274,"__hash__":1275},"blogAuthors/en-us/blog/authors/julie-griffin.yml",{"template":1265},"BlogAuthor",{"name":7,"config":1267},{"headshot":1268,"ctfId":1269},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665206/Blog/Author%20Headshots/julie_griffin_-_headshot.png","3djBidFIW3or5K9uhi9LE5","yml",{},"/en-us/blog/authors/julie-griffin",{},"en-us/blog/authors/julie-griffin","UXb0MLdNGj8SQmN-5-rqCW9xHeEdfkq0Kadl2ToGlJA",[1277,1285,1293],{"title":1278,"description":1279,"heroImage":1280,"category":536,"date":1281,"authors":1282,"slug":1284,"externalUrl":540},"Wie ich einen Demo-Generator mit Duo Agent Platform baute","So sahen Demos nicht immer aus. Ein Rückblick auf ihre Entwicklung, plus ein Tutorial zum Bau einer eigenen Demo und eines eigenen Agenten.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765809212/noh0mdfn9o94ry9ykura.png","2026-08-13",[1283],"Itzik Gan Baruch","agentic-click-through-demo",{"title":1286,"description":1287,"heroImage":1288,"category":536,"date":1289,"authors":1290,"slug":1292,"externalUrl":540},"Claude Opus 5 auf GitLab: Reasoning für die anspruchsvollsten Aufgaben","Anthropics Claude Opus 5 ist jetzt auf der GitLab Duo Agent Platform verfügbar und bringt tieferes Reasoning für die anspruchsvollsten Aufgaben.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099203/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2820%29_2bJGC5ZP3WheoqzlLT05C5_1750099203484.png","2026-07-27",[1291],"Brittany Lutz","claude-opus-5-on-gitlab-duo-agent-platform",{"title":1294,"description":1295,"heroImage":1296,"category":536,"date":1297,"authors":1298,"slug":1300,"externalUrl":540},"Java mit Cursor und GitLab modernisieren","Dieses Tutorial beginnt mit einem gezielten Test-Fix, führt Quality-Gates ein und setzt Codeänderungen mit Lifecycle-Kontext, Tests und Review-Belegen um.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776457632/llddiylsgwuze0u1rjks.png","2026-07-22",[1299],"Michael Friedrich","modernize-java-with-cursor-and-gitlab",{"promotions":1302},[1303,1316,1327,1339],{"id":1304,"categories":1305,"header":1306,"text":1307,"button":1308,"image":1313},"ai-modernization",[536],"Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":1309,"config":1310},"Ermittle deinen KI-Reifegrad",{"href":1311,"dataGaName":1312,"dataGaLocation":794},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":1314},{"src":1315},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1317,"categories":1318,"header":1319,"text":1307,"button":1320,"image":1324},"devops-modernization",[579,1127],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1321,"config":1322},"Ermittle deinen DevOps-Reifegrad",{"href":1323,"dataGaName":1312,"dataGaLocation":794},"/de-de/assessments/devops-modernization-assessment/",{"config":1325},{"src":1326},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1328,"categories":1329,"header":1331,"text":1307,"button":1332,"image":1336},"security-modernization",[1330],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1333,"config":1334},"Ermittle deinen Sicherheitsreifegrad",{"href":1335,"dataGaName":1312,"dataGaLocation":794},"/de-de/assessments/security-modernization-assessment/",{"config":1337},{"src":1338},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1340,"paths":1341,"header":1344,"text":1345,"button":1346,"image":1351},"github-azure-migration",[1342,1343],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Ist dein Team bereit für den Umzug von GitHub nach Azure?","GitHub stellt bereits auf Azure um. Finde heraus, was das für dich bedeutet.",{"text":1347,"config":1348},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1349,"dataGaName":1350,"dataGaLocation":794},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1352},{"src":1326},{"header":1354,"blurb":1355,"button":1356,"secondaryButton":1361},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1357,"config":1358},"Kostenlosen Test starten",{"href":1359,"dataGaName":592,"dataGaLocation":1360},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":916,"config":1362},{"href":918,"dataGaName":597,"dataGaLocation":1360},1786803758317]