[{"data":1,"prerenderedAt":1078},["ShallowReactive",2],{"/de-de/blog/gitlab-duo-cli-generally-available":3,"navigation-de-de":294,"banner-de-de":726,"footer-de-de":734,"blog-post-authors-de-de-Ozer Dondurmacioglu":975,"blog-related-posts-de-de-gitlab-duo-cli-generally-available":991,"blog-promotions-de-de":1016,"next-steps-de-de":1068},{"id":4,"title":5,"authors":6,"body":8,"category":272,"date":273,"description":274,"extension":275,"externalUrl":276,"faq":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","P4ykQcCYtXabITusTJ5DFsFKxXXZx8yCV-snjamPYuw",{"logo":295,"freeTrial":300,"sales":305,"login":310,"items":315,"search":644,"minimal":678,"duo":696,"switchNav":705,"pricingDeployment":716},{"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,566,622],{"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":555},{"text":458,"config":459},"Alle Ressourcen anzeigen",{"href":460,"dataGaName":455,"dataGaLocation":299},"/de-de/resources/",[462,495,522],{"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,513,517],{"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},"Demo-Hub",{"href":511,"dataGaName":512,"dataGaLocation":299},"/de-de/demo-hub/","demo hub",{"text":514,"config":515},"The Source",{"href":516,"dataGaName":507,"dataGaLocation":299},"/de-de/the-source/",{"text":518,"config":519},"Remote",{"href":520,"dataGaName":521,"dataGaLocation":299},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":523,"items":524},"Vernetzen",[525,530,535,540,545,550],{"text":526,"config":527},"GitLab-Services",{"href":528,"dataGaName":529,"dataGaLocation":299},"/de-de/services/","services",{"text":531,"config":532},"Beitragen",{"href":533,"dataGaName":534,"dataGaLocation":299},"https://contributors.gitlab.com","contribute",{"text":536,"config":537},"Community",{"href":538,"dataGaName":539,"dataGaLocation":299},"/community/","community",{"text":541,"config":542},"Forum",{"href":543,"dataGaName":544,"dataGaLocation":299},"https://forum.gitlab.com/","forum",{"text":546,"config":547},"Veranstaltungen",{"href":548,"dataGaName":549,"dataGaLocation":299},"/events/","events",{"text":551,"config":552},"Partner",{"href":553,"dataGaName":554,"dataGaLocation":299},"/de-de/partners/","partners",{"config":556,"title":559,"text":560,"link":561},{"background":557,"textColor":558},"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":562,"config":563},"Aktuelle Nachrichten",{"href":564,"dataGaName":565,"dataGaLocation":299},"/de-de/whats-new/","whats new",{"text":567,"config":568,"menu":570},"Unternehmen",{"dataNavLevelOne":569},"company",{"type":350,"columns":571},[572],{"items":573},[574,579,585,587,592,597,602,607,612,617],{"text":575,"config":576},"Über",{"href":577,"dataGaName":578,"dataGaLocation":299},"/de-de/company/","about",{"text":580,"config":581,"footerGa":584},"Karriere",{"href":582,"dataGaName":583,"dataGaLocation":299},"/jobs/","jobs",{"dataGaName":583},{"text":546,"config":586},{"href":548,"dataGaName":549,"dataGaLocation":299},{"text":588,"config":589},"Geschäftsführung",{"href":590,"dataGaName":591,"dataGaLocation":299},"/company/team/e-group/","leadership",{"text":593,"config":594},"Handbuch",{"href":595,"dataGaName":596,"dataGaLocation":299},"https://handbook.gitlab.com/","handbook",{"text":598,"config":599},"Investor Relations",{"href":600,"dataGaName":601,"dataGaLocation":299},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":603,"config":604},"Trust Center",{"href":605,"dataGaName":606,"dataGaLocation":299},"/de-de/security/","trust center",{"text":608,"config":609},"AI Transparency Center",{"href":610,"dataGaName":611,"dataGaLocation":299},"/de-de/ai-transparency-center/","ai transparency center",{"text":613,"config":614},"Newsletter",{"href":615,"dataGaName":616,"dataGaLocation":299},"/company/contact/#contact-forms","newsletter",{"text":618,"config":619},"Presse",{"href":620,"dataGaName":621,"dataGaLocation":299},"/press/","press",{"text":623,"config":624,"menu":625},"Kontakt",{"dataNavLevelOne":569},{"type":350,"columns":626},[627],{"items":628},[629,634,639],{"text":630,"config":631},"Vertrieb kontaktieren",{"href":632,"dataGaName":633,"dataGaLocation":299},"/de-de/sales/","talk to sales",{"text":635,"config":636},"Support-Portal",{"href":637,"dataGaName":638,"dataGaLocation":299},"https://support.gitlab.com/hc/en-us","support portal",{"text":640,"config":641},"Kundenportal",{"href":642,"dataGaName":643,"dataGaLocation":299},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":645,"login":646,"suggestions":653},"Schließen",{"text":647,"link":648},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":649,"config":650},"gitlab.com",{"href":313,"dataGaName":651,"dataGaLocation":652},"search login","search",{"text":654,"default":655},"Vorschläge",[656,658,663,665,670,675],{"text":330,"config":657},{"href":335,"dataGaName":330,"dataGaLocation":652},{"text":659,"config":660},"Codevorschläge (KI)",{"href":661,"dataGaName":662,"dataGaLocation":652},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":366,"config":664},{"href":368,"dataGaName":366,"dataGaLocation":652},{"text":666,"config":667},"GitLab auf AWS",{"href":668,"dataGaName":669,"dataGaLocation":652},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":671,"config":672},"GitLab auf Google Cloud",{"href":673,"dataGaName":674,"dataGaLocation":652},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":338,"config":676},{"href":343,"dataGaName":677,"dataGaLocation":652},"Why GitLab?",{"freeTrial":679,"mobileIcon":684,"desktopIcon":689,"secondaryButton":692},{"text":680,"config":681},"Kostenlos testen",{"href":682,"dataGaName":304,"dataGaLocation":683},"https://gitlab.com/-/trials/new/","nav",{"altText":685,"config":686},"GitLab-Symbol",{"src":687,"dataGaName":688,"dataGaLocation":683},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":685,"config":690},{"src":691,"dataGaName":688,"dataGaLocation":683},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":463,"config":693},{"href":694,"dataGaName":695,"dataGaLocation":683},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":697,"mobileIcon":701,"desktopIcon":703},{"text":698,"config":699},"Mehr über GitLab Duo erfahren",{"href":335,"dataGaName":700,"dataGaLocation":683},"gitlab duo",{"altText":685,"config":702},{"src":687,"dataGaName":688,"dataGaLocation":683},{"altText":685,"config":704},{"src":691,"dataGaName":688,"dataGaLocation":683},{"button":706,"mobileIcon":711,"desktopIcon":713},{"text":707,"config":708},"/Option",{"href":709,"dataGaName":710,"dataGaLocation":683},"#contact","switch",{"altText":685,"config":712},{"src":687,"dataGaName":688,"dataGaLocation":683},{"altText":685,"config":714},{"src":715,"dataGaName":688,"dataGaLocation":683},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":717,"mobileIcon":722,"desktopIcon":724},{"text":718,"config":719},"Zurück zur Preisübersicht",{"href":450,"dataGaName":720,"dataGaLocation":683,"icon":721},"back to pricing","GoBack",{"altText":685,"config":723},{"src":687,"dataGaName":688,"dataGaLocation":683},{"altText":685,"config":725},{"src":691,"dataGaName":688,"dataGaLocation":683},{"title":727,"button":728,"config":732},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":341,"config":729},{"href":730,"dataGaName":731,"dataGaLocation":299},"/de-de/gitlab-orbit/","orbit",{"layout":733,"disabled":277},"release",{"data":735},{"text":736,"source":737,"edit":743,"contribute":748,"config":753,"items":758,"minimal":964},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":738,"config":739},"Quelltext der Seite anzeigen",{"href":740,"dataGaName":741,"dataGaLocation":742},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":744,"config":745},"Diese Seite bearbeiten",{"href":746,"dataGaName":747,"dataGaLocation":742},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":749,"config":750},"Beteilige dich",{"href":751,"dataGaName":752,"dataGaLocation":742},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":754,"facebook":755,"youtube":756,"linkedin":757},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[759,804,857,899,931],{"title":448,"links":760,"subMenu":775},[761,765,770],{"text":762,"config":763},"Tarife anzeigen",{"href":450,"dataGaName":764,"dataGaLocation":742},"view plans",{"text":766,"config":767},"Vorteile von Premium",{"href":768,"dataGaName":769,"dataGaLocation":742},"/de-de/pricing/premium/","why premium",{"text":771,"config":772},"Vorteile von Ultimate",{"href":773,"dataGaName":774,"dataGaLocation":742},"/de-de/pricing/ultimate/","why ultimate",[776],{"title":623,"links":777},[778,780,782,784,789,794,799],{"text":630,"config":779},{"href":632,"dataGaName":309,"dataGaLocation":742},{"text":635,"config":781},{"href":637,"dataGaName":638,"dataGaLocation":742},{"text":640,"config":783},{"href":642,"dataGaName":643,"dataGaLocation":742},{"text":785,"config":786},"Status",{"href":787,"dataGaName":788,"dataGaLocation":742},"https://status.gitlab.com/","status",{"text":790,"config":791},"Nutzungsbedingungen",{"href":792,"dataGaName":793,"dataGaLocation":742},"/terms/","terms of use",{"text":795,"config":796},"Datenschutzerklärung",{"href":797,"dataGaName":798,"dataGaLocation":742},"/de-de/privacy/","privacy statement",{"text":800,"config":801},"Cookie-Einstellungen",{"dataGaName":802,"dataGaLocation":742,"id":803,"isOneTrustButton":280},"cookie preferences","ot-sdk-btn",{"title":346,"links":805,"subMenu":814},[806,810],{"text":807,"config":808},"DevSecOps-Plattform",{"href":328,"dataGaName":809,"dataGaLocation":742},"devsecops platform",{"text":811,"config":812},"KI-unterstützte Entwicklung",{"href":335,"dataGaName":813,"dataGaLocation":742},"ai-assisted development",[815],{"title":816,"links":817},"Themen",[818,822,827,832,837,842,847,852],{"text":366,"config":819},{"href":820,"dataGaName":821,"dataGaLocation":742},"/de-de/topics/ci-cd/","cicd",{"text":823,"config":824},"GitOps",{"href":825,"dataGaName":826,"dataGaLocation":742},"/de-de/topics/gitops/","gitops",{"text":828,"config":829},"DevOps",{"href":830,"dataGaName":831,"dataGaLocation":742},"/de-de/topics/devops/","devops",{"text":833,"config":834},"Versionskontrolle",{"href":835,"dataGaName":836,"dataGaLocation":742},"/de-de/topics/version-control/","version control",{"text":838,"config":839},"DevSecOps",{"href":840,"dataGaName":841,"dataGaLocation":742},"/de-de/topics/devsecops/","devsecops",{"text":843,"config":844},"Cloud-nativ",{"href":845,"dataGaName":846,"dataGaLocation":742},"/de-de/topics/cloud-native/","cloud native",{"text":848,"config":849},"KI für das Programmieren",{"href":850,"dataGaName":851,"dataGaLocation":742},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":853,"config":854},"Agentische KI",{"href":855,"dataGaName":856,"dataGaLocation":742},"/de-de/topics/agentic-ai/","agentic ai",{"title":858,"links":859},"Lösungen",[860,863,865,870,874,877,880,883,885,887,889,894],{"text":391,"config":861},{"href":386,"dataGaName":862,"dataGaLocation":742},"Application Security Testing",{"text":378,"config":864},{"href":362,"dataGaName":363,"dataGaLocation":742},{"text":866,"config":867},"Agile Entwicklung",{"href":868,"dataGaName":869,"dataGaLocation":742},"/de-de/solutions/agile-delivery/","agile delivery",{"text":871,"config":872},"SCM",{"href":375,"dataGaName":873,"dataGaLocation":742},"source code management",{"text":366,"config":875},{"href":368,"dataGaName":876,"dataGaLocation":742},"continuous integration & delivery",{"text":417,"config":878},{"href":419,"dataGaName":879,"dataGaLocation":742},"value stream management",{"text":823,"config":881},{"href":882,"dataGaName":826,"dataGaLocation":742},"/de-de/solutions/gitops/",{"text":430,"config":884},{"href":433,"dataGaName":434,"dataGaLocation":742},{"text":436,"config":886},{"href":439,"dataGaName":440,"dataGaLocation":742},{"text":442,"config":888},{"href":445,"dataGaName":446,"dataGaLocation":742},{"text":890,"config":891},"Bildungswesen",{"href":892,"dataGaName":893,"dataGaLocation":742},"/de-de/solutions/education/","education",{"text":895,"config":896},"Finanzdienstleistungen",{"href":897,"dataGaName":898,"dataGaLocation":742},"/de-de/solutions/finance/","financial services",{"title":453,"links":900},[901,903,905,907,910,912,915,917,919,921,923,925,927,929],{"text":466,"config":902},{"href":468,"dataGaName":469,"dataGaLocation":742},{"text":471,"config":904},{"href":473,"dataGaName":474,"dataGaLocation":742},{"text":476,"config":906},{"href":478,"dataGaName":479,"dataGaLocation":742},{"text":481,"config":908},{"href":483,"dataGaName":909,"dataGaLocation":742},"docs",{"text":504,"config":911},{"href":506,"dataGaName":507,"dataGaLocation":742},{"text":913,"config":914},"Neuerungen",{"href":564,"dataGaName":565,"dataGaLocation":742},{"text":499,"config":916},{"href":501,"dataGaName":502,"dataGaLocation":742},{"text":518,"config":918},{"href":520,"dataGaName":521,"dataGaLocation":742},{"text":526,"config":920},{"href":528,"dataGaName":529,"dataGaLocation":742},{"text":531,"config":922},{"href":533,"dataGaName":534,"dataGaLocation":742},{"text":536,"config":924},{"href":538,"dataGaName":539,"dataGaLocation":742},{"text":541,"config":926},{"href":543,"dataGaName":544,"dataGaLocation":742},{"text":546,"config":928},{"href":548,"dataGaName":549,"dataGaLocation":742},{"text":551,"config":930},{"href":553,"dataGaName":554,"dataGaLocation":742},{"title":567,"links":932},[933,935,937,939,941,943,948,953,955,957,959],{"text":575,"config":934},{"href":577,"dataGaName":569,"dataGaLocation":742},{"text":580,"config":936},{"href":582,"dataGaName":583,"dataGaLocation":742},{"text":588,"config":938},{"href":590,"dataGaName":591,"dataGaLocation":742},{"text":593,"config":940},{"href":595,"dataGaName":596,"dataGaLocation":742},{"text":598,"config":942},{"href":600,"dataGaName":601,"dataGaLocation":742},{"text":944,"config":945},"Nachhaltigkeit",{"href":946,"dataGaName":947,"dataGaLocation":742},"/sustainability/","Sustainability",{"text":949,"config":950},"Vielfalt, Inklusion und Zugehörigkeit",{"href":951,"dataGaName":952,"dataGaLocation":742},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":603,"config":954},{"href":605,"dataGaName":606,"dataGaLocation":742},{"text":613,"config":956},{"href":615,"dataGaName":616,"dataGaLocation":742},{"text":618,"config":958},{"href":620,"dataGaName":621,"dataGaLocation":742},{"text":960,"config":961},"Transparenzerklärung zu moderner Sklaverei",{"href":962,"dataGaName":963,"dataGaLocation":742},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":965},[966,969,972],{"text":967,"config":968},"Terms",{"href":792,"dataGaName":793,"dataGaLocation":742},{"text":970,"config":971},"Cookies",{"dataGaName":802,"dataGaLocation":742,"id":803,"isOneTrustButton":280},{"text":973,"config":974},"Datenschutz",{"href":797,"dataGaName":798,"dataGaLocation":742},[976],{"id":977,"title":7,"body":276,"config":978,"content":980,"description":276,"extension":985,"meta":986,"navigation":280,"path":987,"seo":988,"stem":989,"__hash__":990},"blogAuthors/en-us/blog/authors/ozer-dondurmacioglu.yml",{"template":979},"BlogAuthor",{"name":7,"config":981},{"headshot":982,"socialProof":983},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784210286/n8ji1r6znabeygwdjgfo.jpg",{"gitlabHandle":984},"ozerdo","yml",{},"/en-us/blog/authors/ozer-dondurmacioglu",{},"en-us/blog/authors/ozer-dondurmacioglu","B6W_Lw7jpk4DE9NOHQ0NA9KowaAWRKKtvALJhzXy6yA",[992,1000,1008],{"title":993,"description":994,"heroImage":995,"category":272,"date":996,"authors":997,"slug":999,"externalUrl":276},"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",[998],"Itzik Gan Baruch","agentic-click-through-demo",{"title":1001,"description":1002,"heroImage":1003,"category":272,"date":1004,"authors":1005,"slug":1007,"externalUrl":276},"Governance für agentische KI, MCPs und KI-Code-Assistenten","KI-Agenten schreiben, pushen und deployen, ohne dass jeder Schritt geprüft wird. Ein praktisches Framework für Zugriff, Berechtigungen und Audit-Trails.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785337625/ifzlc2hyzaxhzmjgyymh.png","2026-07-31",[1006],"Julie Griffin","govern-agentic-ai-mcps-code-assistants",{"title":1009,"description":1010,"heroImage":1011,"category":272,"date":1012,"authors":1013,"slug":1015,"externalUrl":276},"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",[1014],"Brittany Lutz","claude-opus-5-on-gitlab-duo-agent-platform",{"promotions":1017},[1018,1031,1042,1054],{"id":1019,"categories":1020,"header":1021,"text":1022,"button":1023,"image":1028},"ai-modernization",[272],"Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":1024,"config":1025},"Ermittle deinen KI-Reifegrad",{"href":1026,"dataGaName":1027,"dataGaLocation":507},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":1029},{"src":1030},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1032,"categories":1033,"header":1034,"text":1022,"button":1035,"image":1039},"devops-modernization",[290,841],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1036,"config":1037},"Ermittle deinen DevOps-Reifegrad",{"href":1038,"dataGaName":1027,"dataGaLocation":507},"/de-de/assessments/devops-modernization-assessment/",{"config":1040},{"src":1041},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1043,"categories":1044,"header":1046,"text":1022,"button":1047,"image":1051},"security-modernization",[1045],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1048,"config":1049},"Ermittle deinen Sicherheitsreifegrad",{"href":1050,"dataGaName":1027,"dataGaLocation":507},"/de-de/assessments/security-modernization-assessment/",{"config":1052},{"src":1053},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1055,"paths":1056,"header":1059,"text":1060,"button":1061,"image":1066},"github-azure-migration",[1057,1058],"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":1062,"config":1063},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1064,"dataGaName":1065,"dataGaLocation":507},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1067},{"src":1041},{"header":1069,"blurb":1070,"button":1071,"secondaryButton":1076},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1072,"config":1073},"Kostenlosen Test starten",{"href":1074,"dataGaName":304,"dataGaLocation":1075},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":630,"config":1077},{"href":632,"dataGaName":309,"dataGaLocation":1075},1786803723909]