[{"data":1,"prerenderedAt":1069},["ShallowReactive",2],{"/de-de/blog/gitlab-duo-cli-generally-available":3,"navigation-de-de":294,"banner-de-de":721,"footer-de-de":729,"blog-post-authors-de-de-Ozer Dondurmacioglu":970,"blog-related-posts-de-de-gitlab-duo-cli-generally-available":986,"blog-promotions-de-de":1007,"next-steps-de-de":1059},{"id":4,"title":5,"authors":6,"body":8,"category":272,"date":273,"description":274,"extension":275,"externalUrl":276,"featured":277,"heroImage":278,"meta":279,"navigation":280,"path":281,"seo":282,"slug":286,"stem":287,"tags":288,"template":292,"updatedDate":276,"__hash__":293},"blogPosts/de-de/blog/gitlab-duo-cli-generally-available.md","Die GitLab Duo Agent Platform kommt ins Terminal",[7],"Ozer Dondurmacioglu",{"type":9,"value":10,"toc":266},"minimark",[11,15,18,40,43,48,51,54,58,96,101,110,114,118,139,161,164,203,223,227,241,262],[12,13,14],"p",{},"Der Großteil der Arbeit bei der Software-Delivery findet nicht nur im Editor statt. Pipelines schlagen fehl. Tests brechen. Schwachstellen tauchen auf. Und ein großer Teil dieser Arbeit beginnt und endet an der Kommandozeile.",[12,16,17],{},"Agentische KI im Terminal, die nur Code versteht, hilft bei alldem nicht weiter. Ein eigenständiger Assistent kennt weder die Agents über den gesamten Software-Lifecycle hinweg, noch die Berechtigungen über die vielen Projekte einer Organisation, noch einen spezifischen Projektkontext, der in GitLab bereits eingerichtet ist.",[12,19,20,21,27,28,33,34,39],{},"Genau das ändert sich mit ",[22,23,26],"a",{"href":24,"rel":25},"https://docs.gitlab.com/releases/19/gitlab-19-2-released/",[],"GitLab 19.2",". ",[22,29,32],{"href":30,"rel":31},"https://docs.gitlab.com/user/gitlab_duo_cli/",[],"GitLab Duo CLI"," ist jetzt allgemein verfügbar und bringt ",[22,35,38],{"href":36,"rel":37},"https://docs.gitlab.com/user/gitlab_duo_chat/agentic_chat/",[],"GitLab Duo Agentic Chat"," direkt ins Terminal. Anders als von außen angeflanschte Tools kennt es das jeweilige Projekt, die Pipelines und das Agent-Setup bereits. Es lässt sich interaktiv nutzen, während erkundet und gebaut wird, oder headless, wenn es in einem Job oder Skript laufen soll.",[12,41,42],{},"Dadurch bleiben Entwicklungsteams in der Shell, in der der Fehler aufgetreten ist, und die Arbeit setzt sich über Terminal, UI und Editor hinweg fort. Platform-Teams steuern den Rollout wie alles andere in GitLab, und agentische Unterstützung deckt endlich mehr vom Delivery-Lifecycle ab als nur „Schreib diese Funktion.\"",[44,45,47],"h2",{"id":46},"warum-agentische-ki-im-terminal-bei-code-stehen-blieb","Warum agentische KI im Terminal bei Code stehen blieb",[12,49,50],{},"Agentische Tools reiften zuerst dort, wo Demos am besten aussehen: beim Bearbeiten von Dateien. Der Lifecycle nach dem Commit ist unübersichtlicher und operativer. Liegt der Fehler in einer Pipeline, einer Dependency oder einer CI-Konfiguration, steckt der Kontext in GitLab – nicht im Trainingsdatensatz eines Coding Agents oder im lokalen Kontext.",[12,52,53],{},"Teams, die diese Lücke mit generischen CLI-Assistenten schließen wollten, zahlten einen weiteren Preis: keine gemeinsame Admin-Kontrolle, keine auf die Plattform abgestimmte MCP-/Setup-Diagnose und kein einheitliches Identitätsmodell mit dem Rest des agentischen Software-Lifecycles. Agentische Arbeit im Terminal blieb so auf Coding beschränkt, statt im übrigen Delivery-Prozess zu unterstützen.",[44,55,57],{"id":56},"was-teams-mit-der-allgemeinen-verfügbarkeit-von-duo-cli-bekommen","Was Teams mit der allgemeinen Verfügbarkeit von Duo CLI bekommen",[59,60,61,69,75,81],"ul",{},[62,63,64,68],"li",{},[65,66,67],"strong",{},"Im Terminal bleiben für die Arbeit, die dort ohnehin stattfindet."," Nachvollziehen, wie die Codebase zusammenspielt, bauen und refactoren, Pipeline-Fehlern nachgehen, CI/CD aufräumen und mehrstufige Aufgaben erledigen – ohne für jede Antwort in den Browser zu wechseln.",[62,70,71,74],{},[65,72,73],{},"Genau dort weitermachen, wo aufgehört wurde – auf jeder Oberfläche."," Sessions werden zwischen GitLab Duo CLI, der GitLab-UI und den Editor-Extensions geteilt. Start im Browser. Weiter in der Shell. Dieselbe Konversation.",[62,76,77,80],{},[65,78,79],{},"Erst planen, dann bauen."," Der Interactive Mode funktioniert wie Agentic Chat: Der Plan Mode schaut sich alles an, ohne etwas zu verändern, der Build Mode nimmt die Änderungen vor. Soll es unbeaufsichtigt laufen? Der Headless Mode klinkt sich in CI-Jobs und Skripte ein.",[62,82,83,86,87,91,92,95],{},[65,84,85],{},"Aktivieren, sobald der Zeitpunkt passt."," Duo CLI funktioniert auf GitLab.com, GitLab Self-Managed und GitLab Dedicated. Auf Self-Managed und Dedicated können Admins den Instanzzugriff ein- oder ausschalten. Überall, wo es genutzt wird, lässt sich mit ",[88,89,90],"code",{},"/doctor"," das eigene Setup prüfen und mit ",[88,93,94],{},"/mcp"," die MCP-Konfiguration einsehen.",[12,97,98],{},[65,99,100],{},"GitLab Duo CLI in Aktion:",[102,103],"iframe",{"src":104,"frameBorder":105,"allow":106,"referrerPolicy":107,"style":108,"title":109},"https://player.vimeo.com/video/1210314517?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%;","Demo - Duo CLI goes GA with 19.2",[111,112],"script",{"src":113},"https://player.vimeo.com/api/player.js",[44,115,117],{"id":116},"so-funktioniert-duo-cli","So funktioniert Duo CLI",[12,119,120,121,126,127,130,131,134,135,138],{},"Der einfachste Weg führt über die ",[22,122,125],{"href":123,"rel":124},"https://docs.gitlab.com/cli/duo/cli/",[],"GitLab CLI",": ",[88,128,129],{},"glab duo cli"," ausführen, und ",[88,132,133],{},"glab"," übernimmt die Authentifizierung. ",[88,136,137],{},"duo"," lässt sich auch als eigenständiges Tool mit einem Personal Access Token installieren und ausführen. Beide Varianten unterstützen dieselben Modi und Funktionen.",[59,140,141,147],{},[62,142,143,146],{},[65,144,145],{},"Interactive Mode"," — Chat im Terminal, Tools werden vor der Ausführung bestätigt. Codebase erkunden, einen Fix planen und dann in den Build Mode wechseln, sobald Änderungen vorgenommen werden sollen.",[62,148,149,152,153,156,157,160],{},[65,150,151],{},"Headless Mode"," — nicht-interaktive Ausführung für Runner, Skripte und Automatisierung. Dafür ",[88,154,155],{},"glab duo cli run --goal"," oder ",[88,158,159],{},"duo run --goal"," verwenden.",[12,162,163],{},"Schlägt zum Beispiel eine Pipeline fehl, lässt sich direkt aus derselben Shell fragen:",[165,166,171],"pre",{"className":167,"code":168,"language":169,"meta":170,"style":170},"language-shell shiki shiki-themes github-light","$ glab duo cli\n> Die Pipelines in MR 23 schlagen fehl. Bitte hilf mir, sie zu beheben.\n","shell","",[88,172,173,192],{"__ignoreMap":170},[174,175,178,182,186,189],"span",{"class":176,"line":177},"line",1,[174,179,181],{"class":180},"s7eDp","$",[174,183,185],{"class":184},"sYBdl"," glab",[174,187,188],{"class":184}," duo",[174,190,191],{"class":184}," cli\n",[174,193,195,199],{"class":176,"line":194},2,[174,196,198],{"class":197},"sD7c4",">",[174,200,202],{"class":201},"sgsFI"," Die Pipelines in MR 23 schlagen fehl. Bitte hilf mir, sie zu beheben.\n",[12,204,205,206,209,210,209,213,216,217,222],{},"Duo CLI analysiert die Lage, ermittelt die Fehlerursache und schlägt Änderungen vor, die sich vor dem Anwenden prüfen lassen. Beim Skalieren folgt es den eigenen Custom Instructions (",[88,207,208],{},"chat-rules.md",", ",[88,211,212],{},"AGENTS.md",[88,214,215],{},"SKILL.md","), und interaktive Sessions lassen sich mit ",[22,218,221],{"href":219,"rel":220},"https://docs.gitlab.com/user/gitlab_duo_cli/#custom-slash-commands",[],"Custom Slash Commands"," erweitern.",[44,224,226],{"id":225},"duo-cli-schon-heute-nutzen","Duo CLI schon heute nutzen",[12,228,229,230,234,235,240],{},"Installation und Authentifizierung gelingen über die ",[22,231,233],{"href":30,"rel":232},[],"GitLab-Duo-CLI-Dokumentation"," – wer die GitLab CLI bereits nutzt, startet direkt mit ",[22,236,238],{"href":123,"rel":237},[],[88,239,129],{},".",[12,242,243,244,249,250,255,256,261],{},"Neu bei GitLab? ",[22,245,248],{"href":246,"rel":247},"https://about.gitlab.com/de-de/gitlab-duo-agent-platform/",[],"Kostenlose Testversion der GitLab Duo Agent Platform starten",". Bereits auf Premium oder Ultimate? ",[22,251,254],{"href":252,"rel":253},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"Duo Agent Platform aktivieren"," und die im Abonnement enthaltenen ",[22,257,260],{"href":258,"rel":259},"https://docs.gitlab.com/subscriptions/gitlab_credits/#included-credits/",[],"GitLab Credits"," nutzen.",[263,264,265],"style",{},"html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html pre.shiki code .sD7c4, html code.shiki .sD7c4{--shiki-default:#D73A49}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":170,"searchDepth":194,"depth":194,"links":267},[268,269,270,271],{"id":46,"depth":194,"text":47},{"id":56,"depth":194,"text":57},{"id":116,"depth":194,"text":117},{"id":225,"depth":194,"text":226},"ai","2026-07-16","Duo CLI ist mit GitLab 19.2 jetzt allgemein verfügbar – für Code, Pipelines und mehrstufige Arbeit direkt in der Shell.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png",{},true,"/de-de/blog/gitlab-duo-cli-generally-available",{"config":283,"title":284,"description":285},{"noIndex":277},"GitLab Duo CLI ist jetzt allgemein verfügbar","GitLab Duo CLI bringt die Duo Agent Platform mit GitLab 19.2 ins Terminal – für Code, Pipelines und mehrstufige Arbeit direkt in der Shell.","gitlab-duo-cli-generally-available","de-de/blog/gitlab-duo-cli-generally-available",[289,290,291],"AI","product","features","BlogPost","sWVzsPmrjZgAaV_2s_QZ9SrX6F3Jd0XLIBvhIX8fqLo",{"logo":295,"freeTrial":300,"sales":305,"login":310,"items":315,"search":639,"minimal":673,"duo":691,"switchNav":700,"pricingDeployment":711},{"config":296},{"href":297,"dataGaName":298,"dataGaLocation":299},"/de-de/","gitlab logo","header",{"text":301,"config":302},"Kostenlose Testversion anfordern",{"href":303,"dataGaName":304,"dataGaLocation":299},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":306,"config":307},"Demo anfordern",{"href":308,"dataGaName":309,"dataGaLocation":299},"/de-de/sales/?contact-topic=request-demo","sales",{"text":311,"config":312},"Anmelden",{"href":313,"dataGaName":314,"dataGaLocation":299},"https://gitlab.com/users/sign_in/","sign in",[316,345,447,452,561,617],{"text":317,"config":318,"menu":320},"Plattform",{"dataNavLevelOne":319},"platform",{"type":321,"columns":322},"cards",[323,329,337],{"title":317,"description":324,"link":325},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":326,"config":327},"Die Plattform erkunden",{"href":328,"dataGaName":319,"dataGaLocation":299},"/de-de/platform/",{"title":330,"description":331,"link":332},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":333,"config":334},"Lerne GitLab Duo kennen",{"href":335,"dataGaName":336,"dataGaLocation":299},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":338,"description":339,"link":340},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":341,"config":342},"Mehr erfahren",{"href":343,"dataGaName":344,"dataGaLocation":299},"/de-de/why-gitlab/","why gitlab",{"text":346,"left":280,"config":347,"menu":349},"Produkt",{"dataNavLevelOne":348},"solutions",{"type":350,"link":351,"columns":355,"feature":426},"lists",{"text":352,"config":353},"Alle Lösungen anzeigen",{"href":354,"dataGaName":348,"dataGaLocation":299},"/de-de/solutions/",[356,381,404],{"title":357,"description":358,"link":359,"items":364},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":360},{"icon":361,"href":362,"dataGaName":363,"dataGaLocation":299},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[365,369,372,377],{"text":366,"config":367},"CI/CD",{"href":368,"dataGaLocation":299,"dataGaName":366},"/de-de/solutions/continuous-integration/",{"text":330,"config":370},{"href":335,"dataGaLocation":299,"dataGaName":371},"gitlab duo agent platform - product menu",{"text":373,"config":374},"Quellcodeverwaltung",{"href":375,"dataGaLocation":299,"dataGaName":376},"/de-de/solutions/source-code-management/","Source Code Management",{"text":378,"config":379},"Automatische Softwarebereitstellung",{"href":362,"dataGaLocation":299,"dataGaName":380},"Automated software delivery",{"title":382,"description":383,"link":384,"items":389},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":385},{"href":386,"dataGaName":387,"dataGaLocation":299,"icon":388},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[390,394,399],{"text":391,"config":392},"Anwendungssicherheitstests",{"href":386,"dataGaName":393,"dataGaLocation":299},"Application security testing",{"text":395,"config":396},"Schutz der Software-Lieferkette",{"href":397,"dataGaLocation":299,"dataGaName":398},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":400,"config":401},"Software-Compliance",{"href":402,"dataGaName":403,"dataGaLocation":299},"/de-de/solutions/software-compliance/","software compliance",{"title":405,"link":406,"items":411},"Messung",{"config":407},{"icon":408,"href":409,"dataGaName":410,"dataGaLocation":299},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[412,416,421],{"text":413,"config":414},"Sichtbarkeit und Messung",{"href":409,"dataGaLocation":299,"dataGaName":415},"Visibility and Measurement",{"text":417,"config":418},"Wertstrommanagement",{"href":419,"dataGaLocation":299,"dataGaName":420},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":422,"config":423},"Analysen und Einblicke",{"href":424,"dataGaLocation":299,"dataGaName":425},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":427,"type":350,"items":428},"GitLab für",[429,435,441],{"text":430,"config":431},"Enterprise",{"icon":432,"href":433,"dataGaLocation":299,"dataGaName":434},"Building","/de-de/enterprise/","enterprise",{"text":436,"config":437},"Kleinunternehmen",{"icon":438,"href":439,"dataGaLocation":299,"dataGaName":440},"Work","/de-de/small-business/","small business",{"text":442,"config":443},"Öffentlicher Sektor",{"icon":444,"href":445,"dataGaLocation":299,"dataGaName":446},"Organization","/de-de/solutions/public-sector/","public sector",{"text":448,"config":449},"Preise",{"href":450,"dataGaName":451,"dataGaLocation":299,"dataNavLevelOne":451},"/de-de/pricing/","pricing",{"text":453,"config":454,"menu":456},"Ressourcen",{"dataNavLevelOne":455},"resources",{"type":350,"link":457,"columns":461,"feature":550},{"text":458,"config":459},"Alle Ressourcen anzeigen",{"href":460,"dataGaName":455,"dataGaLocation":299},"/de-de/resources/",[462,495,517],{"title":463,"items":464},"Erste Schritte",[465,470,475,480,485,490],{"text":466,"config":467},"Installieren",{"href":468,"dataGaName":469,"dataGaLocation":299},"/de-de/install/","install",{"text":471,"config":472},"Kurzanleitungen",{"href":473,"dataGaName":474,"dataGaLocation":299},"/de-de/get-started/","quick setup checklists",{"text":476,"config":477},"Lernen",{"href":478,"dataGaLocation":299,"dataGaName":479},"https://university.gitlab.com/","learn",{"text":481,"config":482},"Produktdokumentation",{"href":483,"dataGaName":484,"dataGaLocation":299},"https://docs.gitlab.com/","product documentation",{"text":486,"config":487},"Best-Practice-Videos",{"href":488,"dataGaName":489,"dataGaLocation":299},"/de-de/getting-started-videos/","best practice videos",{"text":491,"config":492},"Integrationen",{"href":493,"dataGaName":494,"dataGaLocation":299},"/de-de/integrations/","integrations",{"title":496,"items":497},"Entdecken",[498,503,508,512],{"text":499,"config":500},"Kundenerfolge",{"href":501,"dataGaName":502,"dataGaLocation":299},"/de-de/customers/","customer success stories",{"text":504,"config":505},"Blog",{"href":506,"dataGaName":507,"dataGaLocation":299},"/de-de/blog/","blog",{"text":509,"config":510},"The Source",{"href":511,"dataGaName":507,"dataGaLocation":299},"/de-de/the-source/",{"text":513,"config":514},"Remote",{"href":515,"dataGaName":516,"dataGaLocation":299},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":518,"items":519},"Vernetzen",[520,525,530,535,540,545],{"text":521,"config":522},"GitLab-Services",{"href":523,"dataGaName":524,"dataGaLocation":299},"/de-de/services/","services",{"text":526,"config":527},"Beitragen",{"href":528,"dataGaName":529,"dataGaLocation":299},"https://contributors.gitlab.com","contribute",{"text":531,"config":532},"Community",{"href":533,"dataGaName":534,"dataGaLocation":299},"/community/","community",{"text":536,"config":537},"Forum",{"href":538,"dataGaName":539,"dataGaLocation":299},"https://forum.gitlab.com/","forum",{"text":541,"config":542},"Veranstaltungen",{"href":543,"dataGaName":544,"dataGaLocation":299},"/events/","events",{"text":546,"config":547},"Partner",{"href":548,"dataGaName":549,"dataGaLocation":299},"/de-de/partners/","partners",{"config":551,"title":554,"text":555,"link":556},{"background":552,"textColor":553},"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":557,"config":558},"Aktuelle Nachrichten",{"href":559,"dataGaName":560,"dataGaLocation":299},"/de-de/whats-new/","whats new",{"text":562,"config":563,"menu":565},"Unternehmen",{"dataNavLevelOne":564},"company",{"type":350,"columns":566},[567],{"items":568},[569,574,580,582,587,592,597,602,607,612],{"text":570,"config":571},"Über",{"href":572,"dataGaName":573,"dataGaLocation":299},"/de-de/company/","about",{"text":575,"config":576,"footerGa":579},"Karriere",{"href":577,"dataGaName":578,"dataGaLocation":299},"/jobs/","jobs",{"dataGaName":578},{"text":541,"config":581},{"href":543,"dataGaName":544,"dataGaLocation":299},{"text":583,"config":584},"Geschäftsführung",{"href":585,"dataGaName":586,"dataGaLocation":299},"/company/team/e-group/","leadership",{"text":588,"config":589},"Handbuch",{"href":590,"dataGaName":591,"dataGaLocation":299},"https://handbook.gitlab.com/","handbook",{"text":593,"config":594},"Investor Relations",{"href":595,"dataGaName":596,"dataGaLocation":299},"https://ir.gitlab.com/","investor relations",{"text":598,"config":599},"Trust Center",{"href":600,"dataGaName":601,"dataGaLocation":299},"/de-de/security/","trust center",{"text":603,"config":604},"AI Transparency Center",{"href":605,"dataGaName":606,"dataGaLocation":299},"/de-de/ai-transparency-center/","ai transparency center",{"text":608,"config":609},"Newsletter",{"href":610,"dataGaName":611,"dataGaLocation":299},"/company/contact/#contact-forms","newsletter",{"text":613,"config":614},"Presse",{"href":615,"dataGaName":616,"dataGaLocation":299},"/press/","press",{"text":618,"config":619,"menu":620},"Kontakt",{"dataNavLevelOne":564},{"type":350,"columns":621},[622],{"items":623},[624,629,634],{"text":625,"config":626},"Vertrieb kontaktieren",{"href":627,"dataGaName":628,"dataGaLocation":299},"/de-de/sales/","talk to sales",{"text":630,"config":631},"Support-Portal",{"href":632,"dataGaName":633,"dataGaLocation":299},"https://support.gitlab.com","support portal",{"text":635,"config":636},"Kundenportal",{"href":637,"dataGaName":638,"dataGaLocation":299},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":640,"login":641,"suggestions":648},"Schließen",{"text":642,"link":643},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":644,"config":645},"gitlab.com",{"href":313,"dataGaName":646,"dataGaLocation":647},"search login","search",{"text":649,"default":650},"Vorschläge",[651,653,658,660,665,670],{"text":330,"config":652},{"href":335,"dataGaName":330,"dataGaLocation":647},{"text":654,"config":655},"Codevorschläge (KI)",{"href":656,"dataGaName":657,"dataGaLocation":647},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":366,"config":659},{"href":368,"dataGaName":366,"dataGaLocation":647},{"text":661,"config":662},"GitLab auf AWS",{"href":663,"dataGaName":664,"dataGaLocation":647},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":666,"config":667},"GitLab auf Google Cloud",{"href":668,"dataGaName":669,"dataGaLocation":647},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":338,"config":671},{"href":343,"dataGaName":672,"dataGaLocation":647},"Why GitLab?",{"freeTrial":674,"mobileIcon":679,"desktopIcon":684,"secondaryButton":687},{"text":675,"config":676},"Kostenlos testen",{"href":677,"dataGaName":304,"dataGaLocation":678},"https://gitlab.com/-/trials/new/","nav",{"altText":680,"config":681},"GitLab-Symbol",{"src":682,"dataGaName":683,"dataGaLocation":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":680,"config":685},{"src":686,"dataGaName":683,"dataGaLocation":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":463,"config":688},{"href":689,"dataGaName":690,"dataGaLocation":678},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":692,"mobileIcon":696,"desktopIcon":698},{"text":693,"config":694},"Mehr über GitLab Duo erfahren",{"href":335,"dataGaName":695,"dataGaLocation":678},"gitlab duo",{"altText":680,"config":697},{"src":682,"dataGaName":683,"dataGaLocation":678},{"altText":680,"config":699},{"src":686,"dataGaName":683,"dataGaLocation":678},{"button":701,"mobileIcon":706,"desktopIcon":708},{"text":702,"config":703},"/Option",{"href":704,"dataGaName":705,"dataGaLocation":678},"#contact","switch",{"altText":680,"config":707},{"src":682,"dataGaName":683,"dataGaLocation":678},{"altText":680,"config":709},{"src":710,"dataGaName":683,"dataGaLocation":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":712,"mobileIcon":717,"desktopIcon":719},{"text":713,"config":714},"Zurück zur Preisübersicht",{"href":450,"dataGaName":715,"dataGaLocation":678,"icon":716},"back to pricing","GoBack",{"altText":680,"config":718},{"src":682,"dataGaName":683,"dataGaLocation":678},{"altText":680,"config":720},{"src":686,"dataGaName":683,"dataGaLocation":678},{"title":722,"button":723,"config":727},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":341,"config":724},{"href":725,"dataGaName":726,"dataGaLocation":299},"/de-de/gitlab-orbit/","orbit",{"layout":728,"disabled":277},"release",{"data":730},{"text":731,"source":732,"edit":738,"contribute":743,"config":748,"items":753,"minimal":959},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":733,"config":734},"Quelltext der Seite anzeigen",{"href":735,"dataGaName":736,"dataGaLocation":737},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":739,"config":740},"Diese Seite bearbeiten",{"href":741,"dataGaName":742,"dataGaLocation":737},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":744,"config":745},"Beteilige dich",{"href":746,"dataGaName":747,"dataGaLocation":737},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":749,"facebook":750,"youtube":751,"linkedin":752},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[754,799,852,894,926],{"title":448,"links":755,"subMenu":770},[756,760,765],{"text":757,"config":758},"Tarife anzeigen",{"href":450,"dataGaName":759,"dataGaLocation":737},"view plans",{"text":761,"config":762},"Vorteile von Premium",{"href":763,"dataGaName":764,"dataGaLocation":737},"/de-de/pricing/premium/","why premium",{"text":766,"config":767},"Vorteile von Ultimate",{"href":768,"dataGaName":769,"dataGaLocation":737},"/de-de/pricing/ultimate/","why ultimate",[771],{"title":618,"links":772},[773,775,777,779,784,789,794],{"text":625,"config":774},{"href":627,"dataGaName":309,"dataGaLocation":737},{"text":630,"config":776},{"href":632,"dataGaName":633,"dataGaLocation":737},{"text":635,"config":778},{"href":637,"dataGaName":638,"dataGaLocation":737},{"text":780,"config":781},"Status",{"href":782,"dataGaName":783,"dataGaLocation":737},"https://status.gitlab.com/","status",{"text":785,"config":786},"Nutzungsbedingungen",{"href":787,"dataGaName":788,"dataGaLocation":737},"/terms/","terms of use",{"text":790,"config":791},"Datenschutzerklärung",{"href":792,"dataGaName":793,"dataGaLocation":737},"/de-de/privacy/","privacy statement",{"text":795,"config":796},"Cookie-Einstellungen",{"dataGaName":797,"dataGaLocation":737,"id":798,"isOneTrustButton":280},"cookie preferences","ot-sdk-btn",{"title":346,"links":800,"subMenu":809},[801,805],{"text":802,"config":803},"DevSecOps-Plattform",{"href":328,"dataGaName":804,"dataGaLocation":737},"devsecops platform",{"text":806,"config":807},"KI-unterstützte Entwicklung",{"href":335,"dataGaName":808,"dataGaLocation":737},"ai-assisted development",[810],{"title":811,"links":812},"Themen",[813,817,822,827,832,837,842,847],{"text":366,"config":814},{"href":815,"dataGaName":816,"dataGaLocation":737},"/de-de/topics/ci-cd/","cicd",{"text":818,"config":819},"GitOps",{"href":820,"dataGaName":821,"dataGaLocation":737},"/de-de/topics/gitops/","gitops",{"text":823,"config":824},"DevOps",{"href":825,"dataGaName":826,"dataGaLocation":737},"/de-de/topics/devops/","devops",{"text":828,"config":829},"Versionskontrolle",{"href":830,"dataGaName":831,"dataGaLocation":737},"/de-de/topics/version-control/","version control",{"text":833,"config":834},"DevSecOps",{"href":835,"dataGaName":836,"dataGaLocation":737},"/de-de/topics/devsecops/","devsecops",{"text":838,"config":839},"Cloud-nativ",{"href":840,"dataGaName":841,"dataGaLocation":737},"/de-de/topics/cloud-native/","cloud native",{"text":843,"config":844},"KI für das Programmieren",{"href":845,"dataGaName":846,"dataGaLocation":737},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":848,"config":849},"Agentische KI",{"href":850,"dataGaName":851,"dataGaLocation":737},"/de-de/topics/agentic-ai/","agentic ai",{"title":853,"links":854},"Lösungen",[855,858,860,865,869,872,875,878,880,882,884,889],{"text":391,"config":856},{"href":386,"dataGaName":857,"dataGaLocation":737},"Application Security Testing",{"text":378,"config":859},{"href":362,"dataGaName":363,"dataGaLocation":737},{"text":861,"config":862},"Agile Entwicklung",{"href":863,"dataGaName":864,"dataGaLocation":737},"/de-de/solutions/agile-delivery/","agile delivery",{"text":866,"config":867},"SCM",{"href":375,"dataGaName":868,"dataGaLocation":737},"source code management",{"text":366,"config":870},{"href":368,"dataGaName":871,"dataGaLocation":737},"continuous integration & delivery",{"text":417,"config":873},{"href":419,"dataGaName":874,"dataGaLocation":737},"value stream management",{"text":818,"config":876},{"href":877,"dataGaName":821,"dataGaLocation":737},"/de-de/solutions/gitops/",{"text":430,"config":879},{"href":433,"dataGaName":434,"dataGaLocation":737},{"text":436,"config":881},{"href":439,"dataGaName":440,"dataGaLocation":737},{"text":442,"config":883},{"href":445,"dataGaName":446,"dataGaLocation":737},{"text":885,"config":886},"Bildungswesen",{"href":887,"dataGaName":888,"dataGaLocation":737},"/de-de/solutions/education/","education",{"text":890,"config":891},"Finanzdienstleistungen",{"href":892,"dataGaName":893,"dataGaLocation":737},"/de-de/solutions/finance/","financial services",{"title":453,"links":895},[896,898,900,902,905,907,910,912,914,916,918,920,922,924],{"text":466,"config":897},{"href":468,"dataGaName":469,"dataGaLocation":737},{"text":471,"config":899},{"href":473,"dataGaName":474,"dataGaLocation":737},{"text":476,"config":901},{"href":478,"dataGaName":479,"dataGaLocation":737},{"text":481,"config":903},{"href":483,"dataGaName":904,"dataGaLocation":737},"docs",{"text":504,"config":906},{"href":506,"dataGaName":507,"dataGaLocation":737},{"text":908,"config":909},"Neuerungen",{"href":559,"dataGaName":560,"dataGaLocation":737},{"text":499,"config":911},{"href":501,"dataGaName":502,"dataGaLocation":737},{"text":513,"config":913},{"href":515,"dataGaName":516,"dataGaLocation":737},{"text":521,"config":915},{"href":523,"dataGaName":524,"dataGaLocation":737},{"text":526,"config":917},{"href":528,"dataGaName":529,"dataGaLocation":737},{"text":531,"config":919},{"href":533,"dataGaName":534,"dataGaLocation":737},{"text":536,"config":921},{"href":538,"dataGaName":539,"dataGaLocation":737},{"text":541,"config":923},{"href":543,"dataGaName":544,"dataGaLocation":737},{"text":546,"config":925},{"href":548,"dataGaName":549,"dataGaLocation":737},{"title":562,"links":927},[928,930,932,934,936,938,943,948,950,952,954],{"text":570,"config":929},{"href":572,"dataGaName":564,"dataGaLocation":737},{"text":575,"config":931},{"href":577,"dataGaName":578,"dataGaLocation":737},{"text":583,"config":933},{"href":585,"dataGaName":586,"dataGaLocation":737},{"text":588,"config":935},{"href":590,"dataGaName":591,"dataGaLocation":737},{"text":593,"config":937},{"href":595,"dataGaName":596,"dataGaLocation":737},{"text":939,"config":940},"Nachhaltigkeit",{"href":941,"dataGaName":942,"dataGaLocation":737},"/sustainability/","Sustainability",{"text":944,"config":945},"Vielfalt, Inklusion und Zugehörigkeit",{"href":946,"dataGaName":947,"dataGaLocation":737},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":598,"config":949},{"href":600,"dataGaName":601,"dataGaLocation":737},{"text":608,"config":951},{"href":610,"dataGaName":611,"dataGaLocation":737},{"text":613,"config":953},{"href":615,"dataGaName":616,"dataGaLocation":737},{"text":955,"config":956},"Transparenzerklärung zu moderner Sklaverei",{"href":957,"dataGaName":958,"dataGaLocation":737},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":960},[961,964,967],{"text":962,"config":963},"Terms",{"href":787,"dataGaName":788,"dataGaLocation":737},{"text":965,"config":966},"Cookies",{"dataGaName":797,"dataGaLocation":737,"id":798,"isOneTrustButton":280},{"text":968,"config":969},"Datenschutz",{"href":792,"dataGaName":793,"dataGaLocation":737},[971],{"id":972,"title":7,"body":276,"config":973,"content":975,"description":276,"extension":980,"meta":981,"navigation":280,"path":982,"seo":983,"stem":984,"__hash__":985},"blogAuthors/en-us/blog/authors/ozer-dondurmacioglu.yml",{"template":974},"BlogAuthor",{"name":7,"config":976},{"headshot":977,"socialProof":978},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784210286/n8ji1r6znabeygwdjgfo.jpg",{"gitlabHandle":979},"ozerdo","yml",{},"/en-us/blog/authors/ozer-dondurmacioglu",{},"en-us/blog/authors/ozer-dondurmacioglu","B6W_Lw7jpk4DE9NOHQ0NA9KowaAWRKKtvALJhzXy6yA",[987,992,999],{"title":988,"description":989,"heroImage":278,"category":272,"date":273,"authors":990,"slug":991,"externalUrl":276},"Mehrstufige Software-Delivery wird zu vertrauenswürdigen Agentic Flows","Mehrstufige Abläufe einmal definieren, über GitLab-Events auslösen und in der Pipeline ausführen – mit Custom Flows, jetzt allgemein verfügbar.",[7],"multi-step-software-delivery-with-agentic-flows",{"title":993,"description":994,"heroImage":995,"category":272,"date":273,"authors":996,"slug":998,"externalUrl":276},"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",[997],"Jessica Taylor","gitlab-duo-agent-platform-delivers-400-percent-roi",{"title":1000,"description":1001,"heroImage":1002,"category":272,"date":1003,"authors":1004,"slug":1006,"externalUrl":276},"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",[1005],"Sam Wiskow","ai-agents-for-migrating-rate-limiting-system",{"promotions":1008},[1009,1022,1033,1045],{"id":1010,"categories":1011,"header":1012,"text":1013,"button":1014,"image":1019},"ai-modernization",[272],"Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":1015,"config":1016},"Ermittle deinen KI-Reifegrad",{"href":1017,"dataGaName":1018,"dataGaLocation":507},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":1020},{"src":1021},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1023,"categories":1024,"header":1025,"text":1013,"button":1026,"image":1030},"devops-modernization",[290,836],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1027,"config":1028},"Ermittle deinen DevOps-Reifegrad",{"href":1029,"dataGaName":1018,"dataGaLocation":507},"/de-de/assessments/devops-modernization-assessment/",{"config":1031},{"src":1032},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1034,"categories":1035,"header":1037,"text":1013,"button":1038,"image":1042},"security-modernization",[1036],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1039,"config":1040},"Ermittle deinen Sicherheitsreifegrad",{"href":1041,"dataGaName":1018,"dataGaLocation":507},"/de-de/assessments/security-modernization-assessment/",{"config":1043},{"src":1044},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1046,"paths":1047,"header":1050,"text":1051,"button":1052,"image":1057},"github-azure-migration",[1048,1049],"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":1053,"config":1054},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1055,"dataGaName":1056,"dataGaLocation":507},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1058},{"src":1032},{"header":1060,"blurb":1061,"button":1062,"secondaryButton":1067},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1063,"config":1064},"Kostenlosen Test starten",{"href":1065,"dataGaName":304,"dataGaLocation":1066},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":625,"config":1068},{"href":627,"dataGaName":309,"dataGaLocation":1066},1784318686192]