[{"data":1,"prerenderedAt":995},["ShallowReactive",2],{"/de-de/blog/navigate-repositories-faster-with-the-file-tree-browser":3,"navigation-de-de":213,"banner-de-de":645,"footer-de-de":653,"blog-post-authors-de-de-Talia Armato-Helle":893,"blog-related-posts-de-de-navigate-repositories-faster-with-the-file-tree-browser":909,"blog-promotions-de-de":932,"next-steps-de-de":985},{"id":4,"title":5,"authors":6,"body":8,"category":192,"date":193,"description":194,"extension":195,"externalUrl":196,"faq":196,"featured":197,"heroImage":198,"meta":199,"navigation":197,"path":200,"seo":201,"slug":206,"stem":207,"tags":208,"template":211,"updatedDate":196,"__hash__":212},"blogPosts/de-de/blog/navigate-repositories-faster-with-the-file-tree-browser.md","Repositories schneller navigieren – dank Dateibaum-Ansicht",[7],"Talia Armato-Helle",{"type":9,"value":10,"toc":183},"minimark",[11,15,18,21,26,29,32,35,41,44,49,57,62,65,70,73,78,81,85,95,104,108,112,121,124,151,155,158,162,171],[12,13,14],"p",{},"Du kennst das: Eine Datei im Repository-Browser gefunden, hineingeklickt, den Code gelesen – und jetzt musst du etwas in einem anderen Teil des Verzeichnisbaums prüfen. Also zurück. Wieder runternavigieren. Vielleicht noch eine Ebene tiefer. Nächste Datei gefunden, hineingeklickt – und von vorn.",[12,16,17],{},"Es funktioniert. Aber es nervt schnell.",[12,19,20],{},"Wer sich schon einmal gewünscht hat, der Repository-Browser würde sich mehr wie eine IDE anfühlen und weniger wie eine Abfolge von Breadcrumb-Pfaden: Der Dateibaum-Browser in GitLab 18.9 schafft genau das.",[22,23,25],"h2",{"id":24},"was-der-dateibaum-browser-bietet","Was der Dateibaum-Browser bietet",[12,27,28],{},"Der Dateibaum-Browser ergänzt Datei- und Verzeichnisansichten um ein ein- und ausklappbares Panel mit anpassbarer Breite. Die Projektstruktur bleibt damit sichtbar, während du Code liest und navigierst – kein Kontextverlust, kein Zurückklicken mehr.",[12,30,31],{},"Dateien und Verzeichnisse werden im Baum neben der Dateiliste und dem Dateiinhalt angezeigt, sodass Struktur und Code gleichzeitig sichtbar sind.",[12,33,34],{},"Wer bereits mit einem Dateibaum in einer IDE oder einer Git-Plattform gearbeitet hat, wird sich sofort zurechtfinden:",[12,36,37],{},[38,39,40],"strong",{},"Strukturbasierte Navigation",[12,42,43],{},"Verzeichnisse lassen sich auf- und zuklappen, Dateien wechseln – der Überblick über die aktuelle Position in der Repository-Hierarchie bleibt dabei erhalten. Beim direkten Aufruf einer verschachtelten Datei expandiert der Baum die übergeordneten Verzeichnisse und hebt die aktuelle Datei hervor. Der Baum synchronisiert sich außerdem mit der aktuellen Position: Wird eine Datei im Hauptinhaltsbereich ausgewählt, aktualisiert sich der Baum entsprechend.",[12,45,46],{},[38,47,48],{},"Filtern nach Dateiname",[12,50,51,52,56],{},"Nach dem Öffnen des Baums lässt sich mit ",[53,54,55],"code",{},"F"," der globale Suchdialog öffnen. Ein Teil des Dateinamens genügt, um direkt zu springen – die Ergebnisse zeigen jeweils das übergeordnete Verzeichnis an, damit klar ist, wo man landet.",[12,58,59],{},[38,60,61],{},"Tastaturnavigation",[12,63,64],{},"Der Baum implementiert das W3C-ARIA-Treeview-Pattern: Navigation durch Dateien und Verzeichnisse ist vollständig per Tastatur möglich – mit Pfeiltasten sowie Enter, Leertaste, Pos1, Ende und Zeichentasten. Das verbessert die Zugänglichkeit für Screenreader-Nutzende und alle, die lieber ohne Maus arbeiten.",[12,66,67],{},[38,68,69],{},"Responsives Verhalten",[12,71,72],{},"Auf dem Desktop liegt der Baum nebeneinander mit Dateiliste und Code. Auf kleineren Viewports wird er zur linken Seitenleiste, die sich bei Bedarf einblenden lässt. Auf Mobilgeräten ist der Baum ausgeblendet, damit die Code-Ansicht den gesamten Bildschirm nutzen kann.",[12,74,75],{},[38,76,77],{},"Geeignet für große Repositories",[12,79,80],{},"Bei Repositories mit vielen Einträgen verwendet der Baum Paginierung: Weitere Einträge lassen sich bei Bedarf nachladen, ohne die Seite zu überlasten. Das Verhalten bleibt auch bei wachsenden Projekten stabil.",[22,82,84],{"id":83},"der-dateibaum-browser-in-aktion","Der Dateibaum-Browser in Aktion",[12,86,87,88,94],{},"GitLab Principal Developer Advocate Michael Friedrich zeigt in einer Demo den neuen Dateibaum-Browser und wie er die Navigation in großen Repositories vereinfacht. Die Demo verwendet das Projekt ",[89,90,93],"a",{"href":91,"rel":92},"https://gitlab.com/gitlab-da/use-cases/ai/gitlab-duo-agent-platform/demo-environments/tanuki-iot-platform",[],"GitLab project: Tanuki IoT Platform",", das sich zum Ausprobieren in einem echten Repository anbietet.",[96,97],"iframe",{"src":98,"frameBorder":99,"allow":100,"referrerPolicy":101,"style":102,"title":103},"https://player.vimeo.com/video/1171188581?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%;","File Tree in Repo Demo",[105,106],"script",{"src":107},"https://player.vimeo.com/api/player.js",[22,109,111],{"id":110},"jetzt-mit-dem-dateibaum-browser-starten","Jetzt mit dem Dateibaum-Browser starten",[12,113,114,115,120],{},"Der Dateibaum-Browser ist auf GitLab.com verfügbar und wurde mit ",[89,116,119],{"href":117,"rel":118},"https://docs.gitlab.com/releases/18/gitlab-18-9-released/",[],"18.9"," für GitLab Self-Managed und GitLab Dedicated veröffentlicht.",[12,122,123],{},"So geht's:",[125,126,127,135,142],"ol",{},[128,129,130,131,134],"li",{},"Eine beliebige Datei- oder Verzeichnisansicht im Projekt öffnen (",[53,132,133],{},"/\u003Cproject>/-/tree/\u003Cbranch>",").",[128,136,137,138,141],{},"Links oben das Dateibaum-Symbol auswählen oder ",[53,139,140],{},"Shift+F"," drücken, um den Dateibaum-Browser ein- oder auszublenden.",[128,143,144,146,147,150],{},[53,145,55],{}," drücken, um Dateien nach Name oder Erweiterung zu filtern, den Suchbegriff eingeben und mit den Pfeiltasten sowie ",[53,148,149],{},"Enter"," direkt zur gewünschten Datei springen.",[22,152,154],{"id":153},"ausblick","Ausblick",[12,156,157],{},"Das Source Code Team bei GitLab hat den Dateibaum-Browser mit Barrierefreiheit, Performance bei großen Repositories und konsistentem Verhalten über verschiedene Viewports hinweg als Kernanforderungen entwickelt. Diese Prinzipien werden auch die weitere Entwicklung leiten – Feedback aus der Community fließt dabei aktiv ein.",[22,159,161],{"id":160},"feedback-zum-dateibaum-browser","Feedback zum Dateibaum-Browser",[12,163,164,165,170],{},"Gedanken zum Dateibaum-Browser gerne im ",[89,166,169],{"href":167,"rel":168},"https://gitlab.com/gitlab-org/gitlab/-/issues/581271",[],"Feedback-Issue"," teilen.",[172,173,174],"blockquote",{},[12,175,176,177,182],{},"Mehr zum Dateibaum-Browser: ",[89,178,181],{"href":179,"rel":180},"https://docs.gitlab.com/user/project/repository/files/file_tree_browser/",[],"Dokumentation zum Dateibaum-Browser",".",{"title":184,"searchDepth":185,"depth":185,"links":186},"",2,[187,188,189,190,191],{"id":24,"depth":185,"text":25},{"id":83,"depth":185,"text":84},{"id":110,"depth":185,"text":111},{"id":153,"depth":185,"text":154},{"id":160,"depth":185,"text":161},"product","2026-03-09","Der Dateibaum-Browser in GitLab 18.9 zeigt Projektstruktur neben dem Code – Navigation ohne Kontextverlust, auf GitLab.com, Self-Managed und Dedicated.","md",null,true,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773075582/yiosxfhwk8rfkulrtchv.png",{},"/de-de/blog/navigate-repositories-faster-with-the-file-tree-browser",{"config":202,"title":204,"description":205},{"noIndex":203},false,"Repositories schneller navigieren mit dem Dateibaum-Ansicht","Dateibaum-Browser in GitLab 18.9: Projektstruktur und Code gleichzeitig im Blick. Verzeichnisse auf- und zuklappen, Dateien filtern, per Tastatur navigieren.","navigate-repositories-faster-with-the-file-tree-browser","de-de/blog/navigate-repositories-faster-with-the-file-tree-browser",[209,192,210],"features","DevSecOps","BlogPost","VrcWtccaa0bo5EHdgOrSzH2qzjaHCu90yB16UhE_X1c",{"logo":214,"freeTrial":219,"sales":224,"login":229,"items":234,"search":563,"minimal":597,"duo":615,"switchNav":624,"pricingDeployment":635},{"config":215},{"href":216,"dataGaName":217,"dataGaLocation":218},"/de-de/","gitlab logo","header",{"text":220,"config":221},"Kostenlose Testversion anfordern",{"href":222,"dataGaName":223,"dataGaLocation":218},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":225,"config":226},"Demo anfordern",{"href":227,"dataGaName":228,"dataGaLocation":218},"/de-de/sales/?contact-topic=request-demo","sales",{"text":230,"config":231},"Anmelden",{"href":232,"dataGaName":233,"dataGaLocation":218},"https://gitlab.com/users/sign_in/","sign in",[235,264,366,371,485,541],{"text":236,"config":237,"menu":239},"Plattform",{"dataNavLevelOne":238},"platform",{"type":240,"columns":241},"cards",[242,248,256],{"title":236,"description":243,"link":244},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":245,"config":246},"Die Plattform erkunden",{"href":247,"dataGaName":238,"dataGaLocation":218},"/de-de/platform/",{"title":249,"description":250,"link":251},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":252,"config":253},"Lerne GitLab Duo kennen",{"href":254,"dataGaName":255,"dataGaLocation":218},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":257,"description":258,"link":259},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":260,"config":261},"Mehr erfahren",{"href":262,"dataGaName":263,"dataGaLocation":218},"/de-de/why-gitlab/","why gitlab",{"text":265,"left":197,"config":266,"menu":268},"Produkt",{"dataNavLevelOne":267},"solutions",{"type":269,"link":270,"columns":274,"feature":345},"lists",{"text":271,"config":272},"Alle Lösungen anzeigen",{"href":273,"dataGaName":267,"dataGaLocation":218},"/de-de/solutions/",[275,300,323],{"title":276,"description":277,"link":278,"items":283},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":279},{"icon":280,"href":281,"dataGaName":282,"dataGaLocation":218},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[284,288,291,296],{"text":285,"config":286},"CI/CD",{"href":287,"dataGaLocation":218,"dataGaName":285},"/de-de/solutions/continuous-integration/",{"text":249,"config":289},{"href":254,"dataGaLocation":218,"dataGaName":290},"gitlab duo agent platform - product menu",{"text":292,"config":293},"Quellcodeverwaltung",{"href":294,"dataGaLocation":218,"dataGaName":295},"/de-de/solutions/source-code-management/","Source Code Management",{"text":297,"config":298},"Automatische Softwarebereitstellung",{"href":281,"dataGaLocation":218,"dataGaName":299},"Automated software delivery",{"title":301,"description":302,"link":303,"items":308},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":304},{"href":305,"dataGaName":306,"dataGaLocation":218,"icon":307},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[309,313,318],{"text":310,"config":311},"Anwendungssicherheitstests",{"href":305,"dataGaName":312,"dataGaLocation":218},"Application security testing",{"text":314,"config":315},"Schutz der Software-Lieferkette",{"href":316,"dataGaLocation":218,"dataGaName":317},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":319,"config":320},"Software-Compliance",{"href":321,"dataGaName":322,"dataGaLocation":218},"/de-de/solutions/software-compliance/","software compliance",{"title":324,"link":325,"items":330},"Messung",{"config":326},{"icon":327,"href":328,"dataGaName":329,"dataGaLocation":218},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[331,335,340],{"text":332,"config":333},"Sichtbarkeit und Messung",{"href":328,"dataGaLocation":218,"dataGaName":334},"Visibility and Measurement",{"text":336,"config":337},"Wertstrommanagement",{"href":338,"dataGaLocation":218,"dataGaName":339},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":341,"config":342},"Analysen und Einblicke",{"href":343,"dataGaLocation":218,"dataGaName":344},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":346,"type":269,"items":347},"GitLab für",[348,354,360],{"text":349,"config":350},"Enterprise",{"icon":351,"href":352,"dataGaLocation":218,"dataGaName":353},"Building","/de-de/enterprise/","enterprise",{"text":355,"config":356},"Kleinunternehmen",{"icon":357,"href":358,"dataGaLocation":218,"dataGaName":359},"Work","/de-de/small-business/","small business",{"text":361,"config":362},"Öffentlicher Sektor",{"icon":363,"href":364,"dataGaLocation":218,"dataGaName":365},"Organization","/de-de/solutions/public-sector/","public sector",{"text":367,"config":368},"Preise",{"href":369,"dataGaName":370,"dataGaLocation":218,"dataNavLevelOne":370},"/de-de/pricing/","pricing",{"text":372,"config":373,"menu":375},"Ressourcen",{"dataNavLevelOne":374},"resources",{"type":269,"link":376,"columns":380,"feature":474},{"text":377,"config":378},"Alle Ressourcen anzeigen",{"href":379,"dataGaName":374,"dataGaLocation":218},"/de-de/resources/",[381,414,441],{"title":382,"items":383},"Erste Schritte",[384,389,394,399,404,409],{"text":385,"config":386},"Installieren",{"href":387,"dataGaName":388,"dataGaLocation":218},"/de-de/install/","install",{"text":390,"config":391},"Kurzanleitungen",{"href":392,"dataGaName":393,"dataGaLocation":218},"/de-de/get-started/","quick setup checklists",{"text":395,"config":396},"Lernen",{"href":397,"dataGaLocation":218,"dataGaName":398},"https://university.gitlab.com/","learn",{"text":400,"config":401},"Produktdokumentation",{"href":402,"dataGaName":403,"dataGaLocation":218},"https://docs.gitlab.com/","product documentation",{"text":405,"config":406},"Best-Practice-Videos",{"href":407,"dataGaName":408,"dataGaLocation":218},"/de-de/getting-started-videos/","best practice videos",{"text":410,"config":411},"Integrationen",{"href":412,"dataGaName":413,"dataGaLocation":218},"/de-de/integrations/","integrations",{"title":415,"items":416},"Entdecken",[417,422,427,432,436],{"text":418,"config":419},"Kundenerfolge",{"href":420,"dataGaName":421,"dataGaLocation":218},"/de-de/customers/","customer success stories",{"text":423,"config":424},"Blog",{"href":425,"dataGaName":426,"dataGaLocation":218},"/de-de/blog/","blog",{"text":428,"config":429},"Demo-Hub",{"href":430,"dataGaName":431,"dataGaLocation":218},"/de-de/demo-hub/","demo hub",{"text":433,"config":434},"The Source",{"href":435,"dataGaName":426,"dataGaLocation":218},"/de-de/the-source/",{"text":437,"config":438},"Remote",{"href":439,"dataGaName":440,"dataGaLocation":218},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":442,"items":443},"Vernetzen",[444,449,454,459,464,469],{"text":445,"config":446},"GitLab-Services",{"href":447,"dataGaName":448,"dataGaLocation":218},"/de-de/services/","services",{"text":450,"config":451},"Beitragen",{"href":452,"dataGaName":453,"dataGaLocation":218},"https://contributors.gitlab.com","contribute",{"text":455,"config":456},"Community",{"href":457,"dataGaName":458,"dataGaLocation":218},"/community/","community",{"text":460,"config":461},"Forum",{"href":462,"dataGaName":463,"dataGaLocation":218},"https://forum.gitlab.com/","forum",{"text":465,"config":466},"Veranstaltungen",{"href":467,"dataGaName":468,"dataGaLocation":218},"/events/","events",{"text":470,"config":471},"Partner",{"href":472,"dataGaName":473,"dataGaLocation":218},"/de-de/partners/","partners",{"config":475,"title":478,"text":479,"link":480},{"background":476,"textColor":477},"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":481,"config":482},"Aktuelle Nachrichten",{"href":483,"dataGaName":484,"dataGaLocation":218},"/de-de/whats-new/","whats new",{"text":486,"config":487,"menu":489},"Unternehmen",{"dataNavLevelOne":488},"company",{"type":269,"columns":490},[491],{"items":492},[493,498,504,506,511,516,521,526,531,536],{"text":494,"config":495},"Über",{"href":496,"dataGaName":497,"dataGaLocation":218},"/de-de/company/","about",{"text":499,"config":500,"footerGa":503},"Karriere",{"href":501,"dataGaName":502,"dataGaLocation":218},"/jobs/","jobs",{"dataGaName":502},{"text":465,"config":505},{"href":467,"dataGaName":468,"dataGaLocation":218},{"text":507,"config":508},"Geschäftsführung",{"href":509,"dataGaName":510,"dataGaLocation":218},"/company/team/e-group/","leadership",{"text":512,"config":513},"Handbuch",{"href":514,"dataGaName":515,"dataGaLocation":218},"https://handbook.gitlab.com/","handbook",{"text":517,"config":518},"Investor Relations",{"href":519,"dataGaName":520,"dataGaLocation":218},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":522,"config":523},"Trust Center",{"href":524,"dataGaName":525,"dataGaLocation":218},"/de-de/security/","trust center",{"text":527,"config":528},"AI Transparency Center",{"href":529,"dataGaName":530,"dataGaLocation":218},"/de-de/ai-transparency-center/","ai transparency center",{"text":532,"config":533},"Newsletter",{"href":534,"dataGaName":535,"dataGaLocation":218},"/company/contact/#contact-forms","newsletter",{"text":537,"config":538},"Presse",{"href":539,"dataGaName":540,"dataGaLocation":218},"/press/","press",{"text":542,"config":543,"menu":544},"Kontakt",{"dataNavLevelOne":488},{"type":269,"columns":545},[546],{"items":547},[548,553,558],{"text":549,"config":550},"Vertrieb kontaktieren",{"href":551,"dataGaName":552,"dataGaLocation":218},"/de-de/sales/","talk to sales",{"text":554,"config":555},"Support-Portal",{"href":556,"dataGaName":557,"dataGaLocation":218},"https://support.gitlab.com/hc/en-us","support portal",{"text":559,"config":560},"Kundenportal",{"href":561,"dataGaName":562,"dataGaLocation":218},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":564,"login":565,"suggestions":572},"Schließen",{"text":566,"link":567},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":568,"config":569},"gitlab.com",{"href":232,"dataGaName":570,"dataGaLocation":571},"search login","search",{"text":573,"default":574},"Vorschläge",[575,577,582,584,589,594],{"text":249,"config":576},{"href":254,"dataGaName":249,"dataGaLocation":571},{"text":578,"config":579},"Codevorschläge (KI)",{"href":580,"dataGaName":581,"dataGaLocation":571},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":285,"config":583},{"href":287,"dataGaName":285,"dataGaLocation":571},{"text":585,"config":586},"GitLab auf AWS",{"href":587,"dataGaName":588,"dataGaLocation":571},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":590,"config":591},"GitLab auf Google Cloud",{"href":592,"dataGaName":593,"dataGaLocation":571},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":257,"config":595},{"href":262,"dataGaName":596,"dataGaLocation":571},"Why GitLab?",{"freeTrial":598,"mobileIcon":603,"desktopIcon":608,"secondaryButton":611},{"text":599,"config":600},"Kostenlos testen",{"href":601,"dataGaName":223,"dataGaLocation":602},"https://gitlab.com/-/trials/new/","nav",{"altText":604,"config":605},"GitLab-Symbol",{"src":606,"dataGaName":607,"dataGaLocation":602},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":604,"config":609},{"src":610,"dataGaName":607,"dataGaLocation":602},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":382,"config":612},{"href":613,"dataGaName":614,"dataGaLocation":602},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":616,"mobileIcon":620,"desktopIcon":622},{"text":617,"config":618},"Mehr über GitLab Duo erfahren",{"href":254,"dataGaName":619,"dataGaLocation":602},"gitlab duo",{"altText":604,"config":621},{"src":606,"dataGaName":607,"dataGaLocation":602},{"altText":604,"config":623},{"src":610,"dataGaName":607,"dataGaLocation":602},{"button":625,"mobileIcon":630,"desktopIcon":632},{"text":626,"config":627},"/Option",{"href":628,"dataGaName":629,"dataGaLocation":602},"#contact","switch",{"altText":604,"config":631},{"src":606,"dataGaName":607,"dataGaLocation":602},{"altText":604,"config":633},{"src":634,"dataGaName":607,"dataGaLocation":602},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":636,"mobileIcon":641,"desktopIcon":643},{"text":637,"config":638},"Zurück zur Preisübersicht",{"href":369,"dataGaName":639,"dataGaLocation":602,"icon":640},"back to pricing","GoBack",{"altText":604,"config":642},{"src":606,"dataGaName":607,"dataGaLocation":602},{"altText":604,"config":644},{"src":610,"dataGaName":607,"dataGaLocation":602},{"title":646,"button":647,"config":651},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":260,"config":648},{"href":649,"dataGaName":650,"dataGaLocation":218},"/de-de/gitlab-orbit/","orbit",{"layout":652,"disabled":203},"release",{"data":654},{"text":655,"source":656,"edit":662,"contribute":667,"config":672,"items":677,"minimal":882},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":657,"config":658},"Quelltext der Seite anzeigen",{"href":659,"dataGaName":660,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":663,"config":664},"Diese Seite bearbeiten",{"href":665,"dataGaName":666,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":668,"config":669},"Beteilige dich",{"href":670,"dataGaName":671,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":673,"facebook":674,"youtube":675,"linkedin":676},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[678,723,775,817,849],{"title":367,"links":679,"subMenu":694},[680,684,689],{"text":681,"config":682},"Tarife anzeigen",{"href":369,"dataGaName":683,"dataGaLocation":661},"view plans",{"text":685,"config":686},"Vorteile von Premium",{"href":687,"dataGaName":688,"dataGaLocation":661},"/de-de/pricing/premium/","why premium",{"text":690,"config":691},"Vorteile von Ultimate",{"href":692,"dataGaName":693,"dataGaLocation":661},"/de-de/pricing/ultimate/","why ultimate",[695],{"title":542,"links":696},[697,699,701,703,708,713,718],{"text":549,"config":698},{"href":551,"dataGaName":228,"dataGaLocation":661},{"text":554,"config":700},{"href":556,"dataGaName":557,"dataGaLocation":661},{"text":559,"config":702},{"href":561,"dataGaName":562,"dataGaLocation":661},{"text":704,"config":705},"Status",{"href":706,"dataGaName":707,"dataGaLocation":661},"https://status.gitlab.com/","status",{"text":709,"config":710},"Nutzungsbedingungen",{"href":711,"dataGaName":712,"dataGaLocation":661},"/terms/","terms of use",{"text":714,"config":715},"Datenschutzerklärung",{"href":716,"dataGaName":717,"dataGaLocation":661},"/de-de/privacy/","privacy statement",{"text":719,"config":720},"Cookie-Einstellungen",{"dataGaName":721,"dataGaLocation":661,"id":722,"isOneTrustButton":197},"cookie preferences","ot-sdk-btn",{"title":265,"links":724,"subMenu":733},[725,729],{"text":726,"config":727},"DevSecOps-Plattform",{"href":247,"dataGaName":728,"dataGaLocation":661},"devsecops platform",{"text":730,"config":731},"KI-unterstützte Entwicklung",{"href":254,"dataGaName":732,"dataGaLocation":661},"ai-assisted development",[734],{"title":735,"links":736},"Themen",[737,741,746,751,756,760,765,770],{"text":285,"config":738},{"href":739,"dataGaName":740,"dataGaLocation":661},"/de-de/topics/ci-cd/","cicd",{"text":742,"config":743},"GitOps",{"href":744,"dataGaName":745,"dataGaLocation":661},"/de-de/topics/gitops/","gitops",{"text":747,"config":748},"DevOps",{"href":749,"dataGaName":750,"dataGaLocation":661},"/de-de/topics/devops/","devops",{"text":752,"config":753},"Versionskontrolle",{"href":754,"dataGaName":755,"dataGaLocation":661},"/de-de/topics/version-control/","version control",{"text":210,"config":757},{"href":758,"dataGaName":759,"dataGaLocation":661},"/de-de/topics/devsecops/","devsecops",{"text":761,"config":762},"Cloud-nativ",{"href":763,"dataGaName":764,"dataGaLocation":661},"/de-de/topics/cloud-native/","cloud native",{"text":766,"config":767},"KI für das Programmieren",{"href":768,"dataGaName":769,"dataGaLocation":661},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":771,"config":772},"Agentische KI",{"href":773,"dataGaName":774,"dataGaLocation":661},"/de-de/topics/agentic-ai/","agentic ai",{"title":776,"links":777},"Lösungen",[778,781,783,788,792,795,798,801,803,805,807,812],{"text":310,"config":779},{"href":305,"dataGaName":780,"dataGaLocation":661},"Application Security Testing",{"text":297,"config":782},{"href":281,"dataGaName":282,"dataGaLocation":661},{"text":784,"config":785},"Agile Entwicklung",{"href":786,"dataGaName":787,"dataGaLocation":661},"/de-de/solutions/agile-delivery/","agile delivery",{"text":789,"config":790},"SCM",{"href":294,"dataGaName":791,"dataGaLocation":661},"source code management",{"text":285,"config":793},{"href":287,"dataGaName":794,"dataGaLocation":661},"continuous integration & delivery",{"text":336,"config":796},{"href":338,"dataGaName":797,"dataGaLocation":661},"value stream management",{"text":742,"config":799},{"href":800,"dataGaName":745,"dataGaLocation":661},"/de-de/solutions/gitops/",{"text":349,"config":802},{"href":352,"dataGaName":353,"dataGaLocation":661},{"text":355,"config":804},{"href":358,"dataGaName":359,"dataGaLocation":661},{"text":361,"config":806},{"href":364,"dataGaName":365,"dataGaLocation":661},{"text":808,"config":809},"Bildungswesen",{"href":810,"dataGaName":811,"dataGaLocation":661},"/de-de/solutions/education/","education",{"text":813,"config":814},"Finanzdienstleistungen",{"href":815,"dataGaName":816,"dataGaLocation":661},"/de-de/solutions/finance/","financial services",{"title":372,"links":818},[819,821,823,825,828,830,833,835,837,839,841,843,845,847],{"text":385,"config":820},{"href":387,"dataGaName":388,"dataGaLocation":661},{"text":390,"config":822},{"href":392,"dataGaName":393,"dataGaLocation":661},{"text":395,"config":824},{"href":397,"dataGaName":398,"dataGaLocation":661},{"text":400,"config":826},{"href":402,"dataGaName":827,"dataGaLocation":661},"docs",{"text":423,"config":829},{"href":425,"dataGaName":426,"dataGaLocation":661},{"text":831,"config":832},"Neuerungen",{"href":483,"dataGaName":484,"dataGaLocation":661},{"text":418,"config":834},{"href":420,"dataGaName":421,"dataGaLocation":661},{"text":437,"config":836},{"href":439,"dataGaName":440,"dataGaLocation":661},{"text":445,"config":838},{"href":447,"dataGaName":448,"dataGaLocation":661},{"text":450,"config":840},{"href":452,"dataGaName":453,"dataGaLocation":661},{"text":455,"config":842},{"href":457,"dataGaName":458,"dataGaLocation":661},{"text":460,"config":844},{"href":462,"dataGaName":463,"dataGaLocation":661},{"text":465,"config":846},{"href":467,"dataGaName":468,"dataGaLocation":661},{"text":470,"config":848},{"href":472,"dataGaName":473,"dataGaLocation":661},{"title":486,"links":850},[851,853,855,857,859,861,866,871,873,875,877],{"text":494,"config":852},{"href":496,"dataGaName":488,"dataGaLocation":661},{"text":499,"config":854},{"href":501,"dataGaName":502,"dataGaLocation":661},{"text":507,"config":856},{"href":509,"dataGaName":510,"dataGaLocation":661},{"text":512,"config":858},{"href":514,"dataGaName":515,"dataGaLocation":661},{"text":517,"config":860},{"href":519,"dataGaName":520,"dataGaLocation":661},{"text":862,"config":863},"Nachhaltigkeit",{"href":864,"dataGaName":865,"dataGaLocation":661},"/sustainability/","Sustainability",{"text":867,"config":868},"Vielfalt, Inklusion und Zugehörigkeit",{"href":869,"dataGaName":870,"dataGaLocation":661},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":522,"config":872},{"href":524,"dataGaName":525,"dataGaLocation":661},{"text":532,"config":874},{"href":534,"dataGaName":535,"dataGaLocation":661},{"text":537,"config":876},{"href":539,"dataGaName":540,"dataGaLocation":661},{"text":878,"config":879},"Transparenzerklärung zu moderner Sklaverei",{"href":880,"dataGaName":881,"dataGaLocation":661},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":883},[884,887,890],{"text":885,"config":886},"Terms",{"href":711,"dataGaName":712,"dataGaLocation":661},{"text":888,"config":889},"Cookies",{"dataGaName":721,"dataGaLocation":661,"id":722,"isOneTrustButton":197},{"text":891,"config":892},"Datenschutz",{"href":716,"dataGaName":717,"dataGaLocation":661},[894],{"id":895,"title":896,"body":196,"config":897,"content":900,"description":196,"extension":903,"meta":904,"navigation":197,"path":905,"seo":906,"stem":907,"__hash__":908},"blogAuthors/en-us/blog/authors/talia-armato-helle.yml","Talia Armato Helle",{"template":898,"gitlabHandle":899},"BlogAuthor","thelle",{"name":7,"config":901},{"headshot":902},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772021433/wop3fdef9erx2srfow52.jpg","yml",{},"/en-us/blog/authors/talia-armato-helle",{},"en-us/blog/authors/talia-armato-helle","ny-XdkWLfw_DdxxdRMKKeqHEnL2O9C66pk14uBQivFE",[910,918,925],{"title":911,"description":912,"heroImage":913,"category":192,"date":914,"authors":915,"slug":917,"externalUrl":196},"DevOps Stack aufbauen: Häufige Fehler und Best Practices für moderne Toolchains","Ein DevOps Stack sollte mehr sein als eine Tool-Sammlung. Lerne, wie Teams häufige Fehler vermeiden und mit GitLab Toolchain-Komplexität reduzieren.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775561395/bhe1as7ttjvzltxwgo5m.png","2026-08-07",[916],"GitLab Germany Team","devops-stack",{"title":919,"description":920,"heroImage":921,"category":192,"date":922,"authors":923,"slug":924,"externalUrl":196},"Sechs Möglichkeiten, die DevOps Kosten zu senken, zu sparen und zu optimieren","Wir zeigen dir sechs Möglichkeiten, wie du deine DevOps Kosten senken kannst.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775486753/cswmwtygkgkbdsibo09v.png","2026-07-20",[916],"reduce-devops-costs",{"title":926,"description":927,"heroImage":928,"category":192,"date":922,"authors":929,"slug":931,"externalUrl":196},"Work Items automatisch zuweisen mit dem Trigger \"Work item created\"","Eine Schritt-für-Schritt-Anleitung zum neuen Trigger, der Work Items automatisch zuweist – skalierbare Triage ohne manuelles Eingreifen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png",[930],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"promotions":933},[934,948,959,971],{"id":935,"categories":936,"header":938,"text":939,"button":940,"image":945},"ai-modernization",[937],"ai","Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":941,"config":942},"Ermittle deinen KI-Reifegrad",{"href":943,"dataGaName":944,"dataGaLocation":426},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":946},{"src":947},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":949,"categories":950,"header":951,"text":939,"button":952,"image":956},"devops-modernization",[192,759],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":953,"config":954},"Ermittle deinen DevOps-Reifegrad",{"href":955,"dataGaName":944,"dataGaLocation":426},"/de-de/assessments/devops-modernization-assessment/",{"config":957},{"src":958},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":960,"categories":961,"header":963,"text":939,"button":964,"image":968},"security-modernization",[962],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":965,"config":966},"Ermittle deinen Sicherheitsreifegrad",{"href":967,"dataGaName":944,"dataGaLocation":426},"/de-de/assessments/security-modernization-assessment/",{"config":969},{"src":970},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":972,"paths":973,"header":976,"text":977,"button":978,"image":983},"github-azure-migration",[974,975],"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":979,"config":980},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":981,"dataGaName":982,"dataGaLocation":426},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":984},{"src":958},{"header":986,"blurb":987,"button":988,"secondaryButton":993},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":989,"config":990},"Kostenlosen Test starten",{"href":991,"dataGaName":223,"dataGaLocation":992},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":549,"config":994},{"href":551,"dataGaName":228,"dataGaLocation":992},1786803739650]