[{"data":1,"prerenderedAt":997},["ShallowReactive",2],{"/de-de/blog/multi-step-software-delivery-with-agentic-flows":3,"navigation-de-de":222,"banner-de-de":649,"footer-de-de":657,"blog-post-authors-de-de-Ozer Dondurmacioglu":898,"blog-related-posts-de-de-multi-step-software-delivery-with-agentic-flows":914,"blog-promotions-de-de":935,"next-steps-de-de":987},{"id":4,"title":5,"authors":6,"body":8,"category":200,"date":201,"description":202,"extension":203,"externalUrl":204,"featured":205,"heroImage":206,"meta":207,"navigation":208,"path":209,"seo":210,"slug":214,"stem":215,"tags":216,"template":220,"updatedDate":204,"__hash__":221},"blogPosts/de-de/blog/multi-step-software-delivery-with-agentic-flows.md","Mehrstufige Software-Delivery wird zu vertrauenswürdigen Agentic Flows",[7],"Ozer Dondurmacioglu",{"type":9,"value":10,"toc":192},"minimark",[11,15,35,44,47,52,55,58,62,85,90,99,103,107,125,131,143,147,150,162,177],[12,13,14],"p",{},"Zu wissen, was in der Softwareentwicklung als Nächstes zu tun ist, ist selten der schwierige Teil. Es genau in denselben Schritten erneut zu tun – ein Issue umsetzen, eine Pipeline reparieren, eine Merge Request prüfen – ist es. Chat, der nur Antworten liefert, lässt jede Übergabe weiterhin an einem selbst hängen. Selbstgeschriebene Skripte übernehmen keine Änderungen bei Zugriffskontrollen, neuen Triggern oder aktualisierten Review-Gates. In beiden Fällen bleiben die mehrstufigen Abläufe, auf die sich Teams verlassen, weiterhin als Runbooks in den Köpfen einzelner Personen stecken.",[12,16,17,23,24,29,30,34],{},[18,19,22],"a",{"href":20,"rel":21},"https://docs.gitlab.com/releases/19/gitlab-19-2-released/",[],"GitLab 19.2"," schließt diese Lücke, da ",[18,25,28],{"href":26,"rel":27},"https://docs.gitlab.com/user/duo_agent_platform/flows/custom/",[],"Custom Flows"," die allgemeine Verfügbarkeit erreichen: KI-gestützte Workflows, die einmal definiert, durch native GitLab-Events ausgelöst und in der CI/CD-Pipeline ausgeführt werden. Ein selbstheilendes Pipeline-Muster wie ",[31,32,33],"em",{},"fehlgeschlagenen Test analysieren → Fix generieren → committen → Team benachrichtigen"," wird zu etwas, das die Plattform durchgängig ausführen kann.",[12,36,37,38,43],{},"Zusätzlich starten ",[18,39,42],{"href":40,"rel":41},"https://docs.gitlab.com/releases/19/gitlab-19-2-released/#start-foundational-flows-from-agentic-chat",[],"Foundational Flows"," nicht mehr nur über einen Button, eine Mention oder eine Assignment. Passt eine Anfrage in GitLab Duo Agentic Chat jetzt zu spezialisierter Arbeit – eine Änderung umsetzen, eine Merge Request prüfen, eine fehlgeschlagene Pipeline reparieren –, empfiehlt Duo den passenden Flow, die Übergabe wird bestätigt, und die weitere Ausführung lässt sich aus der Konversation heraus verfolgen.",[12,45,46],{},"Damit kommt agentische Software-Delivery über Single-Turn-Chat hinaus. Teams kodieren die Abläufe, denen sie bereits vertrauen, starten sie über Events oder Chat und behalten den Menschen bei der Freigabe statt bei jedem einzelnen Zwischenschritt.",[48,49,51],"h2",{"id":50},"warum-mehrstufige-software-delivery-manuell-bleibt","Warum mehrstufige Software-Delivery manuell bleibt",[12,53,54],{},"Agentische Demos bevorzugen einzelne Interaktionsschritte. Echte Delivery-Arbeit ist eine Kette: Kontext sammeln, Code ändern, eine Merge Request öffnen, auf CI warten und auf Review reagieren. Ohne Flows ist jedes Glied dieser Kette eine Person, die klickt, einfügt oder sich an ungeschriebene Abläufe erinnert.",[12,56,57],{},"Der Aufbau dieser Ketten fühlte sich lange provisorisch an, solange Custom Flows innerhalb der GitLab Duo Agent Platform noch nicht ausgereift waren. Teams schoben die Kodierung der Pfade, denen sie bereits vertrauen – etwa selbstheilende Pipelines, „Implementiere dieses Issue\" oder ereignisgesteuerte Folgeaktionen – auf, weil Produktionsreife und Event-Abdeckung noch fehlten.",[48,59,61],{"id":60},"was-agentic-flows-für-engineering-teams-verändern","Was Agentic Flows für Engineering-Teams verändern",[63,64,65,73,79],"ul",{},[66,67,68,72],"li",{},[69,70,71],"strong",{},"Die Abläufe automatisieren, denen bereits vertraut wird."," Custom Flows führen mehrstufige Aufgaben projektübergreifend aus, ausgelöst durch GitLab-Events, mit denen bereits gearbeitet wird: Mentions, Assignments, Pipelines, Änderungen im Merge-Request-Lifecycle, Work-Item-Änderungen und mehr. Sie laufen unter einer Composite Identity, sodass Zugriff begrenzt und Aktionen nachvollziehbar zuordenbar bleiben.",[66,74,75,78],{},[69,76,77],{},"Spezialisierte Arbeit direkt aus dem Chat starten."," Agentic Chat lässt sich bitten, den Developer Flow zur Umsetzung von Arbeit, den Code Review Flow zur Prüfung einer Merge Request oder den Fix CI/CD Pipeline Flow zur Diagnose und Behebung einer fehlgeschlagenen Pipeline zu nutzen. Die Übergabe wird bestätigt, danach lässt sich weiterarbeiten, während der Fortschritt inline angezeigt wird.",[66,80,81,84],{},[69,82,83],{},"Automatisches Review gezielt steuern."," In GitLab 19.2 lassen Exclusion Rules zu, Auto-Review für bot-erstellte oder nach Branch-Mustern gefilterte Merge Requests zu überspringen, bei denen keine Credits verbraucht werden sollen. Custom Review Instructions legen fest, worauf das Review achtet – damit lässt sich nicht nur bestimmen, welche Merge Requests geprüft werden, sondern auch wie.",[12,86,87],{},[69,88,89],{},"Duo Agentic Flows in Aktion:",[91,92],"iframe",{"src":93,"frameBorder":94,"allow":95,"referrerPolicy":96,"style":97,"title":98},"https://player.vimeo.com/video/1210303097?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","19.2 Custom Flows Reach GA Status",[100,101],"script",{"src":102},"https://player.vimeo.com/api/player.js",[48,104,106],{"id":105},"wie-funktionieren-sie","Wie funktionieren sie?",[12,108,109,112,113,118,119,124],{},[69,110,111],{},"Custom Flows."," Ein Custom Flow lässt sich aus einem Projekt oder dem ",[18,114,117],{"href":115,"rel":116},"https://docs.gitlab.com/user/duo_agent_platform/ai_catalog/",[],"AI Catalog"," erstellen, die Sichtbarkeit wählen, dort aktivieren, wo er gebraucht wird, und mit einem ",[18,120,123],{"href":121,"rel":122},"https://docs.gitlab.com/user/duo_agent_platform/triggers/",[],"Trigger"," versehen, damit die passenden GitLab-Events ihn starten. An sensiblen Schritten lassen sich Human-in-the-Loop-Checkpoints hinzufügen. In 19.2 erhalten Custom Flows außerdem einen „Work Item Status Changed\"-Trigger sowie eine Bulk-Aktivierung für öffentliche Flows über bis zu 100 Projekte hinweg. Für die Zukunft ist ein Flow Creation Agent auf der Roadmap, mit dem sich ein Flow in einfacher Sprache beschreiben lässt, um eine lauffähige Definition zu erhalten, ohne zunächst das komplette Schema von Hand zu schreiben.",[12,126,127,130],{},[69,128,129],{},"Foundational Flows in Agentic Chat."," Wenn eine Anfrage zu spezialisierter Arbeit passt, kann sie an einen Foundational Flow übergeben werden; die Ausführung wird vor dem Start bestätigt, und die Konversation bleibt währenddessen bestehen. Das ist der Unterschied zu Chat, der nur antwortet: Der mehrstufige Teil verlässt die eigenen Hände, ohne GitLab zu verlassen.",[12,132,133,136,137,142],{},[69,134,135],{},"Aktualisierte Automatisierung für den Code Review Flow."," Exclusion Rules verhindern, dass bot-gesteuerte oder nicht relevante Merge Requests Code-Review-Zyklen verbrauchen, die nicht eingeplant waren. Und ",[18,138,141],{"href":139,"rel":140},"https://docs.gitlab.com/user/duo_agent_platform/customize/review_instructions/",[],"Custom Review Instructions"," legen fest, wie „gut\" für das jeweilige Team aussieht – so bedeutet mehr Automatisierung nicht, dass alles gleich geprüft wird.",[48,144,146],{"id":145},"die-bereits-gelebten-pfade-jetzt-kodieren","Die bereits gelebten Pfade jetzt kodieren",[12,148,149],{},"Custom Flows sind jetzt allgemein verfügbar, und Foundational Flows lassen sich jetzt aus Agentic Chat heraus starten, das Anfragen anhand der Beschreibung des Bedarfs an den passenden Spezial-Flow weiterleitet – und übersetzt so die agentischen Software-Delivery-Abläufe, denen das eigene Team bereits vertraut, in vorhersehbare Automatisierung, jenseits von ungeschriebenem Wissen.",[12,151,152,153,156,157,161],{},"Mehr erfahren? Der Einstieg gelingt über die Dokumentation zu ",[18,154,28],{"href":26,"rel":155},[]," und ",[18,158,42],{"href":159,"rel":160},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/",[],". Ein Punkt zur Planung: Event-gesteuerte Flows verbrauchen Credits abhängig von der geleisteten Arbeit. Ein Test in wenigen Projekten empfiehlt sich, bevor sie über eine große Gruppe hinweg freigegeben werden.",[12,163,164,165,170,171,176],{},"Wie bei anderen Fähigkeiten der Duo Agent Platform lässt sich der Zugang zu Agentic Flows über eine ",[18,166,169],{"href":167,"rel":168},"https://about.gitlab.com/de-de/gitlab-duo-agent-platform/",[],"kostenlose Testversion der GitLab Duo Agent Platform"," erhalten. Im Free-Tier ist die ",[18,172,175],{"href":173,"rel":174},"https://docs.gitlab.com/subscriptions/gitlab_credits/#for-the-free-tier-on-gitlabcom",[],"Anmeldung in wenigen Schritten"," möglich.",[12,178,179,180,185,186,191],{},"Bereits auf GitLab Premium oder Ultimate? Der Einstieg gelingt durch das ",[18,181,184],{"href":182,"rel":183},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"Aktivieren der Duo Agent Platform"," und die Nutzung der im Abonnement enthaltenen ",[18,187,190],{"href":188,"rel":189},"https://docs.gitlab.com/subscriptions/gitlab_credits/#included-credits/",[],"GitLab Credits",".",{"title":193,"searchDepth":194,"depth":194,"links":195},"",2,[196,197,198,199],{"id":50,"depth":194,"text":51},{"id":60,"depth":194,"text":61},{"id":105,"depth":194,"text":106},{"id":145,"depth":194,"text":146},"ai","2026-07-16","Mehrstufige Abläufe einmal definieren, über GitLab-Events auslösen und in der Pipeline ausführen – mit Custom Flows, jetzt allgemein verfügbar.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png",{},true,"/de-de/blog/multi-step-software-delivery-with-agentic-flows",{"config":211,"title":212,"description":213},{"noIndex":205},"Custom Flows in GitLab Duo sind jetzt allgemein verfügbar","GitLab Duo Agent Platform macht Custom Flows jetzt allgemein verfügbar und automatisiert mehrstufige Software-Delivery-Abläufe zuverlässig.","multi-step-software-delivery-with-agentic-flows","de-de/blog/multi-step-software-delivery-with-agentic-flows",[217,218,219],"product","AI","features","BlogPost","-UTmPMh0_rYLFtzmouwReH2TENG5l1wOfwPFzRoejMI",{"logo":223,"freeTrial":228,"sales":233,"login":238,"items":243,"search":567,"minimal":601,"duo":619,"switchNav":628,"pricingDeployment":639},{"config":224},{"href":225,"dataGaName":226,"dataGaLocation":227},"/de-de/","gitlab logo","header",{"text":229,"config":230},"Kostenlose Testversion anfordern",{"href":231,"dataGaName":232,"dataGaLocation":227},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":234,"config":235},"Demo anfordern",{"href":236,"dataGaName":237,"dataGaLocation":227},"/de-de/sales/?contact-topic=request-demo","sales",{"text":239,"config":240},"Anmelden",{"href":241,"dataGaName":242,"dataGaLocation":227},"https://gitlab.com/users/sign_in/","sign in",[244,273,375,380,489,545],{"text":245,"config":246,"menu":248},"Plattform",{"dataNavLevelOne":247},"platform",{"type":249,"columns":250},"cards",[251,257,265],{"title":245,"description":252,"link":253},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":254,"config":255},"Die Plattform erkunden",{"href":256,"dataGaName":247,"dataGaLocation":227},"/de-de/platform/",{"title":258,"description":259,"link":260},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":261,"config":262},"Lerne GitLab Duo kennen",{"href":263,"dataGaName":264,"dataGaLocation":227},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":266,"description":267,"link":268},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":269,"config":270},"Mehr erfahren",{"href":271,"dataGaName":272,"dataGaLocation":227},"/de-de/why-gitlab/","why gitlab",{"text":274,"left":208,"config":275,"menu":277},"Produkt",{"dataNavLevelOne":276},"solutions",{"type":278,"link":279,"columns":283,"feature":354},"lists",{"text":280,"config":281},"Alle Lösungen anzeigen",{"href":282,"dataGaName":276,"dataGaLocation":227},"/de-de/solutions/",[284,309,332],{"title":285,"description":286,"link":287,"items":292},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":288},{"icon":289,"href":290,"dataGaName":291,"dataGaLocation":227},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[293,297,300,305],{"text":294,"config":295},"CI/CD",{"href":296,"dataGaLocation":227,"dataGaName":294},"/de-de/solutions/continuous-integration/",{"text":258,"config":298},{"href":263,"dataGaLocation":227,"dataGaName":299},"gitlab duo agent platform - product menu",{"text":301,"config":302},"Quellcodeverwaltung",{"href":303,"dataGaLocation":227,"dataGaName":304},"/de-de/solutions/source-code-management/","Source Code Management",{"text":306,"config":307},"Automatische Softwarebereitstellung",{"href":290,"dataGaLocation":227,"dataGaName":308},"Automated software delivery",{"title":310,"description":311,"link":312,"items":317},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":313},{"href":314,"dataGaName":315,"dataGaLocation":227,"icon":316},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[318,322,327],{"text":319,"config":320},"Anwendungssicherheitstests",{"href":314,"dataGaName":321,"dataGaLocation":227},"Application security testing",{"text":323,"config":324},"Schutz der Software-Lieferkette",{"href":325,"dataGaLocation":227,"dataGaName":326},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":328,"config":329},"Software-Compliance",{"href":330,"dataGaName":331,"dataGaLocation":227},"/de-de/solutions/software-compliance/","software compliance",{"title":333,"link":334,"items":339},"Messung",{"config":335},{"icon":336,"href":337,"dataGaName":338,"dataGaLocation":227},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[340,344,349],{"text":341,"config":342},"Sichtbarkeit und Messung",{"href":337,"dataGaLocation":227,"dataGaName":343},"Visibility and Measurement",{"text":345,"config":346},"Wertstrommanagement",{"href":347,"dataGaLocation":227,"dataGaName":348},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":350,"config":351},"Analysen und Einblicke",{"href":352,"dataGaLocation":227,"dataGaName":353},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":355,"type":278,"items":356},"GitLab für",[357,363,369],{"text":358,"config":359},"Enterprise",{"icon":360,"href":361,"dataGaLocation":227,"dataGaName":362},"Building","/de-de/enterprise/","enterprise",{"text":364,"config":365},"Kleinunternehmen",{"icon":366,"href":367,"dataGaLocation":227,"dataGaName":368},"Work","/de-de/small-business/","small business",{"text":370,"config":371},"Öffentlicher Sektor",{"icon":372,"href":373,"dataGaLocation":227,"dataGaName":374},"Organization","/de-de/solutions/public-sector/","public sector",{"text":376,"config":377},"Preise",{"href":378,"dataGaName":379,"dataGaLocation":227,"dataNavLevelOne":379},"/de-de/pricing/","pricing",{"text":381,"config":382,"menu":384},"Ressourcen",{"dataNavLevelOne":383},"resources",{"type":278,"link":385,"columns":389,"feature":478},{"text":386,"config":387},"Alle Ressourcen anzeigen",{"href":388,"dataGaName":383,"dataGaLocation":227},"/de-de/resources/",[390,423,445],{"title":391,"items":392},"Erste Schritte",[393,398,403,408,413,418],{"text":394,"config":395},"Installieren",{"href":396,"dataGaName":397,"dataGaLocation":227},"/de-de/install/","install",{"text":399,"config":400},"Kurzanleitungen",{"href":401,"dataGaName":402,"dataGaLocation":227},"/de-de/get-started/","quick setup checklists",{"text":404,"config":405},"Lernen",{"href":406,"dataGaLocation":227,"dataGaName":407},"https://university.gitlab.com/","learn",{"text":409,"config":410},"Produktdokumentation",{"href":411,"dataGaName":412,"dataGaLocation":227},"https://docs.gitlab.com/","product documentation",{"text":414,"config":415},"Best-Practice-Videos",{"href":416,"dataGaName":417,"dataGaLocation":227},"/de-de/getting-started-videos/","best practice videos",{"text":419,"config":420},"Integrationen",{"href":421,"dataGaName":422,"dataGaLocation":227},"/de-de/integrations/","integrations",{"title":424,"items":425},"Entdecken",[426,431,436,440],{"text":427,"config":428},"Kundenerfolge",{"href":429,"dataGaName":430,"dataGaLocation":227},"/de-de/customers/","customer success stories",{"text":432,"config":433},"Blog",{"href":434,"dataGaName":435,"dataGaLocation":227},"/de-de/blog/","blog",{"text":437,"config":438},"The Source",{"href":439,"dataGaName":435,"dataGaLocation":227},"/de-de/the-source/",{"text":441,"config":442},"Remote",{"href":443,"dataGaName":444,"dataGaLocation":227},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":446,"items":447},"Vernetzen",[448,453,458,463,468,473],{"text":449,"config":450},"GitLab-Services",{"href":451,"dataGaName":452,"dataGaLocation":227},"/de-de/services/","services",{"text":454,"config":455},"Beitragen",{"href":456,"dataGaName":457,"dataGaLocation":227},"https://contributors.gitlab.com","contribute",{"text":459,"config":460},"Community",{"href":461,"dataGaName":462,"dataGaLocation":227},"/community/","community",{"text":464,"config":465},"Forum",{"href":466,"dataGaName":467,"dataGaLocation":227},"https://forum.gitlab.com/","forum",{"text":469,"config":470},"Veranstaltungen",{"href":471,"dataGaName":472,"dataGaLocation":227},"/events/","events",{"text":474,"config":475},"Partner",{"href":476,"dataGaName":477,"dataGaLocation":227},"/de-de/partners/","partners",{"config":479,"title":482,"text":483,"link":484},{"background":480,"textColor":481},"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":485,"config":486},"Aktuelle Nachrichten",{"href":487,"dataGaName":488,"dataGaLocation":227},"/de-de/whats-new/","whats new",{"text":490,"config":491,"menu":493},"Unternehmen",{"dataNavLevelOne":492},"company",{"type":278,"columns":494},[495],{"items":496},[497,502,508,510,515,520,525,530,535,540],{"text":498,"config":499},"Über",{"href":500,"dataGaName":501,"dataGaLocation":227},"/de-de/company/","about",{"text":503,"config":504,"footerGa":507},"Karriere",{"href":505,"dataGaName":506,"dataGaLocation":227},"/jobs/","jobs",{"dataGaName":506},{"text":469,"config":509},{"href":471,"dataGaName":472,"dataGaLocation":227},{"text":511,"config":512},"Geschäftsführung",{"href":513,"dataGaName":514,"dataGaLocation":227},"/company/team/e-group/","leadership",{"text":516,"config":517},"Handbuch",{"href":518,"dataGaName":519,"dataGaLocation":227},"https://handbook.gitlab.com/","handbook",{"text":521,"config":522},"Investor Relations",{"href":523,"dataGaName":524,"dataGaLocation":227},"https://ir.gitlab.com/","investor relations",{"text":526,"config":527},"Trust Center",{"href":528,"dataGaName":529,"dataGaLocation":227},"/de-de/security/","trust center",{"text":531,"config":532},"AI Transparency Center",{"href":533,"dataGaName":534,"dataGaLocation":227},"/de-de/ai-transparency-center/","ai transparency center",{"text":536,"config":537},"Newsletter",{"href":538,"dataGaName":539,"dataGaLocation":227},"/company/contact/#contact-forms","newsletter",{"text":541,"config":542},"Presse",{"href":543,"dataGaName":544,"dataGaLocation":227},"/press/","press",{"text":546,"config":547,"menu":548},"Kontakt",{"dataNavLevelOne":492},{"type":278,"columns":549},[550],{"items":551},[552,557,562],{"text":553,"config":554},"Vertrieb kontaktieren",{"href":555,"dataGaName":556,"dataGaLocation":227},"/de-de/sales/","talk to sales",{"text":558,"config":559},"Support-Portal",{"href":560,"dataGaName":561,"dataGaLocation":227},"https://support.gitlab.com","support portal",{"text":563,"config":564},"Kundenportal",{"href":565,"dataGaName":566,"dataGaLocation":227},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":568,"login":569,"suggestions":576},"Schließen",{"text":570,"link":571},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":572,"config":573},"gitlab.com",{"href":241,"dataGaName":574,"dataGaLocation":575},"search login","search",{"text":577,"default":578},"Vorschläge",[579,581,586,588,593,598],{"text":258,"config":580},{"href":263,"dataGaName":258,"dataGaLocation":575},{"text":582,"config":583},"Codevorschläge (KI)",{"href":584,"dataGaName":585,"dataGaLocation":575},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":294,"config":587},{"href":296,"dataGaName":294,"dataGaLocation":575},{"text":589,"config":590},"GitLab auf AWS",{"href":591,"dataGaName":592,"dataGaLocation":575},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":594,"config":595},"GitLab auf Google Cloud",{"href":596,"dataGaName":597,"dataGaLocation":575},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":266,"config":599},{"href":271,"dataGaName":600,"dataGaLocation":575},"Why GitLab?",{"freeTrial":602,"mobileIcon":607,"desktopIcon":612,"secondaryButton":615},{"text":603,"config":604},"Kostenlos testen",{"href":605,"dataGaName":232,"dataGaLocation":606},"https://gitlab.com/-/trials/new/","nav",{"altText":608,"config":609},"GitLab-Symbol",{"src":610,"dataGaName":611,"dataGaLocation":606},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":608,"config":613},{"src":614,"dataGaName":611,"dataGaLocation":606},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":391,"config":616},{"href":617,"dataGaName":618,"dataGaLocation":606},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":620,"mobileIcon":624,"desktopIcon":626},{"text":621,"config":622},"Mehr über GitLab Duo erfahren",{"href":263,"dataGaName":623,"dataGaLocation":606},"gitlab duo",{"altText":608,"config":625},{"src":610,"dataGaName":611,"dataGaLocation":606},{"altText":608,"config":627},{"src":614,"dataGaName":611,"dataGaLocation":606},{"button":629,"mobileIcon":634,"desktopIcon":636},{"text":630,"config":631},"/Option",{"href":632,"dataGaName":633,"dataGaLocation":606},"#contact","switch",{"altText":608,"config":635},{"src":610,"dataGaName":611,"dataGaLocation":606},{"altText":608,"config":637},{"src":638,"dataGaName":611,"dataGaLocation":606},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":640,"mobileIcon":645,"desktopIcon":647},{"text":641,"config":642},"Zurück zur Preisübersicht",{"href":378,"dataGaName":643,"dataGaLocation":606,"icon":644},"back to pricing","GoBack",{"altText":608,"config":646},{"src":610,"dataGaName":611,"dataGaLocation":606},{"altText":608,"config":648},{"src":614,"dataGaName":611,"dataGaLocation":606},{"title":650,"button":651,"config":655},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":269,"config":652},{"href":653,"dataGaName":654,"dataGaLocation":227},"/de-de/gitlab-orbit/","orbit",{"layout":656,"disabled":205},"release",{"data":658},{"text":659,"source":660,"edit":666,"contribute":671,"config":676,"items":681,"minimal":887},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":661,"config":662},"Quelltext der Seite anzeigen",{"href":663,"dataGaName":664,"dataGaLocation":665},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":667,"config":668},"Diese Seite bearbeiten",{"href":669,"dataGaName":670,"dataGaLocation":665},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":672,"config":673},"Beteilige dich",{"href":674,"dataGaName":675,"dataGaLocation":665},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":677,"facebook":678,"youtube":679,"linkedin":680},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[682,727,780,822,854],{"title":376,"links":683,"subMenu":698},[684,688,693],{"text":685,"config":686},"Tarife anzeigen",{"href":378,"dataGaName":687,"dataGaLocation":665},"view plans",{"text":689,"config":690},"Vorteile von Premium",{"href":691,"dataGaName":692,"dataGaLocation":665},"/de-de/pricing/premium/","why premium",{"text":694,"config":695},"Vorteile von Ultimate",{"href":696,"dataGaName":697,"dataGaLocation":665},"/de-de/pricing/ultimate/","why ultimate",[699],{"title":546,"links":700},[701,703,705,707,712,717,722],{"text":553,"config":702},{"href":555,"dataGaName":237,"dataGaLocation":665},{"text":558,"config":704},{"href":560,"dataGaName":561,"dataGaLocation":665},{"text":563,"config":706},{"href":565,"dataGaName":566,"dataGaLocation":665},{"text":708,"config":709},"Status",{"href":710,"dataGaName":711,"dataGaLocation":665},"https://status.gitlab.com/","status",{"text":713,"config":714},"Nutzungsbedingungen",{"href":715,"dataGaName":716,"dataGaLocation":665},"/terms/","terms of use",{"text":718,"config":719},"Datenschutzerklärung",{"href":720,"dataGaName":721,"dataGaLocation":665},"/de-de/privacy/","privacy statement",{"text":723,"config":724},"Cookie-Einstellungen",{"dataGaName":725,"dataGaLocation":665,"id":726,"isOneTrustButton":208},"cookie preferences","ot-sdk-btn",{"title":274,"links":728,"subMenu":737},[729,733],{"text":730,"config":731},"DevSecOps-Plattform",{"href":256,"dataGaName":732,"dataGaLocation":665},"devsecops platform",{"text":734,"config":735},"KI-unterstützte Entwicklung",{"href":263,"dataGaName":736,"dataGaLocation":665},"ai-assisted development",[738],{"title":739,"links":740},"Themen",[741,745,750,755,760,765,770,775],{"text":294,"config":742},{"href":743,"dataGaName":744,"dataGaLocation":665},"/de-de/topics/ci-cd/","cicd",{"text":746,"config":747},"GitOps",{"href":748,"dataGaName":749,"dataGaLocation":665},"/de-de/topics/gitops/","gitops",{"text":751,"config":752},"DevOps",{"href":753,"dataGaName":754,"dataGaLocation":665},"/de-de/topics/devops/","devops",{"text":756,"config":757},"Versionskontrolle",{"href":758,"dataGaName":759,"dataGaLocation":665},"/de-de/topics/version-control/","version control",{"text":761,"config":762},"DevSecOps",{"href":763,"dataGaName":764,"dataGaLocation":665},"/de-de/topics/devsecops/","devsecops",{"text":766,"config":767},"Cloud-nativ",{"href":768,"dataGaName":769,"dataGaLocation":665},"/de-de/topics/cloud-native/","cloud native",{"text":771,"config":772},"KI für das Programmieren",{"href":773,"dataGaName":774,"dataGaLocation":665},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":776,"config":777},"Agentische KI",{"href":778,"dataGaName":779,"dataGaLocation":665},"/de-de/topics/agentic-ai/","agentic ai",{"title":781,"links":782},"Lösungen",[783,786,788,793,797,800,803,806,808,810,812,817],{"text":319,"config":784},{"href":314,"dataGaName":785,"dataGaLocation":665},"Application Security Testing",{"text":306,"config":787},{"href":290,"dataGaName":291,"dataGaLocation":665},{"text":789,"config":790},"Agile Entwicklung",{"href":791,"dataGaName":792,"dataGaLocation":665},"/de-de/solutions/agile-delivery/","agile delivery",{"text":794,"config":795},"SCM",{"href":303,"dataGaName":796,"dataGaLocation":665},"source code management",{"text":294,"config":798},{"href":296,"dataGaName":799,"dataGaLocation":665},"continuous integration & delivery",{"text":345,"config":801},{"href":347,"dataGaName":802,"dataGaLocation":665},"value stream management",{"text":746,"config":804},{"href":805,"dataGaName":749,"dataGaLocation":665},"/de-de/solutions/gitops/",{"text":358,"config":807},{"href":361,"dataGaName":362,"dataGaLocation":665},{"text":364,"config":809},{"href":367,"dataGaName":368,"dataGaLocation":665},{"text":370,"config":811},{"href":373,"dataGaName":374,"dataGaLocation":665},{"text":813,"config":814},"Bildungswesen",{"href":815,"dataGaName":816,"dataGaLocation":665},"/de-de/solutions/education/","education",{"text":818,"config":819},"Finanzdienstleistungen",{"href":820,"dataGaName":821,"dataGaLocation":665},"/de-de/solutions/finance/","financial services",{"title":381,"links":823},[824,826,828,830,833,835,838,840,842,844,846,848,850,852],{"text":394,"config":825},{"href":396,"dataGaName":397,"dataGaLocation":665},{"text":399,"config":827},{"href":401,"dataGaName":402,"dataGaLocation":665},{"text":404,"config":829},{"href":406,"dataGaName":407,"dataGaLocation":665},{"text":409,"config":831},{"href":411,"dataGaName":832,"dataGaLocation":665},"docs",{"text":432,"config":834},{"href":434,"dataGaName":435,"dataGaLocation":665},{"text":836,"config":837},"Neuerungen",{"href":487,"dataGaName":488,"dataGaLocation":665},{"text":427,"config":839},{"href":429,"dataGaName":430,"dataGaLocation":665},{"text":441,"config":841},{"href":443,"dataGaName":444,"dataGaLocation":665},{"text":449,"config":843},{"href":451,"dataGaName":452,"dataGaLocation":665},{"text":454,"config":845},{"href":456,"dataGaName":457,"dataGaLocation":665},{"text":459,"config":847},{"href":461,"dataGaName":462,"dataGaLocation":665},{"text":464,"config":849},{"href":466,"dataGaName":467,"dataGaLocation":665},{"text":469,"config":851},{"href":471,"dataGaName":472,"dataGaLocation":665},{"text":474,"config":853},{"href":476,"dataGaName":477,"dataGaLocation":665},{"title":490,"links":855},[856,858,860,862,864,866,871,876,878,880,882],{"text":498,"config":857},{"href":500,"dataGaName":492,"dataGaLocation":665},{"text":503,"config":859},{"href":505,"dataGaName":506,"dataGaLocation":665},{"text":511,"config":861},{"href":513,"dataGaName":514,"dataGaLocation":665},{"text":516,"config":863},{"href":518,"dataGaName":519,"dataGaLocation":665},{"text":521,"config":865},{"href":523,"dataGaName":524,"dataGaLocation":665},{"text":867,"config":868},"Nachhaltigkeit",{"href":869,"dataGaName":870,"dataGaLocation":665},"/sustainability/","Sustainability",{"text":872,"config":873},"Vielfalt, Inklusion und Zugehörigkeit",{"href":874,"dataGaName":875,"dataGaLocation":665},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":526,"config":877},{"href":528,"dataGaName":529,"dataGaLocation":665},{"text":536,"config":879},{"href":538,"dataGaName":539,"dataGaLocation":665},{"text":541,"config":881},{"href":543,"dataGaName":544,"dataGaLocation":665},{"text":883,"config":884},"Transparenzerklärung zu moderner Sklaverei",{"href":885,"dataGaName":886,"dataGaLocation":665},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":888},[889,892,895],{"text":890,"config":891},"Terms",{"href":715,"dataGaName":716,"dataGaLocation":665},{"text":893,"config":894},"Cookies",{"dataGaName":725,"dataGaLocation":665,"id":726,"isOneTrustButton":208},{"text":896,"config":897},"Datenschutz",{"href":720,"dataGaName":721,"dataGaLocation":665},[899],{"id":900,"title":7,"body":204,"config":901,"content":903,"description":204,"extension":908,"meta":909,"navigation":208,"path":910,"seo":911,"stem":912,"__hash__":913},"blogAuthors/en-us/blog/authors/ozer-dondurmacioglu.yml",{"template":902},"BlogAuthor",{"name":7,"config":904},{"headshot":905,"socialProof":906},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784210286/n8ji1r6znabeygwdjgfo.jpg",{"gitlabHandle":907},"ozerdo","yml",{},"/en-us/blog/authors/ozer-dondurmacioglu",{},"en-us/blog/authors/ozer-dondurmacioglu","B6W_Lw7jpk4DE9NOHQ0NA9KowaAWRKKtvALJhzXy6yA",[915,920,927],{"title":916,"description":917,"heroImage":206,"category":200,"date":201,"authors":918,"slug":919,"externalUrl":204},"Die GitLab Duo Agent Platform kommt ins Terminal","Duo CLI ist mit GitLab 19.2 jetzt allgemein verfügbar – für Code, Pipelines und mehrstufige Arbeit direkt in der Shell.",[7],"gitlab-duo-cli-generally-available",{"title":921,"description":922,"heroImage":923,"category":200,"date":201,"authors":924,"slug":926,"externalUrl":204},"Forrester-Studie ermittelt 400 % ROI für die GitLab Duo Agent Platform","Forrester Consulting untersucht ROI, Kapitalwert und Nutzenbereiche der GitLab Duo Agent Platform anhand einer zusammengesetzten Musterorganisation.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772058602/epl3sinfezlzxnppxak6.png",[925],"Jessica Taylor","gitlab-duo-agent-platform-delivers-400-percent-roi",{"title":928,"description":929,"heroImage":930,"category":200,"date":931,"authors":932,"slug":934,"externalUrl":204},"Wie ein GitLab-Team das Rate-Limiting mit KI-Agenten migrierte","Ein dreiköpfiges Team migrierte GitLabs Rate-Limiting mit der Duo Agent Platform. Was funktionierte und was der Ablauf übersah.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773075582/yiosxfhwk8rfkulrtchv.png","2026-07-08",[933],"Sam Wiskow","ai-agents-for-migrating-rate-limiting-system",{"promotions":936},[937,950,961,973],{"id":938,"categories":939,"header":940,"text":941,"button":942,"image":947},"ai-modernization",[200],"Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":943,"config":944},"Ermittle deinen KI-Reifegrad",{"href":945,"dataGaName":946,"dataGaLocation":435},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":948},{"src":949},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":951,"categories":952,"header":953,"text":941,"button":954,"image":958},"devops-modernization",[217,764],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":955,"config":956},"Ermittle deinen DevOps-Reifegrad",{"href":957,"dataGaName":946,"dataGaLocation":435},"/de-de/assessments/devops-modernization-assessment/",{"config":959},{"src":960},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":962,"categories":963,"header":965,"text":941,"button":966,"image":970},"security-modernization",[964],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":967,"config":968},"Ermittle deinen Sicherheitsreifegrad",{"href":969,"dataGaName":946,"dataGaLocation":435},"/de-de/assessments/security-modernization-assessment/",{"config":971},{"src":972},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":974,"paths":975,"header":978,"text":979,"button":980,"image":985},"github-azure-migration",[976,977],"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":981,"config":982},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":983,"dataGaName":984,"dataGaLocation":435},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":986},{"src":960},{"header":988,"blurb":989,"button":990,"secondaryButton":995},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":991,"config":992},"Kostenlosen Test starten",{"href":993,"dataGaName":232,"dataGaLocation":994},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":553,"config":996},{"href":555,"dataGaName":237,"dataGaLocation":994},1784318686626]