[{"data":1,"prerenderedAt":914},["ShallowReactive",2],{"/gitlab-orbit":3,"navigation-en-us":228,"banner-en-us":643,"footer-en-us":652,"vimeo-embed:1199517135":894},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":220,"meta":221,"navigation":214,"path":222,"seo":223,"slug":6,"stem":226,"testContent":6,"type":6,"__hash__":227},"pages/en-us/gitlab-orbit/index.yml","",null,[8,24,31,57,87,115,157,188,202],{"componentName":9,"componentContent":10},"OrbitHero",{"config":11,"image":13,"title":17,"secondaryButton":18},{"imageWidth":12},"150px",{"altText":14,"config":15},"GitLab Orbit",{"src":16},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1779305257/ouqmfmaci26svoaohg4b.svg","The context layer\u003Cbr class=\"desktop\"> for AI agents",{"text":19,"config":20},"Request early access",{"href":21,"dataGaName":22,"dataGaLocation":23},"#early-access","request early access","hero",{"componentName":25,"componentContent":26},"OrbitHeroAccent",{"header":14,"subHeader":27,"button":28},"The context layer for AI agents",{"text":19,"config":29},{"href":21,"dataGaName":22,"dataGaLocation":30},"sticky nav",{"componentName":32,"componentContent":33},"CommonMediaWithCols",{"title":34,"description":35,"video":36,"columns":41},"One graph. Every agent.","Smarter agents. Faster resolution. Built to scale.",{"videoTitle":37,"config":38},"GitLab Orbit overview",{"videoSrc":39,"thumbnailSrc":40},"https://player.vimeo.com/video/1199517135?badge=0&autopause=0&player_id=0&app_id=58479%2Fembed","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779305127/tpc1tcgkcrcwjqxkdwxu.png",[42,47,52],{"title":43,"content":44,"config":45},"Smarter","Duo Agent Platform and external agents reason across relationships, not fragments, so they resolve issues instead of surfacing incomplete answers.",{"icon":46},"FlowAi",{"title":48,"content":49,"config":50},"Faster","One graph query replaces the dozens of API calls, auth handoffs, and manual investigation that agents and engineers do today. What used to take hours of cross-team coordination happens in seconds.",{"icon":51},"Dashboard",{"title":53,"content":54,"config":55},"More efficient","Agents get the context they need in one query instead of dozens of round trips. Less retrieval overhead, more compact responses, and zero wasted cycles at any scale.",{"icon":56},"Eye",{"componentName":58,"componentContent":59},"OrbitStickyOrb",{"heading":60,"subtext":61,"cards":62},"Deep context to answer complex questions","Answering these questions used to require hours of manually digging through repos. With Orbit, you get answers faster.",[63,67,71,75,79,83],{"eyebrow":64,"title":65,"description":66},"Change Impact","What breaks if I change this service?","Full blast radius: every direct caller, downstream dependency, pipeline, and owner across every repo in your org, in a single tool call.",{"eyebrow":68,"title":69,"description":70},"Org Intelligence","How do our services depend on each other?","Cross-repo dependency mapping at org scale. Discover which services call which, which repos share infrastructure, and which teams own what.",{"eyebrow":72,"title":73,"description":74},"Pipeline Hygiene","Which teams have drifted from our security pipeline standards?","The map includes chains across thousands of projects. Find who's missing required security scans, who's still on a deprecated template, and who's diverged from the golden pipeline.",{"eyebrow":76,"title":77,"description":78},"Disaster Recovery","What will break when we migrate this service?","Generate a complete service dependency graph before an infrastructure migration. Know exactly what touches what so there are no surprises when you flip the switch.",{"eyebrow":80,"title":81,"description":82},"Onboarding","Help me understand this codebase in a day.","New engineers get an instant, queryable map of the entire org: who owns what, how services connect, what's safe to change. Onboarding in days, not weeks.",{"eyebrow":84,"title":85,"description":86},"Vulnerability Tracing","Where is this CVE exposed across our repos?","Trace a vulnerable function, library, or pattern across every repo and namespace. Get a full impact list with owners in seconds.",{"componentName":88,"componentContent":89},"HomepageStackingCards",{"cards":90},[91,99,107],{"eyebrow":92,"title":93,"description":94,"image":95},"Security","Fast blast-radius analysis for critical vulnerabilities","Trace a vulnerability across your full system in one query. Get a clear blast radius and prioritized list of owners to act on.",{"altText":96,"config":97},"Product screenshot of GitLab Orbit returning a blast-radius graph for a vulnerable function.",{"src":98},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1780610405/frlgn1uapnoxgvlyvl2i.png",{"eyebrow":100,"title":101,"description":102,"image":103},"DevOps","Change-aware delivery instead of trial and error","Query a live graph of your system before you push. Surface hidden dependencies and pipeline issues early, before they break CI/CD.",{"altText":104,"config":105},"Product screenshot of GitLab Orbit surfacing a hidden dependency before a merge request lands.",{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1780610405/nkcwdcv2q2ticusipf7a.png",{"eyebrow":108,"title":109,"description":110,"image":111},"Platform Engineering","Safer migrations with full system context","Give migration agents one current view of how your system actually works, so they can scope blast radius and sequence changes safely.",{"altText":112,"config":113},"Product screenshot of GitLab Orbit mapping service dependencies for a platform migration.",{"src":114},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1780610405/cie4bdcbmbtu5actayep.png",{"componentName":116,"componentContent":117},"OrbitTwoCards",{"title":118,"description":119,"cards":120},"Cut down on AI query overhead","Without a graph, every AI query carries overhead that compounds at enterprise scale: API sprawl, auth on every hop, and context windows stuffed with irrelevant code.",[121,139],{"eyebrow":122,"title":123,"rows":124,"config":137},"Without Orbit","Excessive overhead, uncertain results",[125,128,131,134],{"label":126,"text":127},"N API calls per query:"," One per repo, one per file type, one per service. Each hop adds latency and error surface.",{"label":129,"text":130},"Auth on every hop:"," Model Context Protocol auth, repo auth, service auth. Each adds round-trip latency.",{"label":132,"text":133},"Context window bloat:"," Thousands of irrelevant lines loaded to find one relationship.",{"label":135,"text":136},"LLM inference on structure:"," The model guesses missing edges. Error compounds with every hop. Answers drift from truth.",{"cardType":138},"dark",{"eyebrow":140,"title":141,"rows":142,"config":155},"With Orbit","Reduced waste, reliable answers",[143,146,149,152],{"label":144,"text":145},"One call, one query_graph:"," A single MCP tool, all data in one structured response regardless of depth.",{"label":147,"text":148},"Graph-level auth:"," One namespace-scoped token. Zero per-service overhead. No auth sprawl.",{"label":150,"text":151},"Exact nodes and edges only:"," Orbit returns only what was requested. No context waste, no irrelevant files.",{"label":153,"text":154},"Indexed facts, not inference:"," Traversal follows real, pre-indexed edges. The same query returns the same answer every time.",{"cardType":156},"light",{"componentName":32,"componentContent":158},{"config":159,"title":163,"image":164,"description":168,"columns":169},{"id":160,"cols":161,"backgroundColor":162},"integrations",3,"$color-surface-100","Works with the agents you already use",{"altText":165,"config":166},"GitLab Orbit connecting to GitLab Duo Agent Platform, Claude Code, and Codex through the Model Context Protocol.",{"src":167},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1780513049/vinjh7sxwfbgpqwouxpu.png","Orbit natively supports GitLab Duo Agent Platform and your favorite external agents such as Claude Code and Codex via open Model Context Protocol (MCP).",[170,176,182],{"eyebrow":171,"title":172,"content":173,"config":174},"Native · Zero-rated","GitLab Duo Agent Platform","Agents query Orbit as a tool to pull a system-wide view across code, work items, pipelines, and deployments. Duo Agent Platform agent calls to Orbit are zero-rated.",{"icon":175},"cube-agent-purple",{"eyebrow":177,"title":178,"content":179,"config":180},"Model Context Protocol","Claude Code and OpenAI Codex","Two MCP tools give complete graph access: query_graph and get_graph_schema. Connect in seconds. Billed via GitLab Credits.",{"icon":181},"Fork",{"eyebrow":183,"title":184,"content":185,"config":186},"REST · CLI","Other agents and tools","Full REST API at /api/v4/orbit/query and glab orbit query CLI for direct integration or custom tooling.",{"icon":187},"Terminal",{"componentName":189,"componentContent":190},"HomepageQuote",{"config":191,"items":194},{"titleVariant":192,"containerWidth":193},"heading5","63%",[195],{"quote":196,"author":197,"config":200},"“What Orbit gave us was something we'd been chasing for a while — the knowledge graph that backs an AI code reviewer that actually understands our codebase, not just the diff in front of it. We tested it against RAG and a few other approaches across real merge requests, and the gap was clear: better comment placement, better summaries of what actually changed.”",{"name":198,"title":199},"Ryan Harvey","Head of AI Engineering, Compare the Market",{"logo":201},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1779922720/bepvuqvxkl5cphru85gr.svg",{"componentName":203,"componentContent":204},"OrbitEarlyAccess",{"config":205,"heading":207,"subtext":208,"form":209},{"id":206},"early-access","Ready to try it out?","See how GitLab Orbit turns scattered software lifecycle data into a continuously updated context graph your software teams and their agents can trust.",{"config":210,"formHeader":19,"submittedMessage":216},{"formId":211,"formName":212,"skeletonFieldCount":213,"enableTranslations":214,"formHeaderTypography":215},29375,"trial",7,true,"heading4-bold",{"header":217,"body":218,"signoff":219},"Early access request submitted","A confirmation will be sent to your email and we will be in touch shortly.","Sincerely,\u003Cbr>The GitLab Team","yml",{},"/en-us/gitlab-orbit",{"title":224,"description":225},"GitLab Orbit: The context layer for AI agents","GitLab Orbit is the lifecycle context graph for software engineering, giving every agent first-party context across your code, pipelines, and deployments.","en-us/gitlab-orbit/index","VkMZuchVxAjwdOrH78cNM2gG6NReLGsGG_z0BVRxrQQ",{"logo":229,"freeTrial":234,"sales":239,"login":244,"items":249,"search":563,"minimal":594,"duo":613,"switchNav":622,"pricingDeployment":633},{"config":230},{"href":231,"dataGaName":232,"dataGaLocation":233},"/","gitlab logo","header",{"text":235,"config":236},"Get free trial",{"href":237,"dataGaName":238,"dataGaLocation":233},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":240,"config":241},"Request a demo",{"href":242,"dataGaName":243,"dataGaLocation":233},"/sales/?contact-topic=request-demo","sales",{"text":245,"config":246},"Sign in",{"href":247,"dataGaName":248,"dataGaLocation":233},"https://gitlab.com/users/sign_in/","sign in",[250,278,377,382,485,541],{"text":251,"config":252,"menu":254},"Platform",{"dataNavLevelOne":253},"platform",{"type":255,"columns":256},"cards",[257,263,270],{"title":251,"description":258,"link":259},"The intelligent orchestration platform for DevSecOps",{"text":260,"config":261},"Explore our Platform",{"href":262,"dataGaName":253,"dataGaLocation":233},"/platform/",{"title":172,"description":264,"link":265},"Agentic AI for the entire software lifecycle",{"text":266,"config":267},"Meet GitLab Duo",{"href":268,"dataGaName":269,"dataGaLocation":233},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":271,"description":272,"link":273},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":274,"config":275},"Learn more",{"href":276,"dataGaName":277,"dataGaLocation":233},"/why-gitlab/","why gitlab",{"text":279,"left":214,"config":280,"menu":282},"Product",{"dataNavLevelOne":281},"solutions",{"type":283,"link":284,"columns":288,"feature":356},"lists",{"text":285,"config":286},"View all Solutions",{"href":287,"dataGaName":281,"dataGaLocation":233},"/solutions/",[289,313,335],{"title":290,"description":291,"link":292,"items":297},"Automation","CI/CD and automation to accelerate deployment",{"config":293},{"icon":294,"href":295,"dataGaName":296,"dataGaLocation":233},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[298,302,305,309],{"text":299,"config":300},"CI/CD",{"href":301,"dataGaLocation":233,"dataGaName":299},"/solutions/continuous-integration/",{"text":172,"config":303},{"href":268,"dataGaLocation":233,"dataGaName":304},"gitlab duo agent platform - product menu",{"text":306,"config":307},"Source Code Management",{"href":308,"dataGaLocation":233,"dataGaName":306},"/solutions/source-code-management/",{"text":310,"config":311},"Automated Software Delivery",{"href":295,"dataGaLocation":233,"dataGaName":312},"Automated software delivery",{"title":92,"description":314,"link":315,"items":320},"Deliver code faster without compromising security",{"config":316},{"href":317,"dataGaName":318,"dataGaLocation":233,"icon":319},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[321,325,330],{"text":322,"config":323},"Application Security Testing",{"href":317,"dataGaName":324,"dataGaLocation":233},"Application security testing",{"text":326,"config":327},"Software Supply Chain Security",{"href":328,"dataGaLocation":233,"dataGaName":329},"/solutions/supply-chain/","Software supply chain security",{"text":331,"config":332},"Software Compliance",{"href":333,"dataGaName":334,"dataGaLocation":233},"/solutions/software-compliance/","software compliance",{"title":336,"link":337,"items":342},"Measurement",{"config":338},{"icon":339,"href":340,"dataGaName":341,"dataGaLocation":233},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[343,347,351],{"text":344,"config":345},"Visibility & Measurement",{"href":340,"dataGaLocation":233,"dataGaName":346},"Visibility and Measurement",{"text":348,"config":349},"Value Stream Management",{"href":350,"dataGaLocation":233,"dataGaName":348},"/solutions/value-stream-management/",{"text":352,"config":353},"Analytics & Insights",{"href":354,"dataGaLocation":233,"dataGaName":355},"/solutions/analytics-and-insights/","Analytics and insights",{"title":357,"type":283,"items":358},"GitLab for",[359,365,371],{"text":360,"config":361},"Enterprise",{"icon":362,"href":363,"dataGaLocation":233,"dataGaName":364},"Building","/enterprise/","enterprise",{"text":366,"config":367},"Small Business",{"icon":368,"href":369,"dataGaLocation":233,"dataGaName":370},"Work","/small-business/","small business",{"text":372,"config":373},"Public Sector",{"icon":374,"href":375,"dataGaLocation":233,"dataGaName":376},"Organization","/solutions/public-sector/","public sector",{"text":378,"config":379},"Pricing",{"href":380,"dataGaName":381,"dataGaLocation":233,"dataNavLevelOne":381},"/pricing/","pricing",{"text":383,"config":384,"menu":386},"Resources",{"dataNavLevelOne":385},"resources",{"type":283,"link":387,"columns":391,"feature":474},{"text":388,"config":389},"View all resources",{"href":390,"dataGaName":385,"dataGaLocation":233},"/resources/",[392,424,446],{"title":393,"items":394},"Getting started",[395,400,405,410,415,420],{"text":396,"config":397},"Install",{"href":398,"dataGaName":399,"dataGaLocation":233},"/install/","install",{"text":401,"config":402},"Quick start guides",{"href":403,"dataGaName":404,"dataGaLocation":233},"/get-started/","quick setup checklists",{"text":406,"config":407},"Learn",{"href":408,"dataGaLocation":233,"dataGaName":409},"https://university.gitlab.com/","learn",{"text":411,"config":412},"Product documentation",{"href":413,"dataGaName":414,"dataGaLocation":233},"https://docs.gitlab.com/","product documentation",{"text":416,"config":417},"Best practice videos",{"href":418,"dataGaName":419,"dataGaLocation":233},"/getting-started-videos/","best practice videos",{"text":421,"config":422},"Integrations",{"href":423,"dataGaName":160,"dataGaLocation":233},"/integrations/",{"title":425,"items":426},"Discover",[427,432,437,441],{"text":428,"config":429},"Customer success stories",{"href":430,"dataGaName":431,"dataGaLocation":233},"/customers/","customer success stories",{"text":433,"config":434},"Blog",{"href":435,"dataGaName":436,"dataGaLocation":233},"/blog/","blog",{"text":438,"config":439},"The Source",{"href":440,"dataGaName":436,"dataGaLocation":233},"/the-source/",{"text":442,"config":443},"Remote",{"href":444,"dataGaName":445,"dataGaLocation":233},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":447,"items":448},"Connect",[449,454,459,464,469],{"text":450,"config":451},"GitLab Services",{"href":452,"dataGaName":453,"dataGaLocation":233},"/services/","services",{"text":455,"config":456},"Community",{"href":457,"dataGaName":458,"dataGaLocation":233},"/community/","community",{"text":460,"config":461},"Forum",{"href":462,"dataGaName":463,"dataGaLocation":233},"https://forum.gitlab.com/","forum",{"text":465,"config":466},"Events",{"href":467,"dataGaName":468,"dataGaLocation":233},"/events/","events",{"text":470,"config":471},"Partners",{"href":472,"dataGaName":473,"dataGaLocation":233},"/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","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":481,"config":482},"Read the latest",{"href":483,"dataGaName":484,"dataGaLocation":233},"/whats-new/","whats new",{"text":486,"config":487,"menu":489},"Company",{"dataNavLevelOne":488},"company",{"type":283,"columns":490},[491],{"items":492},[493,498,504,506,511,516,521,526,531,536],{"text":494,"config":495},"About",{"href":496,"dataGaName":497,"dataGaLocation":233},"/company/","about",{"text":499,"config":500,"footerGa":503},"Jobs",{"href":501,"dataGaName":502,"dataGaLocation":233},"/jobs/","jobs",{"dataGaName":502},{"text":465,"config":505},{"href":467,"dataGaName":468,"dataGaLocation":233},{"text":507,"config":508},"Leadership",{"href":509,"dataGaName":510,"dataGaLocation":233},"/company/team/e-group/","leadership",{"text":512,"config":513},"Handbook",{"href":514,"dataGaName":515,"dataGaLocation":233},"https://handbook.gitlab.com/","handbook",{"text":517,"config":518},"Investor relations",{"href":519,"dataGaName":520,"dataGaLocation":233},"https://ir.gitlab.com/","investor relations",{"text":522,"config":523},"Trust Center",{"href":524,"dataGaName":525,"dataGaLocation":233},"/security/","trust center",{"text":527,"config":528},"AI Transparency Center",{"href":529,"dataGaName":530,"dataGaLocation":233},"/ai-transparency-center/","ai transparency center",{"text":532,"config":533},"Newsletter",{"href":534,"dataGaName":535,"dataGaLocation":233},"/company/contact/#contact-forms","newsletter",{"text":537,"config":538},"Press",{"href":539,"dataGaName":540,"dataGaLocation":233},"/press/","press",{"text":542,"config":543,"menu":544},"Contact us",{"dataNavLevelOne":488},{"type":283,"columns":545},[546],{"items":547},[548,553,558],{"text":549,"config":550},"Talk to sales",{"href":551,"dataGaName":552,"dataGaLocation":233},"/sales/","talk to sales",{"text":554,"config":555},"Support portal",{"href":556,"dataGaName":557,"dataGaLocation":233},"https://support.gitlab.com","support portal",{"text":559,"config":560},"Customer portal",{"href":561,"dataGaName":562,"dataGaLocation":233},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":564,"login":565,"suggestions":572},"Close",{"text":566,"link":567},"To search repositories and projects, login to",{"text":568,"config":569},"gitlab.com",{"href":247,"dataGaName":570,"dataGaLocation":571},"search login","search",{"text":573,"default":574},"Suggestions",[575,577,581,583,587,591],{"text":172,"config":576},{"href":268,"dataGaName":172,"dataGaLocation":571},{"text":578,"config":579},"Code Suggestions (AI)",{"href":580,"dataGaName":578,"dataGaLocation":571},"/solutions/code-suggestions/",{"text":299,"config":582},{"href":301,"dataGaName":299,"dataGaLocation":571},{"text":584,"config":585},"GitLab on AWS",{"href":586,"dataGaName":584,"dataGaLocation":571},"/partners/technology-partners/aws/",{"text":588,"config":589},"GitLab on Google Cloud",{"href":590,"dataGaName":588,"dataGaLocation":571},"/partners/technology-partners/google-cloud-platform/",{"text":592,"config":593},"Why GitLab?",{"href":276,"dataGaName":592,"dataGaLocation":571},{"freeTrial":595,"mobileIcon":600,"desktopIcon":605,"secondaryButton":608},{"text":596,"config":597},"Start free trial",{"href":598,"dataGaName":238,"dataGaLocation":599},"https://gitlab.com/-/trials/new/","nav",{"altText":601,"config":602},"Gitlab Icon",{"src":603,"dataGaName":604,"dataGaLocation":599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":601,"config":606},{"src":607,"dataGaName":604,"dataGaLocation":599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":609,"config":610},"Get Started",{"href":611,"dataGaName":612,"dataGaLocation":599},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":614,"mobileIcon":618,"desktopIcon":620},{"text":615,"config":616},"Learn more about GitLab Duo",{"href":268,"dataGaName":617,"dataGaLocation":599},"gitlab duo",{"altText":601,"config":619},{"src":603,"dataGaName":604,"dataGaLocation":599},{"altText":601,"config":621},{"src":607,"dataGaName":604,"dataGaLocation":599},{"button":623,"mobileIcon":628,"desktopIcon":630},{"text":624,"config":625},"/switch",{"href":626,"dataGaName":627,"dataGaLocation":599},"#contact","switch",{"altText":601,"config":629},{"src":603,"dataGaName":604,"dataGaLocation":599},{"altText":601,"config":631},{"src":632,"dataGaName":604,"dataGaLocation":599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":634,"mobileIcon":639,"desktopIcon":641},{"text":635,"config":636},"Back to pricing",{"href":380,"dataGaName":637,"dataGaLocation":599,"icon":638},"back to pricing","GoBack",{"altText":601,"config":640},{"src":603,"dataGaName":604,"dataGaLocation":599},{"altText":601,"config":642},{"src":607,"dataGaName":604,"dataGaLocation":599},{"title":644,"button":645,"config":649},"GitLab Orbit is here: The context layer for AI agents.",{"text":274,"config":646},{"href":647,"dataGaName":648,"dataGaLocation":233},"/gitlab-orbit/","orbit",{"layout":650,"disabled":651},"release",false,{"data":653},{"text":654,"source":655,"edit":661,"contribute":666,"config":671,"items":676,"minimal":883},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":656,"config":657},"View page source",{"href":658,"dataGaName":659,"dataGaLocation":660},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":662,"config":663},"Edit this page",{"href":664,"dataGaName":665,"dataGaLocation":660},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":667,"config":668},"Please contribute",{"href":669,"dataGaName":670,"dataGaLocation":660},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":672,"facebook":673,"youtube":674,"linkedin":675},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[677,724,777,821,851],{"title":378,"links":678,"subMenu":693},[679,683,688],{"text":680,"config":681},"View plans",{"href":380,"dataGaName":682,"dataGaLocation":660},"view plans",{"text":684,"config":685},"Why Premium?",{"href":686,"dataGaName":687,"dataGaLocation":660},"/pricing/premium/","why premium",{"text":689,"config":690},"Why Ultimate?",{"href":691,"dataGaName":692,"dataGaLocation":660},"/pricing/ultimate/","why ultimate",[694],{"title":695,"links":696},"Contact Us",[697,700,702,704,709,714,719],{"text":698,"config":699},"Contact sales",{"href":551,"dataGaName":243,"dataGaLocation":660},{"text":554,"config":701},{"href":556,"dataGaName":557,"dataGaLocation":660},{"text":559,"config":703},{"href":561,"dataGaName":562,"dataGaLocation":660},{"text":705,"config":706},"Status",{"href":707,"dataGaName":708,"dataGaLocation":660},"https://status.gitlab.com/","status",{"text":710,"config":711},"Terms of use",{"href":712,"dataGaName":713,"dataGaLocation":660},"/terms/","terms of use",{"text":715,"config":716},"Privacy statement",{"href":717,"dataGaName":718,"dataGaLocation":660},"/privacy/","privacy statement",{"text":720,"config":721},"Cookie preferences",{"dataGaName":722,"dataGaLocation":660,"id":723,"isOneTrustButton":214},"cookie preferences","ot-sdk-btn",{"title":279,"links":725,"subMenu":734},[726,730],{"text":727,"config":728},"DevSecOps platform",{"href":262,"dataGaName":729,"dataGaLocation":660},"devsecops platform",{"text":731,"config":732},"AI-Assisted Development",{"href":268,"dataGaName":733,"dataGaLocation":660},"ai-assisted development",[735],{"title":736,"links":737},"Topics",[738,743,748,752,757,762,767,772],{"text":739,"config":740},"CICD",{"href":741,"dataGaName":742,"dataGaLocation":660},"/topics/ci-cd/","cicd",{"text":744,"config":745},"GitOps",{"href":746,"dataGaName":747,"dataGaLocation":660},"/topics/gitops/","gitops",{"text":100,"config":749},{"href":750,"dataGaName":751,"dataGaLocation":660},"/topics/devops/","devops",{"text":753,"config":754},"Version Control",{"href":755,"dataGaName":756,"dataGaLocation":660},"/topics/version-control/","version control",{"text":758,"config":759},"DevSecOps",{"href":760,"dataGaName":761,"dataGaLocation":660},"/topics/devsecops/","devsecops",{"text":763,"config":764},"Cloud Native",{"href":765,"dataGaName":766,"dataGaLocation":660},"/topics/cloud-native/","cloud native",{"text":768,"config":769},"AI for Coding",{"href":770,"dataGaName":771,"dataGaLocation":660},"/topics/devops/ai-for-coding/","ai for coding",{"text":773,"config":774},"Agentic AI",{"href":775,"dataGaName":776,"dataGaLocation":660},"/topics/agentic-ai/","agentic ai",{"title":778,"links":779},"Solutions",[780,782,784,789,793,796,800,803,805,808,811,816],{"text":322,"config":781},{"href":317,"dataGaName":322,"dataGaLocation":660},{"text":312,"config":783},{"href":295,"dataGaName":296,"dataGaLocation":660},{"text":785,"config":786},"Agile development",{"href":787,"dataGaName":788,"dataGaLocation":660},"/solutions/agile-delivery/","agile delivery",{"text":790,"config":791},"SCM",{"href":308,"dataGaName":792,"dataGaLocation":660},"source code management",{"text":739,"config":794},{"href":301,"dataGaName":795,"dataGaLocation":660},"continuous integration & delivery",{"text":797,"config":798},"Value stream management",{"href":350,"dataGaName":799,"dataGaLocation":660},"value stream management",{"text":744,"config":801},{"href":802,"dataGaName":747,"dataGaLocation":660},"/solutions/gitops/",{"text":360,"config":804},{"href":363,"dataGaName":364,"dataGaLocation":660},{"text":806,"config":807},"Small business",{"href":369,"dataGaName":370,"dataGaLocation":660},{"text":809,"config":810},"Public sector",{"href":375,"dataGaName":376,"dataGaLocation":660},{"text":812,"config":813},"Education",{"href":814,"dataGaName":815,"dataGaLocation":660},"/solutions/education/","education",{"text":817,"config":818},"Financial services",{"href":819,"dataGaName":820,"dataGaLocation":660},"/solutions/finance/","financial services",{"title":383,"links":822},[823,825,827,829,832,834,837,839,841,843,845,847,849],{"text":396,"config":824},{"href":398,"dataGaName":399,"dataGaLocation":660},{"text":401,"config":826},{"href":403,"dataGaName":404,"dataGaLocation":660},{"text":406,"config":828},{"href":408,"dataGaName":409,"dataGaLocation":660},{"text":411,"config":830},{"href":413,"dataGaName":831,"dataGaLocation":660},"docs",{"text":433,"config":833},{"href":435,"dataGaName":436,"dataGaLocation":660},{"text":835,"config":836},"What's new",{"href":483,"dataGaName":484,"dataGaLocation":660},{"text":428,"config":838},{"href":430,"dataGaName":431,"dataGaLocation":660},{"text":442,"config":840},{"href":444,"dataGaName":445,"dataGaLocation":660},{"text":450,"config":842},{"href":452,"dataGaName":453,"dataGaLocation":660},{"text":455,"config":844},{"href":457,"dataGaName":458,"dataGaLocation":660},{"text":460,"config":846},{"href":462,"dataGaName":463,"dataGaLocation":660},{"text":465,"config":848},{"href":467,"dataGaName":468,"dataGaLocation":660},{"text":470,"config":850},{"href":472,"dataGaName":473,"dataGaLocation":660},{"title":486,"links":852},[853,855,857,859,861,863,867,872,874,876,878],{"text":494,"config":854},{"href":496,"dataGaName":488,"dataGaLocation":660},{"text":499,"config":856},{"href":501,"dataGaName":502,"dataGaLocation":660},{"text":507,"config":858},{"href":509,"dataGaName":510,"dataGaLocation":660},{"text":512,"config":860},{"href":514,"dataGaName":515,"dataGaLocation":660},{"text":517,"config":862},{"href":519,"dataGaName":520,"dataGaLocation":660},{"text":864,"config":865},"Sustainability",{"href":866,"dataGaName":864,"dataGaLocation":660},"/sustainability/",{"text":868,"config":869},"Diversity, inclusion and belonging (DIB)",{"href":870,"dataGaName":871,"dataGaLocation":660},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":522,"config":873},{"href":524,"dataGaName":525,"dataGaLocation":660},{"text":532,"config":875},{"href":534,"dataGaName":535,"dataGaLocation":660},{"text":537,"config":877},{"href":539,"dataGaName":540,"dataGaLocation":660},{"text":879,"config":880},"Modern Slavery Transparency Statement",{"href":881,"dataGaName":882,"dataGaLocation":660},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":884},[885,888,891],{"text":886,"config":887},"Terms",{"href":712,"dataGaName":713,"dataGaLocation":660},{"text":889,"config":890},"Cookies",{"dataGaName":722,"dataGaLocation":660,"id":723,"isOneTrustButton":214},{"text":892,"config":893},"Privacy",{"href":717,"dataGaName":718,"dataGaLocation":660},{"type":895,"version":896,"provider_name":897,"provider_url":898,"title":899,"author_name":900,"author_url":901,"is_plus":902,"account_type":364,"html":903,"width":904,"height":905,"duration":906,"description":5,"thumbnail_url":907,"thumbnail_width":908,"thumbnail_height":909,"thumbnail_url_with_play_button":910,"upload_date":911,"video_id":912,"uri":913},"video","1.0","Vimeo","https://vimeo.com/","Launch Overview","GitLab","https://vimeo.com/gitlab","0","\u003Ciframe src=\"https://player.vimeo.com/video/1199517135?app_id=122963\" width=\"426\" height=\"240\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" title=\"Launch Overview\">\u003C/iframe>",426,240,210,"https://i.vimeocdn.com/video/2166867978-735d7cc19c19312953f50ad8cc82f3f6cbc41ad9cb02e2c791e69f9a87014593-d_295x166?region=us",295,166,"https://i.vimeocdn.com/filter/overlay?src0=https%3A%2F%2Fi.vimeocdn.com%2Fvideo%2F2166867978-735d7cc19c19312953f50ad8cc82f3f6cbc41ad9cb02e2c791e69f9a87014593-d_295x166%3Fregion%3Dus&src1=http%3A%2F%2Ff.vimeocdn.com%2Fp%2Fimages%2Fcrawler_play.png","2026-06-08 14:38:30",1199517135,"/videos/1199517135",1781761507815]