[{"data":1,"prerenderedAt":1139},["ShallowReactive",2],{"/de-de/blog":3,"navigation-de-de":20,"banner-de-de":445,"footer-de-de":455,"blogCategories-de-de":697,"relatedBlogPosts-de-de":836,"mainFeaturedPost-de-de":1118,"recentFeaturedPosts-de-de":1125,"recentPosts-de-de":1132},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":18,"testContent":6,"type":6,"__hash__":19},"pages/de-de/blog/index.yml","",null,{"template":8},"BlogHome",{"title":10},"GitLab Blog","yml",{},true,"/de-de/blog",{"title":16,"description":17},"Deutscher GitLab Blog","Die besten Tutorials, Produktinfos und Expertenbeiträge von GitLab – für DevSecOps-Teams, die sichere Software schneller entwickeln und deployen wollen.","de-de/blog/index","1yAIKpINx5K5qzP-ePsacr72SeBUjhZPHi06R2AaDBM",{"logo":21,"freeTrial":26,"sales":31,"login":36,"items":41,"search":363,"minimal":397,"duo":415,"switchNav":424,"pricingDeployment":435},{"config":22},{"href":23,"dataGaName":24,"dataGaLocation":25},"/de-de/","gitlab logo","header",{"text":27,"config":28},"Kostenlose Testversion anfordern",{"href":29,"dataGaName":30,"dataGaLocation":25},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":32,"config":33},"Vertrieb kontaktieren",{"href":34,"dataGaName":35,"dataGaLocation":25},"/de-de/sales/","sales",{"text":37,"config":38},"Anmelden",{"href":39,"dataGaName":40,"dataGaLocation":25},"https://gitlab.com/users/sign_in/","sign in",[42,71,173,178,282,343],{"text":43,"config":44,"menu":46},"Plattform",{"dataNavLevelOne":45},"platform",{"type":47,"columns":48},"cards",[49,55,63],{"title":43,"description":50,"link":51},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":52,"config":53},"Die Plattform erkunden",{"href":54,"dataGaName":45,"dataGaLocation":25},"/de-de/platform/",{"title":56,"description":57,"link":58},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":59,"config":60},"Lerne GitLab Duo kennen",{"href":61,"dataGaName":62,"dataGaLocation":25},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":64,"description":65,"link":66},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":67,"config":68},"Mehr erfahren",{"href":69,"dataGaName":70,"dataGaLocation":25},"/de-de/why-gitlab/","why gitlab",{"text":72,"left":13,"config":73,"menu":75},"Produkt",{"dataNavLevelOne":74},"solutions",{"type":76,"link":77,"columns":81,"feature":152},"lists",{"text":78,"config":79},"Alle Lösungen anzeigen",{"href":80,"dataGaName":74,"dataGaLocation":25},"/de-de/solutions/",[82,107,130],{"title":83,"description":84,"link":85,"items":90},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":86},{"icon":87,"href":88,"dataGaName":89,"dataGaLocation":25},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[91,95,98,103],{"text":92,"config":93},"CI/CD",{"href":94,"dataGaLocation":25,"dataGaName":92},"/de-de/solutions/continuous-integration/",{"text":56,"config":96},{"href":61,"dataGaLocation":25,"dataGaName":97},"gitlab duo agent platform - product menu",{"text":99,"config":100},"Quellcodeverwaltung",{"href":101,"dataGaLocation":25,"dataGaName":102},"/de-de/solutions/source-code-management/","Source Code Management",{"text":104,"config":105},"Automatische Softwarebereitstellung",{"href":88,"dataGaLocation":25,"dataGaName":106},"Automated software delivery",{"title":108,"description":109,"link":110,"items":115},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":111},{"href":112,"dataGaName":113,"dataGaLocation":25,"icon":114},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[116,120,125],{"text":117,"config":118},"Anwendungssicherheitstests",{"href":112,"dataGaName":119,"dataGaLocation":25},"Application security testing",{"text":121,"config":122},"Sicherheit der Software-Lieferkette",{"href":123,"dataGaLocation":25,"dataGaName":124},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":126,"config":127},"Software-Compliance",{"href":128,"dataGaName":129,"dataGaLocation":25},"/de-de/solutions/software-compliance/","software compliance",{"title":131,"link":132,"items":137},"Messung",{"config":133},{"icon":134,"href":135,"dataGaName":136,"dataGaLocation":25},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[138,142,147],{"text":139,"config":140},"Sichtbarkeit und Messung",{"href":135,"dataGaLocation":25,"dataGaName":141},"Visibility and Measurement",{"text":143,"config":144},"Wertstrommanagement",{"href":145,"dataGaLocation":25,"dataGaName":146},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":148,"config":149},"Analysen und Einblicke",{"href":150,"dataGaLocation":25,"dataGaName":151},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":153,"type":76,"items":154},"GitLab für",[155,161,167],{"text":156,"config":157},"Enterprise",{"icon":158,"href":159,"dataGaLocation":25,"dataGaName":160},"Building","/de-de/enterprise/","enterprise",{"text":162,"config":163},"Kleinunternehmen",{"icon":164,"href":165,"dataGaLocation":25,"dataGaName":166},"Work","/de-de/small-business/","small business",{"text":168,"config":169},"Öffentlicher Sektor",{"icon":170,"href":171,"dataGaLocation":25,"dataGaName":172},"Organization","/de-de/solutions/public-sector/","public sector",{"text":174,"config":175},"Preise",{"href":176,"dataGaName":177,"dataGaLocation":25,"dataNavLevelOne":177},"/de-de/pricing/","pricing",{"text":179,"config":180,"menu":182},"Ressourcen",{"dataNavLevelOne":181},"resources",{"type":76,"link":183,"columns":187,"feature":271},{"text":184,"config":185},"Alle Ressourcen anzeigen",{"href":186,"dataGaName":181,"dataGaLocation":25},"/de-de/resources/",[188,221,243],{"title":189,"items":190},"Erste Schritte",[191,196,201,206,211,216],{"text":192,"config":193},"Installieren",{"href":194,"dataGaName":195,"dataGaLocation":25},"/de-de/install/","install",{"text":197,"config":198},"Kurzanleitungen",{"href":199,"dataGaName":200,"dataGaLocation":25},"/de-de/get-started/","quick setup checklists",{"text":202,"config":203},"Lernen",{"href":204,"dataGaLocation":25,"dataGaName":205},"https://university.gitlab.com/","learn",{"text":207,"config":208},"Produktdokumentation",{"href":209,"dataGaName":210,"dataGaLocation":25},"https://docs.gitlab.com/","product documentation",{"text":212,"config":213},"Best-Practice-Videos",{"href":214,"dataGaName":215,"dataGaLocation":25},"/de-de/getting-started-videos/","best practice videos",{"text":217,"config":218},"Integrationen",{"href":219,"dataGaName":220,"dataGaLocation":25},"/de-de/integrations/","integrations",{"title":222,"items":223},"Entdecken",[224,229,234,238],{"text":225,"config":226},"Kundenerfolge",{"href":227,"dataGaName":228,"dataGaLocation":25},"/de-de/customers/","customer success stories",{"text":230,"config":231},"Blog",{"href":232,"dataGaName":233,"dataGaLocation":25},"/de-de/blog/","blog",{"text":235,"config":236},"The Source",{"href":237,"dataGaName":233,"dataGaLocation":25},"/de-de/the-source/",{"text":239,"config":240},"Remote",{"href":241,"dataGaName":242,"dataGaLocation":25},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":244,"items":245},"Vernetzen",[246,251,256,261,266],{"text":247,"config":248},"GitLab-Services",{"href":249,"dataGaName":250,"dataGaLocation":25},"/de-de/services/","services",{"text":252,"config":253},"Community",{"href":254,"dataGaName":255,"dataGaLocation":25},"/community/","community",{"text":257,"config":258},"Forum",{"href":259,"dataGaName":260,"dataGaLocation":25},"https://forum.gitlab.com/","forum",{"text":262,"config":263},"Veranstaltungen",{"href":264,"dataGaName":265,"dataGaLocation":25},"/events/","events",{"text":267,"config":268},"Partner",{"href":269,"dataGaName":270,"dataGaLocation":25},"/de-de/partners/","partners",{"config":272,"title":275,"text":276,"link":277},{"background":273,"textColor":274},"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":278,"config":279},"Aktuelle Nachrichten",{"href":280,"dataGaName":281,"dataGaLocation":25},"/de-de/releases/whats-new/","whats new",{"text":283,"config":284,"menu":286},"Company",{"dataNavLevelOne":285},"company",{"type":76,"columns":287},[288],{"items":289},[290,295,301,303,308,313,318,323,328,333,338],{"text":291,"config":292},"Über",{"href":293,"dataGaName":294,"dataGaLocation":25},"/de-de/company/","about",{"text":296,"config":297,"footerGa":300},"Karriere",{"href":298,"dataGaName":299,"dataGaLocation":25},"/jobs/","jobs",{"dataGaName":299},{"text":262,"config":302},{"href":264,"dataGaName":265,"dataGaLocation":25},{"text":304,"config":305},"Geschäftsführung",{"href":306,"dataGaName":307,"dataGaLocation":25},"/company/team/e-group/","leadership",{"text":309,"config":310},"Team",{"href":311,"dataGaName":312,"dataGaLocation":25},"/company/team/","team",{"text":314,"config":315},"Handbuch",{"href":316,"dataGaName":317,"dataGaLocation":25},"https://handbook.gitlab.com/","handbook",{"text":319,"config":320},"Investor Relations",{"href":321,"dataGaName":322,"dataGaLocation":25},"https://ir.gitlab.com/","investor relations",{"text":324,"config":325},"Trust Center",{"href":326,"dataGaName":327,"dataGaLocation":25},"/de-de/security/","trust center",{"text":329,"config":330},"AI Transparency Center",{"href":331,"dataGaName":332,"dataGaLocation":25},"/de-de/ai-transparency-center/","ai transparency center",{"text":334,"config":335},"Newsletter",{"href":336,"dataGaName":337,"dataGaLocation":25},"/company/contact/#contact-forms","newsletter",{"text":339,"config":340},"Presse",{"href":341,"dataGaName":342,"dataGaLocation":25},"/press/","press",{"text":344,"config":345,"menu":346},"Kontakt",{"dataNavLevelOne":285},{"type":76,"columns":347},[348],{"items":349},[350,353,358],{"text":32,"config":351},{"href":34,"dataGaName":352,"dataGaLocation":25},"talk to sales",{"text":354,"config":355},"Support-Portal",{"href":356,"dataGaName":357,"dataGaLocation":25},"https://support.gitlab.com","support portal",{"text":359,"config":360},"Kundenportal",{"href":361,"dataGaName":362,"dataGaLocation":25},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":364,"login":365,"suggestions":372},"Schließen",{"text":366,"link":367},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":368,"config":369},"gitlab.com",{"href":39,"dataGaName":370,"dataGaLocation":371},"search login","search",{"text":373,"default":374},"Vorschläge",[375,377,382,384,389,394],{"text":56,"config":376},{"href":61,"dataGaName":56,"dataGaLocation":371},{"text":378,"config":379},"Codevorschläge (KI)",{"href":380,"dataGaName":381,"dataGaLocation":371},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":92,"config":383},{"href":94,"dataGaName":92,"dataGaLocation":371},{"text":385,"config":386},"GitLab auf AWS",{"href":387,"dataGaName":388,"dataGaLocation":371},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":390,"config":391},"GitLab auf Google Cloud",{"href":392,"dataGaName":393,"dataGaLocation":371},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":64,"config":395},{"href":69,"dataGaName":396,"dataGaLocation":371},"Why GitLab?",{"freeTrial":398,"mobileIcon":403,"desktopIcon":408,"secondaryButton":411},{"text":399,"config":400},"Kostenlos testen",{"href":401,"dataGaName":30,"dataGaLocation":402},"https://gitlab.com/-/trials/new/","nav",{"altText":404,"config":405},"GitLab-Symbol",{"src":406,"dataGaName":407,"dataGaLocation":402},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":404,"config":409},{"src":410,"dataGaName":407,"dataGaLocation":402},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":189,"config":412},{"href":413,"dataGaName":414,"dataGaLocation":402},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":416,"mobileIcon":420,"desktopIcon":422},{"text":417,"config":418},"Mehr über GitLab Duo erfahren",{"href":61,"dataGaName":419,"dataGaLocation":402},"gitlab duo",{"altText":404,"config":421},{"src":406,"dataGaName":407,"dataGaLocation":402},{"altText":404,"config":423},{"src":410,"dataGaName":407,"dataGaLocation":402},{"button":425,"mobileIcon":430,"desktopIcon":432},{"text":426,"config":427},"/Option",{"href":428,"dataGaName":429,"dataGaLocation":402},"#contact","switch",{"altText":404,"config":431},{"src":406,"dataGaName":407,"dataGaLocation":402},{"altText":404,"config":433},{"src":434,"dataGaName":407,"dataGaLocation":402},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":436,"mobileIcon":441,"desktopIcon":443},{"text":437,"config":438},"Zurück zur Preisübersicht",{"href":176,"dataGaName":439,"dataGaLocation":402,"icon":440},"back to pricing","GoBack",{"altText":404,"config":442},{"src":406,"dataGaName":407,"dataGaLocation":402},{"altText":404,"config":444},{"src":410,"dataGaName":407,"dataGaLocation":402},{"title":446,"button":447,"config":452},"Sieh dir an, wie agentische KI die Softwarebereitstellung transformiert",{"text":448,"config":449},"Für GitLab Transcend am 10. Juni anmelden",{"href":450,"dataGaName":451,"dataGaLocation":25},"/de-de/events/transcend/virtual/","transcend event",{"layout":453,"disabled":454},"release",false,{"data":456},{"text":457,"source":458,"edit":464,"contribute":469,"config":474,"items":479,"minimal":688},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":459,"config":460},"Quelltext der Seite anzeigen",{"href":461,"dataGaName":462,"dataGaLocation":463},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":465,"config":466},"Diese Seite bearbeiten",{"href":467,"dataGaName":468,"dataGaLocation":463},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":470,"config":471},"Beteilige dich",{"href":472,"dataGaName":473,"dataGaLocation":463},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":475,"facebook":476,"youtube":477,"linkedin":478},"https://x.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[480,525,578,620,652],{"title":174,"links":481,"subMenu":496},[482,486,491],{"text":483,"config":484},"Tarife anzeigen",{"href":176,"dataGaName":485,"dataGaLocation":463},"view plans",{"text":487,"config":488},"Vorteile von Premium",{"href":489,"dataGaName":490,"dataGaLocation":463},"/de-de/pricing/premium/","why premium",{"text":492,"config":493},"Vorteile von Ultimate",{"href":494,"dataGaName":495,"dataGaLocation":463},"/de-de/pricing/ultimate/","why ultimate",[497],{"title":344,"links":498},[499,501,503,505,510,515,520],{"text":32,"config":500},{"href":34,"dataGaName":35,"dataGaLocation":463},{"text":354,"config":502},{"href":356,"dataGaName":357,"dataGaLocation":463},{"text":359,"config":504},{"href":361,"dataGaName":362,"dataGaLocation":463},{"text":506,"config":507},"Status",{"href":508,"dataGaName":509,"dataGaLocation":463},"https://status.gitlab.com/","status",{"text":511,"config":512},"Nutzungsbedingungen",{"href":513,"dataGaName":514,"dataGaLocation":463},"/terms/","terms of use",{"text":516,"config":517},"Datenschutzerklärung",{"href":518,"dataGaName":519,"dataGaLocation":463},"/de-de/privacy/","privacy statement",{"text":521,"config":522},"Cookie-Einstellungen",{"dataGaName":523,"dataGaLocation":463,"id":524,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":72,"links":526,"subMenu":535},[527,531],{"text":528,"config":529},"DevSecOps-Plattform",{"href":54,"dataGaName":530,"dataGaLocation":463},"devsecops platform",{"text":532,"config":533},"KI-unterstützte Entwicklung",{"href":61,"dataGaName":534,"dataGaLocation":463},"ai-assisted development",[536],{"title":537,"links":538},"Themen",[539,543,548,553,558,563,568,573],{"text":92,"config":540},{"href":541,"dataGaName":542,"dataGaLocation":463},"/de-de/topics/ci-cd/","cicd",{"text":544,"config":545},"GitOps",{"href":546,"dataGaName":547,"dataGaLocation":463},"/de-de/topics/gitops/","gitops",{"text":549,"config":550},"DevOps",{"href":551,"dataGaName":552,"dataGaLocation":463},"/de-de/topics/devops/","devops",{"text":554,"config":555},"Versionskontrolle",{"href":556,"dataGaName":557,"dataGaLocation":463},"/de-de/topics/version-control/","version control",{"text":559,"config":560},"DevSecOps",{"href":561,"dataGaName":562,"dataGaLocation":463},"/de-de/topics/devsecops/","devsecops",{"text":564,"config":565},"Cloud-nativ",{"href":566,"dataGaName":567,"dataGaLocation":463},"/de-de/topics/cloud-native/","cloud native",{"text":569,"config":570},"KI für das Programmieren",{"href":571,"dataGaName":572,"dataGaLocation":463},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":574,"config":575},"Agentische KI",{"href":576,"dataGaName":577,"dataGaLocation":463},"/de-de/topics/agentic-ai/","agentic ai",{"title":579,"links":580},"Lösungen",[581,584,586,591,595,598,601,604,606,608,610,615],{"text":117,"config":582},{"href":112,"dataGaName":583,"dataGaLocation":463},"Application Security Testing",{"text":104,"config":585},{"href":88,"dataGaName":89,"dataGaLocation":463},{"text":587,"config":588},"Agile Entwicklung",{"href":589,"dataGaName":590,"dataGaLocation":463},"/de-de/solutions/agile-delivery/","agile delivery",{"text":592,"config":593},"SCM",{"href":101,"dataGaName":594,"dataGaLocation":463},"source code management",{"text":92,"config":596},{"href":94,"dataGaName":597,"dataGaLocation":463},"continuous integration & delivery",{"text":143,"config":599},{"href":145,"dataGaName":600,"dataGaLocation":463},"value stream management",{"text":544,"config":602},{"href":603,"dataGaName":547,"dataGaLocation":463},"/de-de/solutions/gitops/",{"text":156,"config":605},{"href":159,"dataGaName":160,"dataGaLocation":463},{"text":162,"config":607},{"href":165,"dataGaName":166,"dataGaLocation":463},{"text":168,"config":609},{"href":171,"dataGaName":172,"dataGaLocation":463},{"text":611,"config":612},"Bildungswesen",{"href":613,"dataGaName":614,"dataGaLocation":463},"/de-de/solutions/education/","education",{"text":616,"config":617},"Finanzdienstleistungen",{"href":618,"dataGaName":619,"dataGaLocation":463},"/de-de/solutions/finance/","financial services",{"title":179,"links":621},[622,624,626,628,631,633,637,639,641,644,646,648,650],{"text":192,"config":623},{"href":194,"dataGaName":195,"dataGaLocation":463},{"text":197,"config":625},{"href":199,"dataGaName":200,"dataGaLocation":463},{"text":202,"config":627},{"href":204,"dataGaName":205,"dataGaLocation":463},{"text":207,"config":629},{"href":209,"dataGaName":630,"dataGaLocation":463},"docs",{"text":230,"config":632},{"href":232,"dataGaName":233,"dataGaLocation":463},{"text":634,"config":635},"Neuigkeiten",{"href":636,"dataGaName":281,"dataGaLocation":463},"/de-de/whats-new/",{"text":225,"config":638},{"href":227,"dataGaName":228,"dataGaLocation":463},{"text":239,"config":640},{"href":241,"dataGaName":242,"dataGaLocation":463},{"text":642,"config":643},"GitLab Services",{"href":249,"dataGaName":250,"dataGaLocation":463},{"text":252,"config":645},{"href":254,"dataGaName":255,"dataGaLocation":463},{"text":257,"config":647},{"href":259,"dataGaName":260,"dataGaLocation":463},{"text":262,"config":649},{"href":264,"dataGaName":265,"dataGaLocation":463},{"text":267,"config":651},{"href":269,"dataGaName":270,"dataGaLocation":463},{"title":653,"links":654},"Unternehmen",[655,657,659,661,663,665,667,672,677,679,681,683],{"text":291,"config":656},{"href":293,"dataGaName":285,"dataGaLocation":463},{"text":296,"config":658},{"href":298,"dataGaName":299,"dataGaLocation":463},{"text":304,"config":660},{"href":306,"dataGaName":307,"dataGaLocation":463},{"text":309,"config":662},{"href":311,"dataGaName":312,"dataGaLocation":463},{"text":314,"config":664},{"href":316,"dataGaName":317,"dataGaLocation":463},{"text":319,"config":666},{"href":321,"dataGaName":322,"dataGaLocation":463},{"text":668,"config":669},"Nachhaltigkeit",{"href":670,"dataGaName":671,"dataGaLocation":463},"/sustainability/","Sustainability",{"text":673,"config":674},"Vielfalt, Inklusion und Zugehörigkeit",{"href":675,"dataGaName":676,"dataGaLocation":463},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":324,"config":678},{"href":326,"dataGaName":327,"dataGaLocation":463},{"text":334,"config":680},{"href":336,"dataGaName":337,"dataGaLocation":463},{"text":339,"config":682},{"href":341,"dataGaName":342,"dataGaLocation":463},{"text":684,"config":685},"Transparenzerklärung zu moderner Sklaverei",{"href":686,"dataGaName":687,"dataGaLocation":463},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":689},[690,692,695],{"text":511,"config":691},{"href":513,"dataGaName":514,"dataGaLocation":463},{"text":693,"config":694},"Cookies",{"dataGaName":523,"dataGaLocation":463,"id":524,"isOneTrustButton":13},{"text":516,"config":696},{"href":518,"dataGaName":519,"dataGaLocation":463},[698,711,724,737,750,761,773,786,798,810,822],{"id":699,"title":700,"body":6,"category":6,"config":701,"content":704,"description":6,"extension":11,"meta":705,"navigation":13,"path":706,"seo":707,"slug":6,"stem":709,"testContent":6,"type":6,"__hash__":710},"blogCategories/de-de/blog/categories/agile-planning.yml","Agile Planning",{"template":702,"slug":703,"hide":454},"BlogCategory","agile-planning",{"name":700},{},"/de-de/blog/categories/agile-planning",{"title":700,"description":708},"Browse articles related to Agile Planning on the GitLab Blog","de-de/blog/categories/agile-planning","csUL1d_-y-DPhZetCYXu18e5sQMfbzSl4z0yB282dB4",{"id":712,"title":713,"body":6,"category":6,"config":714,"content":716,"description":6,"extension":11,"meta":718,"navigation":13,"path":719,"seo":720,"slug":6,"stem":722,"testContent":6,"type":6,"__hash__":723},"blogCategories/de-de/blog/categories/ai.yml","Ai",{"template":702,"slug":715,"hide":454},"ai",{"name":717},"KI",{},"/de-de/blog/categories/ai",{"title":717,"description":721},"Browse articles related to KI on the GitLab Blog","de-de/blog/categories/ai","x6dO65NXk1sakWSHmJEv_NRbJ7YkC7LXuXrgCUHJ3-Y",{"id":725,"title":726,"body":6,"category":6,"config":727,"content":729,"description":6,"extension":11,"meta":731,"navigation":13,"path":732,"seo":733,"slug":6,"stem":735,"testContent":6,"type":6,"__hash__":736},"blogCategories/de-de/blog/categories/bulletin-board.yml","Bulletin Board",{"template":702,"slug":728,"hide":454},"bulletin-board",{"name":730},"Ankündigungen",{},"/de-de/blog/categories/bulletin-board",{"title":730,"description":734},"Browse articles related to Ankündigungen on the GitLab Blog","de-de/blog/categories/bulletin-board","mkB_SWqSkG9Rs-zMdOGuzpIJZOX0BQ5yNO6o9RfPe2E",{"id":738,"title":739,"body":6,"category":6,"config":740,"content":742,"description":6,"extension":11,"meta":744,"navigation":13,"path":745,"seo":746,"slug":6,"stem":748,"testContent":6,"type":6,"__hash__":749},"blogCategories/de-de/blog/categories/customer-stories.yml","Customer Stories",{"template":702,"slug":741,"hide":454},"customer-stories",{"name":743},"Kundenstories",{},"/de-de/blog/categories/customer-stories",{"title":743,"description":747},"Browse articles related to Kundenstories on the GitLab Blog","de-de/blog/categories/customer-stories","kB5miv8QohUy6kvq6rdK7V4z9za-Uk_aGodu7cUhAho",{"id":751,"title":752,"body":6,"category":6,"config":753,"content":754,"description":6,"extension":11,"meta":755,"navigation":13,"path":756,"seo":757,"slug":6,"stem":759,"testContent":6,"type":6,"__hash__":760},"blogCategories/de-de/blog/categories/devsecops.yml","Devsecops",{"template":702,"slug":562,"hide":454},{"name":559},{},"/de-de/blog/categories/devsecops",{"title":559,"description":758},"Browse articles related to DevSecOps on the GitLab Blog","de-de/blog/categories/devsecops","-VYAbxDp8VgKNnix343UzZtmmsJMwVyVWyhmpemBm0U",{"id":762,"title":763,"body":6,"category":6,"config":764,"content":766,"description":6,"extension":11,"meta":767,"navigation":13,"path":768,"seo":769,"slug":6,"stem":771,"testContent":6,"type":6,"__hash__":772},"blogCategories/de-de/blog/categories/engineering.yml","Engineering",{"template":702,"slug":765,"hide":454},"engineering",{"name":763},{},"/de-de/blog/categories/engineering",{"title":763,"description":770},"Browse articles related to Engineering on the GitLab Blog","de-de/blog/categories/engineering","2aDT2ddISb3_jPr0pKFELw8NlkxcUsQZ7Dd93XB3ya8",{"id":774,"title":775,"body":6,"category":6,"config":776,"content":778,"description":6,"extension":11,"meta":780,"navigation":13,"path":781,"seo":782,"slug":6,"stem":784,"testContent":6,"type":6,"__hash__":785},"blogCategories/de-de/blog/categories/news.yml","News",{"template":702,"slug":777,"hide":454},"news",{"name":779},"Neuheiten",{},"/de-de/blog/categories/news",{"title":779,"description":783},"Browse articles related to Neuheiten on the GitLab Blog","de-de/blog/categories/news","R-b1rDs8_JZxM4UVAjnPCwxnTfNaE65Fy_VSqLRW9Zw",{"id":787,"title":788,"body":6,"category":6,"config":789,"content":791,"description":6,"extension":11,"meta":792,"navigation":13,"path":793,"seo":794,"slug":6,"stem":796,"testContent":6,"type":6,"__hash__":797},"blogCategories/de-de/blog/categories/open-source.yml","Open Source",{"template":702,"slug":790,"hide":454},"open-source",{"name":788},{},"/de-de/blog/categories/open-source",{"title":788,"description":795},"Browse articles related to Open Source on the GitLab Blog","de-de/blog/categories/open-source","3lZAO-pA8tPgqw5jdEaCqdzTxqgrM40KjbyHzl6xewQ",{"id":799,"title":800,"body":6,"category":6,"config":801,"content":803,"description":6,"extension":11,"meta":804,"navigation":13,"path":805,"seo":806,"slug":6,"stem":808,"testContent":6,"type":6,"__hash__":809},"blogCategories/de-de/blog/categories/product.yml","Product",{"template":702,"slug":802,"hide":454},"product",{"name":72},{},"/de-de/blog/categories/product",{"title":72,"description":807},"Browse articles related to Produkt on the GitLab Blog","de-de/blog/categories/product","dXdTP3ocECtLG4lIfjjXnSDxd7iiH3ZZhZBwGeVKvzk",{"id":811,"title":812,"body":6,"category":6,"config":813,"content":815,"description":6,"extension":11,"meta":816,"navigation":13,"path":817,"seo":818,"slug":6,"stem":820,"testContent":6,"type":6,"__hash__":821},"blogCategories/de-de/blog/categories/security.yml","Security",{"template":702,"slug":814,"hide":454},"security",{"name":108},{},"/de-de/blog/categories/security",{"title":108,"description":819},"Browse articles related to Sicherheit on the GitLab Blog","de-de/blog/categories/security","RafNa29JNZ4JNGO3MJvpMciY4CG3ivNwFzY265Udobw",{"id":823,"title":824,"body":6,"category":6,"config":825,"content":827,"description":6,"extension":11,"meta":830,"navigation":13,"path":831,"seo":832,"slug":6,"stem":834,"testContent":6,"type":6,"__hash__":835},"blogCategories/de-de/blog/categories/security-labs.yml","Security Labs",{"template":702,"isCustomCategory":13,"slug":826,"hide":454},"security-labs",{"name":828,"description":829},"Sicherheitsforschung","Learn about cybersecurity trends, best practices, and third-party threats to secure your code and digital infrastructure.",{},"/de-de/blog/categories/security-labs",{"title":828,"description":833},"Browse articles related to Sicherheitsforschung on the GitLab Blog","de-de/blog/categories/security-labs","_Z-pzQf-BYQ3WnVMNEyfIYkbFVfv_vbAtlssi5tqAgE",[837,865,889,915,941,968,994,1021,1047,1069,1093],{"category":700,"slug":703,"posts":838},[839,847,856],{"title":840,"description":841,"heroImage":842,"category":703,"date":843,"authors":844,"slug":846,"externalUrl":6},"GitLab 18.10: Agile Planung mit Work-Items-Liste und gespeicherten Ansichten","Work-Items-Liste und gespeicherte Ansichten reduzieren Kontextwechsel und unterstützen konsistente Arbeitsabläufe im Entwicklungsteam.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773843921/rm35fx4gylrsu9alf2fx.png","2026-03-21",[845],"Matthew Macfarlane","agile-planning-gets-a-boost-from-new-features-in-gitlab-18-10",{"title":848,"description":849,"heroImage":850,"category":703,"date":851,"authors":852,"slug":855,"externalUrl":6},"Planung ohne Kontext-Wechsel – mit GitLab Duo Planner","KI-Agent für Produktmanager: GitLab Duo Planner strukturiert Anforderungen, analysiert Abhängigkeiten und erstellt Status-Reports ohne Tool-Wechsel.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098354/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%281%29_5XrohmuWBNuqL89BxVUzWm_1750098354056.png","2025-10-28",[853,854],"Aathira Nair","Amanda Rueda","ace-your-planning-without-the-context-switching",{"title":857,"description":858,"heroImage":859,"category":703,"date":860,"authors":861,"slug":864,"externalUrl":6},"Embedded Views: Die Zukunft des Work Tracking in GitLab","So machen Embedded Views Teams effizienter, fördern datengesteuerte Entscheidungen und bieten Transparenz in Workflows. Alles mit GitLab Query Language.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099072/Blog/Hero%20Images/Blog/Hero%20Images/agile_agile.png_1750099072322.png","2025-08-21",[845,862,863],"Himanshu Kapoor","Alex Fracazo","embedded-views-the-future-of-work-tracking-in-gitlab",{"category":717,"slug":715,"posts":866},[867,875,881],{"title":868,"description":869,"heroImage":870,"category":715,"date":871,"authors":872,"slug":874,"externalUrl":6},"Merge Requests von manuellen Aufgaben in einen automatisierten Workflow verwandeln","Dieses Release bringt einen leistungsstärkeren Developer Flow, autonome Merge-Konfliktlösung und One-Click-Rebase-and-Merge für GitLab.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779189265/iqzyhhiwagxzwywvjzow.png","2026-05-21",[873],"Corinne Dent","transform-mrs-to-automated-workflow",{"title":876,"description":877,"heroImage":870,"category":715,"date":871,"authors":878,"slug":880,"externalUrl":6},"Mehr KI-Modelle für GitLab Duo Agent Platform Self-Hosted","GitLab 19.0 bringt breitere Unterstützung für Open-Source-Modelle für Duo Agent Platform Self-Hosted. Mehr leistungsstarke KI-Optionen für regulierte Umgebungen.",[879],"Jordan Janes","more-ai-models-for-duo-agent-platform-self-hosted",{"title":882,"description":883,"heroImage":884,"category":715,"date":885,"authors":886,"slug":888,"externalUrl":6},"Beyond BYOK: Warum KI-Agenten Governance brauchen","BYOK bietet Flexibilität – echte Governance erfordert mehr. GitLab Duo CLI liefert auditierbare, kontrollierte CI/CD-Automatisierung für KI-Agenten.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png","2026-05-18",[887],"Jessica Hurwitz","gitlab-duo-cli-governance",{"category":730,"slug":728,"posts":890},[891,899,907],{"title":892,"description":893,"heroImage":894,"category":728,"date":895,"authors":896,"slug":898,"externalUrl":6},"curl aus Omnibus-GitLab FIPS-Paketen in 19.0 entfernt","Ab Omnibus-GitLab 19.0 bündelt GitLab curl in FIPS-Paketen nicht mehr. Stattdessen wird curl der Linux-Distribution verwendet. Was das bedeutet.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-04-24",[897],"Adam Chu","curl-removed-from-omnibus-gitlab-fips-packages-in-19-0",{"title":900,"description":901,"heroImage":902,"category":728,"date":903,"authors":904,"slug":906,"externalUrl":6},"Claude Opus 4.7 ist jetzt in GitLab Duo Agent Platform verfügbar","Claude Opus 4.7 steht in GitLab Duo Agent Platform bereit – mit präziserer Ausführung und stabilerem Reasoning für komplexe Agenten-Workflows.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776174711/ksndibz6sgj1umx5cjsj.png","2026-04-17",[905],"Rebecca Carter","claude-opus-4-7-is-now-available-in-gitlab-duo-agent-platform",{"title":908,"description":909,"heroImage":910,"category":728,"date":911,"authors":912,"slug":914,"externalUrl":6},"Passkeys jetzt für passwortlosen Login und 2FA bei GitLab verfügbar","Passkey für das eigene Konto registrieren und Zwei-Faktor-Authentifizierung als Phishing-resistente Methode nutzen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772029801/qk75nu1eezxa6aiefpup.png","2026-02-25",[913],"GitLab","passkeys-now-available-for-passwordless-sign-in-and-2fa-on-gitlab",{"category":743,"slug":741,"posts":916},[917,925,932],{"title":918,"description":919,"heroImage":920,"category":741,"date":921,"authors":922,"slug":924,"externalUrl":6},"Wachsende Compliance-Anforderungen meistern: bol setzt auf GitLab","Wie bol mit GitLab-Compliance-Automatisierung DSGVO, ISO und den EU AI Act erfüllt – ohne Entwicklungsgeschwindigkeit einzubüßen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665465/Blog/Hero%20Images/blog-image-template-1800x945__15_.png","2026-03-16",[923],"Julie Griffin","online-retailer-bol-tackles-growing-compliance-needs-with-gitlab",{"title":926,"description":927,"heroImage":928,"category":741,"date":921,"authors":929,"slug":931,"externalUrl":6},"GitLab-Erfahrungen: Wie Unternehmen aus dem DACH-Markt GitLab in der Praxis einsetzen"," Erfahre mehr über positive Erfahrungen, die Unternehmen mit GitLab in der Praxis machen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773856365/gsx2c0vqlswox3ldmq88.jpg",[930],"GitLab Germany Team","gitlab-experience",{"title":933,"description":934,"heroImage":935,"category":741,"date":936,"authors":937,"slug":940,"externalUrl":6},"Warum Finanzdienstleister auf Single-Tenant-SaaS setzen","So hilft GitLab Dedicated Finanzorganisationen dabei, konforme DevSecOps ohne Performance-Einbußen zu erreichen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662023/Blog/Hero%20Images/display-dedicated-for-government-article-image-0679-1800x945-fy26.png","2025-08-14",[938,939],"George Kichukov","Allie Holland","why-financial-services-choose-single-tenant-saas",{"category":559,"slug":562,"posts":942},[943,951,960],{"title":944,"description":945,"heroImage":946,"category":562,"date":947,"authors":948,"slug":950,"externalUrl":6},"GitLab-Stack mit Gitaly on Kubernetes konsolidieren","Gitaly on Kubernetes ist jetzt allgemein verfügbar. So wird es installiert.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756500636/wmey6kqzzuhirk88w2de.png","2026-05-07",[949],"Olivier Campeau","gitaly-on-kubernetes-generally-available",{"title":952,"description":953,"heroImage":954,"category":562,"date":955,"authors":956,"slug":959,"externalUrl":6},"Entwicklungszyklen mittels GitLab CI/CD automatisieren","GitLab CI/CD automatisiert Builds, Tests und Deployments in einer einheitlichen Plattform – eine Übersicht zu Funktionsweise, Kernkomponenten und Features.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775561395/bhe1as7ttjvzltxwgo5m.png","2026-04-30",[957,958],"Charlotte Delbosc","Maud Leuenberger","what-is-gitlab-ci-cd",{"title":961,"description":962,"heroImage":963,"category":562,"date":964,"authors":965,"slug":967,"externalUrl":6},"Softwareentwicklung lehren mit GitLab: ein Praxisbericht","Wie Lehrbeauftragter Stephen G. Dame GitLab for Education für Kursverwaltung, Assignment-Verteilung und direktes Code-Feedback im Hochschulalltag einsetzt.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659537/Blog/Hero%20Images/display-article-image-0679-1800x945-fy26.png","2026-04-29",[966],"Rod Burns","teaching-software-development-the-easy-way-using-gitlab",{"category":763,"slug":765,"posts":969},[970,978,986],{"title":971,"description":972,"heroImage":973,"category":765,"date":974,"authors":975,"slug":977,"externalUrl":6},"CI/CD-Observability im Unternehmensmaßstab aufbauen","Dieser Praxisleitfaden zu GitLab Pipeline Analytics hilft Self-Managed-Nutzern, mit Prometheus und Grafana operationale Insights zu gewinnen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-04-28",[976],"Paul Meresanu","how-to-build-ci-cd-observability-at-scale",{"title":979,"description":980,"heroImage":981,"category":765,"date":982,"authors":983,"slug":985,"externalUrl":6},"5 GitLab-Pipeline-Muster für komplexe Engineering-Herausforderungen","Wie Parent-Child-Pipelines, DAG-Execution, MR-Pipelines und CI/CD Components komplexe Delivery-Probleme lösen – von Monorepos bis zur governed Plattform.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772721753/frfsm1qfscwrmsyzj1qn.png","2026-04-09",[984],"Omid Khan","5-ways-gitlab-pipeline-logic-solves-real-engineering-problems",{"title":987,"description":988,"heroImage":989,"category":765,"date":990,"authors":991,"slug":993,"externalUrl":6},"GitLab Container Virtual Registry mit Docker Hardened Images einrichten","Mehrere Registries hinter einem Endpunkt – GitLab Container Virtual Registry mit Docker Hardened Images, Caching und Audit-Trail.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772111172/mwhgbjawn62kymfwrhle.png","2026-03-12",[992],"Tim Rizzi","using-gitlab-container-virtual-registry-with-docker-hardened-images",{"category":779,"slug":777,"posts":995},[996,1004,1014],{"title":997,"description":998,"heroImage":999,"category":777,"date":1000,"authors":1001,"slug":1003,"externalUrl":6},"Das GitLab Managed Service Provider (MSP) Partner-Programm","Mit GitLab ein rentables, serviceorientiertes DevSecOps-Angebot aufbauen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772047747/ntihfmnu2fepamqemaas.png","2026-02-26",[1002],"Karishma Kumar","introducing-the-gitlab-managed-service-provider-msp-partner-program",{"title":1005,"description":1006,"heroImage":1007,"category":777,"date":1008,"authors":1009,"slug":1013,"externalUrl":6},"DevSecOps-as-a-Service auf Oracle Cloud Infrastructure – mit Data Intensity","Self-Managed-Kontrolle ohne eigenen Betrieb. Inklusive 24/7-Monitoring, Patching und Disaster Recovery.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098794/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%289%29_DoeBNJVrhv9FpF3WCsHNc_1750098793762.png","2026-02-11",[1010,1011,1002,1012],"Biju Thomas","Matt Genelin","Ryan Palmaro","devsecops-as-a-service-on-oracle-cloud-infrastructure-by-data-intensity",{"title":1015,"description":1016,"heroImage":1017,"category":777,"date":1018,"authors":1019,"slug":1020,"externalUrl":6},"[Studie] Das Zeitalter der intelligenten Softwareentwicklung","Erfahre in dieser Studie von The Harris Poll und GitLab, wie künstliche Intelligenz die Softwareentwicklung schon heute grundlegend verändert.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1769093617/edx2qpx7lznmi8ng5xo2.png","2026-01-22",[930],"devsecops-report-germany",{"category":788,"slug":790,"posts":1022},[1023,1031,1039],{"title":1024,"description":1025,"heroImage":1026,"category":790,"date":1027,"authors":1028,"slug":1030,"externalUrl":6},"GitLab AI Hackathon 2026: Hier sind die Gewinner und ihre Projekte","Fast 7.000 Entwickler(innen) haben über 600 KI-Agenten und Flows auf GitLab Duo Agent Platform gebaut. Erfahre, wer gewonnen hat und was sie entwickelt haben.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776457632/llddiylsgwuze0u1rjks.png","2026-04-22",[1029],"Nick Veenhof","gitlab-ai-hackathon-2026-meet-the-winners",{"title":1032,"description":1033,"heroImage":1034,"category":790,"date":1035,"authors":1036,"slug":1038,"externalUrl":6},"Was ist neu in Git 2.54.0?","Erfahre mehr über die Beiträge zu diesem Release, darunter neue Repository-Wartung, ein neuer Befehl zur Bearbeitung der Commit-Historie, ein Ersatz für git-sizer(1) und mehr.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776711651/sj7xxyyuimlarswbyft5.png","2026-04-20",[1037],"Patrick Steinhardt","whats-new-in-git-2-54-0",{"title":1040,"description":1041,"heroImage":1042,"category":790,"date":1043,"authors":1044,"slug":1046,"externalUrl":6},"Kubernetes: Container-Orchestrierung verstehen und einsetzen","Kubernetes (K8s) für containerisierte Anwendungen: Dieser Artikel erklärt Architektur, Vorteile, Grenzen und den Einsatz mit GitLab.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749660215/Blog/Hero%20Images/kubernetes-container-orchestration-solution.jpg","2026-03-02",[1045],"GitLab Team","kubernetes-the-container-orchestration-solution",{"category":72,"slug":802,"posts":1048},[1049,1054,1062],{"title":1050,"description":1051,"heroImage":870,"category":802,"date":871,"authors":1052,"slug":1053,"externalUrl":6},"CI-Komponentennutzung in deinem Unternehmen nachverfolgen","Mit GitLab 19.0 siehst du, wie deine gemeinsam genutzten CI-Komponenten in deinem Unternehmen eingesetzt werden – und kannst gezielt handeln.",[873],"track-ci-component-usage",{"title":1055,"description":1056,"heroImage":894,"category":802,"date":1057,"authors":1058,"slug":1061,"externalUrl":6},"GitLab + Amazon: KI-Orchestrierung auf sicherem Fundament","Wie Duo Agent Platform und Amazon Bedrock Datensouveränität, Cloud-Governance und KI-Orchestrierung ohne parallele Infrastruktur vereinen.","2026-04-21",[1059,1060],"Joe Mann","Mark Kriaf","gitlab-amazon-platform-orchestration-on-a-trusted-ai-foundation",{"title":1063,"description":1064,"heroImage":1065,"category":802,"date":903,"authors":1066,"slug":1068,"externalUrl":6},"GitLab 18.11: Budgetkontrolle für GitLab Credits – Ausgabelimits und Nutzergrenzen","GitLab 18.11 führt Ausgabelimits und Nutzergrenzen für GitLab Credits ein – für planbare KI-Kosten und reibungslose Budgetgenehmigungen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776259080/cakqnwo5ecp255lo8lzo.png",[1067],"Bryan Rothwell","gitlab-18-11-budget-guardrails-for-gitlab-credits",{"category":108,"slug":814,"posts":1070},[1071,1078,1086],{"title":1072,"description":1073,"heroImage":870,"category":814,"date":871,"authors":1074,"slug":1077,"externalUrl":6},"CI/CD-Zugangsdaten mit dem GitLab Secrets Manager verwalten","Jedes Geheimnis ist auf seine Umgebung oder seinen Branch beschränkt. Tritt der öffentlichen Beta in GitLab 19.0 bei.",[1075,1076],"Joe Randazzo","Mark Settle","secrets-manager-in-public-beta",{"title":1079,"description":1080,"heroImage":1081,"category":814,"date":1082,"authors":1083,"slug":1085,"externalUrl":6},"Irreführende CVSS-Scores automatisch korrigieren – 5 Richtlinienmuster","CVSS-Scores spiegeln das tatsächliche Risiko nicht wider. Severity-Override-Richtlinien in GitLab automatisieren Korrekturen nach CVE, CWE und Verzeichnis.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772630163/akp8ly2mrsfrhsb0liyb.png","2026-05-13",[1084],"Grant Hickman","severity-override-vulnerability-management-policy",{"title":1087,"description":1088,"heroImage":1089,"category":814,"date":1082,"authors":1090,"slug":1092,"externalUrl":6},"Pipeline-Perimeter im Zeitalter KI-gestützter Entwicklung absichern","Wo Menschen, Agenten und Drittanbieter-Code zusammentreffen, braucht es eine Kontrollebene – mit vollständiger Sichtbarkeit, konsequenter Durchsetzung und gezielter Behebung.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765809212/noh0mdfn9o94ry9ykura.png",[1091],"Vishal Thenge","harden-pipeline-perimeter-for-ai-assisted-coding",{"category":828,"slug":826,"posts":1094},[1095,1104,1110],{"title":1096,"description":1097,"heroImage":1098,"category":826,"date":1099,"authors":1100,"slug":1103,"externalUrl":6},"Contagious Interview: IDE-Angriffe erkennen und verhindern","Benutzerdefinierte Kontrollen zur Erkennung und Prävention von Malware-Kampagnen wie Contagious Interview – und Deployment in der eigenen Umgebung.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-05-04",[1101,1102],"Josh Feehs","Austin Bollinger","how-to-detect-and-prevent-contagious-interview-ide-attacks",{"title":1105,"description":1106,"heroImage":1081,"category":826,"date":1107,"authors":1108,"slug":1109,"externalUrl":6},"Pipeline-Sicherheit: Lehren aus den Supply-Chain-Angriffen im März","Erfahre, wie zentrale Pipeline-Policies die Angriffsmuster hinter einer Reihe aktueller Supply-Chain-Attacken erkennen und blockieren können.","2026-04-07",[1084],"pipeline-security-lessons-from-march-supply-chain-incidents",{"title":1111,"description":1112,"heroImage":1113,"category":826,"date":1114,"authors":1115,"slug":1117,"externalUrl":6},"Detection-Gaps automatisch analysieren mit GitLab Duo Agent Platform","GitLab zeigt, wie zwei KI-Agenten die Gap-Analyse nach Sicherheitsvorfällen reproduzierbar und konsistent machen – direkt im GitLab-Workflow.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773147991/op5xyroonltdwqix0x3u.png","2026-03-10",[1116],"Matt Coons","automating-detection-gap-analysis-with-gitlab-duo-agent-platform",{"title":1119,"description":1120,"heroImage":1026,"category":1121,"date":885,"authors":1122,"slug":1124,"externalUrl":6},"Vom Code-Fix bis zum Merge – mit Codex und GitLab","Wie Codex im Terminal, GitLab MCP und externe Agenten in Duo Agent Platform vom Bug-Report zur geprüften Änderung führen.","AI",[1123],"Michael Friedrich","fix-bugs-with-codex-and-gitlab",[1126,1128,1130],{"title":868,"description":869,"heroImage":870,"category":715,"date":871,"authors":1127,"slug":874,"externalUrl":6},[873],{"title":1050,"description":1051,"heroImage":870,"category":802,"date":871,"authors":1129,"slug":1053,"externalUrl":6},[873],{"title":1072,"description":1073,"heroImage":870,"category":814,"date":871,"authors":1131,"slug":1077,"externalUrl":6},[1075,1076],[1133,1135,1137],{"title":882,"description":883,"heroImage":884,"category":715,"date":885,"authors":1134,"slug":888,"externalUrl":6},[887],{"title":1079,"description":1080,"heroImage":1081,"category":814,"date":1082,"authors":1136,"slug":1085,"externalUrl":6},[1084],{"title":1087,"description":1088,"heroImage":1089,"category":814,"date":1082,"authors":1138,"slug":1092,"externalUrl":6},[1091],1779733677341]