[{"data":1,"prerenderedAt":955},["ShallowReactive",2],{"/en-us/topics/agentic-ai/devops-automation-ai-agents":3,"navigation-en-us":169,"banner-en-us":595,"footer-en-us":612,"next-steps-en-us":854,"footer-source-/en-us/topics/agentic-ai/devops-automation-ai-agents/":869},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":163,"_type":164,"title":7,"_source":165,"_file":166,"_stem":167,"_extension":168},"/en-us/topics/agentic-ai/devops-automation-ai-agents","agentic-ai",false,"",{"title":9,"ogTitle":9,"description":10,"ogDescription":10},"DevOps automation & AI agents","Accelerate software delivery with DevOps automation and AI agents. Boost your code quality and productivity. Discover the future of development today!",[12,26,32,103,125,161],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Topics",{"href":19},"/topics/",{"title":21,"config":22},"Agentic AI",{"href":23},"/topics/agentic-ai/",{"title":25},"DevOps automation ai agents",{"type":27,"componentName":27,"componentContent":28},"CommonArticleHero",{"title":9,"text":29,"config":30},"DevOps automation is a central practice in modern software engineering, aiming to bridge the gap between software development and IT operations. The goal is to streamline, accelerate, and improve the entire software delivery lifecycle, going beyond simply replacing manual tasks with scripts or tools.",{"id":31,"twoColumns":6},"devops-automation-and-ai-agents",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":66},{"text":36,"data":37},"On this page",[38,42,46,50,54,58,62],{"text":39,"config":40},"Introduction to DevOps automation",{"href":41},"#introduction-to-devops-automation",{"text":43,"config":44},"Key benefits of DevOps automation tools",{"href":45},"#key-benefits-of-devops-automation-tools",{"text":47,"config":48},"The role of AI in DevOps",{"href":49},"#the-role-of-ai-in-devops",{"text":51,"config":52},"How AI agents transform code development workflows",{"href":53},"#how-ai-agents-transform-code-development-workflows",{"text":55,"config":56},"Challenges and considerations",{"href":57},"#challenges-and-considerations",{"text":59,"config":60},"Future trends in DevOps automation and AI",{"href":61},"#future-trends-in-devops-automation-and-ai",{"text":63,"config":64},"Embracing the future of DevOps",{"href":65},"#embracing-the-future-of-devops",[67,73,78,83,88,93,98],{"type":68,"componentName":68,"componentContent":69},"TopicsCopy",{"header":39,"text":70,"config":71},"DevOps automation in [modern software development](https://about.gitlab.com/topics/agentic-ai/ai-augmented-software-development/) enables teams to deliver software faster and with higher quality. At its core, DevOps automation involves the use of tools and processes that automate manual tasks across the development lifecycle, from coding and testing to deployment and monitoring.\n\nThis not only boosts productivity but also fosters a culture of collaboration between development and operations teams. Today, automation is seen as the backbone of successful DevOps strategies, allowing for [continuous integration and delivery (CI/CD) practices](https://about.gitlab.com/topics/ci-cd/) that keep pace with ever-increasing market demands.\n\nAutomation is key to achieving DevOps goals for several reasons. First, it reduces human error by automating repetitive tasks, ensuring consistency across the board. Second, it accelerates the software development lifecycle, enabling quicker releases and faster feedback loops. Finally, automation enhances scalability, allowing organizations to respond to changing needs without compromising on quality or reliability.",{"id":72},"introduction-to-devops-automation",{"type":68,"componentName":68,"componentContent":74},{"header":43,"text":75,"config":76},"### Accelerate the software development lifecycle\nOne of the most significant advantages of [DevOps](https://about.gitlab.com/topics/devops/) automation is its ability to speed up the software development lifecycle. By automating repetitive tasks such as code integration, testing, and deployment, teams can reduce manual processes that often cause delays. This acceleration allows organizations to release features and updates more quickly, meeting customer demands and staying ahead in a competitive market.\n\n### Improve collaboration between teams\nDevOps automation fosters a culture of collaboration between development and operations teams. Shared tools and automated workflows help teams break down communication barriers, leading to smoother collaboration. Teams can work together seamlessly, addressing issues in real time and sharing feedback more effectively. This collaborative environment enhances overall productivity and promotes a unified approach to software development.\n\n### Enhance system reliability and scalability\nAutomation strengthens system reliability by ensuring that processes are consistent and repeatable. Automated testing and deployment minimize human errors that can lead to system failures. Additionally, as organizations grow, automation allows systems to scale effortlessly. Consistent processes make it easier to manage increased workloads without compromising on performance or quality.\n\nBy embracing these benefits, companies position themselves for long-term success in an ever-evolving tech landscape.\n\nEmbracing DevOps automation is essential for any organization aiming to thrive in the competitive tech landscape. The next steps involve integrating advanced technologies, such as AI, to further enhance these automated processes.",{"id":77},"key-benefits-of-devops-automation-tools",{"type":68,"componentName":68,"componentContent":79},{"header":47,"text":80,"config":81},"### Understanding agentic AI\n[Agentic AI](https://about.gitlab.com/topics/agentic-ai/) refers to autonomous AI systems that can perform tasks, make decisions, and learn from their environment. In the [context of DevOps](https://about.gitlab.com/topics/devops/), AI agents streamline processes and enhance productivity. By taking over repetitive tasks, they free up valuable human resources. This allows teams to focus on more strategic initiatives, ultimately improving software development efficiency.\n\n### Predicting issues before they occur\nOne of the most impressive capabilities of AI agents is their ability to predict potential issues before they escalate into significant problems. By analyzing historical data and monitoring system performance in real time, agents can identify anomalies or patterns that might indicate an impending failure. This proactive approach helps DevOps teams address concerns swiftly, reducing downtime and maintaining system reliability.\n\n### Enhancing decision-making processes\nAI can significantly enhance decision-making processes within DevOps teams. With the ability to analyze vast amounts of data quickly, AI provides insights that help teams make informed choices.\n\nFor instance, AI can suggest optimal deployment strategies or resource allocations based on current project requirements. This kind of data-driven decision-making not only improves operational efficiency but also fosters a culture of innovation as teams embrace new ways to solve complex challenges.\n\nAs organizations continue to explore the benefits of AI in their DevOps practices, the potential for transformation becomes increasingly clear. The integration of AI agents sets the stage for a future where automation and intelligent systems work hand-in-hand to refine workflows and enhance overall performance.",{"id":82},"the-role-of-ai-in-devops",{"type":68,"componentName":68,"componentContent":84},{"header":51,"text":85,"config":86},"### Automating repetitive tasks in coding workflows\nAI agents are changing the game in coding workflows by automating repetitive tasks that once consumed valuable developer time. From code formatting to testing, [agents can handle mundane duties](https://about.gitlab.com/blog/automate-tedious-coding-tasks-with-gitlab-duo-workflow/), allowing developers to focus on more complex problems. For example, when implementing a new lint rule across a large codebase, an AI agent can read through issue descriptions, analyze the project structure, and create a comprehensive implementation plan.\n\nThe agent then drafts the new lint rule and makes consistent code changes across dozens of files while keeping developers informed of its progress and reasoning. What once required hours of manual file-by-file updates can be completed in minutes, with the agent maintaining awareness of the wider codebase context to ensure intelligent, uniform changes rather than simple text replacements.\n\n### Integration in CI/CD pipelines\nThe integration of AI tools in [continuous integration and continuous deployment (CI/CD) pipelines](https://about.gitlab.com/topics/ci-cd/cicd-pipeline/) enhances productivity. These tools assist in monitoring builds, running tests, and even deploying applications with minimal human intervention.\n\nBy analyzing historical data, AI can detect patterns, predict build failures, and suggest fixes before issues escalate, ensuring smoother and faster releases.\n\n### Enhancing code quality\nAI-driven tools such as [GitLab Duo](https://about.gitlab.com/gitlab-duo/) are helping developers maintain high standards of code integrity throughout the development lifecycle.\n\nThe adoption of these AI technologies not only improves efficiency but also fosters a culture of continuous improvement within teams. As organizations lean into this transformation, they pave the way for a future where automation and intelligent insights are at the forefront of development practices.",{"id":87},"how-ai-agents-transform-code-development-workflows",{"type":68,"componentName":68,"componentContent":89},{"header":55,"text":90,"config":91},"Implementing AI-driven DevOps automation is an exciting journey, but it comes with its own set of challenges.\n\n### Potential challenges in implementation\nOne of the primary hurdles organizations face is integration. Merging AI tools into existing workflows can disrupt established processes. Teams need to ensure that AI systems align with their specific needs without causing major setbacks.\n\n### Security concerns\nSecurity is another critical consideration. With the introduction of AI, potential vulnerabilities can arise. Data used to train AI models must be handled with care to prevent breaches or misuse. There’s also the risk of adversarial attacks where malicious actors could manipulate AI systems, leading to incorrect predictions or actions. Organizations must [prioritize security protocols](https://about.gitlab.com/the-source/ai/implementing-effective-guardrails-for-ai-agents/) and ensure compliance with regulations.\n\n### Skill development and change management\nThere’s often a steep learning curve associated with new technologies. Team members may struggle to adapt, which can lead to frustration and slow down operations. As teams adopt AI tools, there's a pressing need for skill development. Employees must be trained not only on how to use these tools but also to understand the underlying principles of AI.\n\nThis requires a commitment to ongoing education and training programs. Change management strategies are essential to help teams transition smoothly into new workflows, fostering a culture that embraces innovation rather than resists it.\n\nAddressing these challenges effectively will pave the way for more seamless integration of AI into DevOps processes and practices, enhancing overall efficiency and productivity in the software development pipeline.",{"id":92},"challenges-and-considerations",{"type":68,"componentName":68,"componentContent":94},{"header":59,"text":95,"config":96},"### Predicting developments in AI-enhanced DevOps tools\nAI-enhanced tools will increasingly play a pivotal role in the DevOps landscape. Expect to see a surge in tools that not only automate existing processes but also learn from historical data to suggest improvements. These intelligent systems could optimize workflows by analyzing performance metrics, leading to more efficient software delivery cycles.\n\n### Managing complex systems with AI\nThe complexity of modern software systems is growing rapidly. As this happens, the importance of AI in managing these complexities becomes more pronounced. AI tools will be essential for monitoring system health, predicting potential failures, and suggesting corrective actions before issues escalate. This proactive approach can drastically reduce downtime and improve overall system resilience.\n\n### Revolutionizing the software development pipeline\nAI and machine learning have the potential to revolutionize the software development pipeline further. By automating testing phases and offering real-time feedback on code quality, these technologies can streamline the entire development process. Additionally, AI-driven predictive analytics can help teams make more informed decisions, reducing risks associated with deployments.\n\nAs we embrace these advancements, the synergy between automation and AI will shape the future of DevOps workflows, pushing boundaries and driving innovation.",{"id":97},"future-trends-in-devops-automation-and-ai",{"type":68,"componentName":68,"componentContent":99},{"header":63,"text":100,"config":101},"Software development is rapidly transforming, thanks to the integration of DevOps automation and AI agents. Together, these innovations are reshaping how teams collaborate, streamline processes, and enhance product quality. As organizations adapt to this new paradigm, leveraging automation and AI becomes not just beneficial but essential for maintaining a competitive edge.\n\nWith automation reducing manual tasks and AI agents predicting issues before they arise, teams can focus on what truly matters — innovation and delivering value to customers. This technological shift encourages organizations to embrace change, fostering a culture of continuous improvement and agility.\n\nBy embracing these tools, organizations can navigate complexities more effectively, paving the way for a future where software development is smarter, faster, and more reliable.",{"id":102},"embracing-the-future-of-devops",{"type":104,"componentName":104,"componentContent":105},"CommonFaq",{"header":106,"groups":107},"Frequently Asked Questions",[108],{"questions":109},[110,113,116,119,122],{"question":111,"answer":112},"What is DevOps automation and what does it aim to achieve?","DevOps automation is a central practice in modern software engineering that bridges the gap between software development and IT operations. It uses tools and processes that automate manual tasks across the development lifecycle from coding and testing to deployment and monitoring, aiming to streamline, accelerate, and improve the entire software delivery lifecycle.",{"question":114,"answer":115},"What are the three key benefits that make automation essential for DevOps?","The three key benefits are reducing human error by automating repetitive tasks to ensure consistency across the board, accelerating the software development lifecycle enabling quicker releases and faster feedback loops, and enhancing scalability allowing organizations to respond to changing needs without compromising quality or reliability.",{"question":117,"answer":118},"What is agentic AI and how does it enhance DevOps processes?","Agentic AI refers to autonomous AI systems that can perform tasks, make decisions, and learn from their environment. In DevOps, AI agents streamline processes and enhance productivity by taking over repetitive tasks and freeing up human resources. This allows teams to focus on more strategic initiatives, ultimately improving software development efficiency.",{"question":120,"answer":121},"How do AI agents predict and prevent issues in DevOps workflows?","AI agents analyze historical data and monitor system performance in real time to identify anomalies or patterns that might indicate impending failures. This proactive approach helps DevOps teams address concerns swiftly before they escalate into significant problems, reducing downtime and maintaining system reliability through predictive capabilities.",{"question":123,"answer":124},"How does DevOps automation improve team collaboration and system reliability?","DevOps automation fosters collaboration between development and operations teams through shared tools and automated workflows that break down communication barriers. It strengthens system reliability by ensuring processes are consistent and repeatable, with automated testing and deployment minimizing human errors that can lead to system failures.",{"type":126,"componentName":126,"componentContent":127},"CommonResourcesContainer",{"header":128,"tabs":129},"Learn more",[130],{"name":131,"items":132,"config":160},"resources",[133,142,150],{"header":134,"type":135,"image":136,"link":139},"Agentic AI guides and resources","Blog",{"altText":134,"config":137},{"src":138},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749498198/Website/Topics/display-the-source-understanding-agentic-ai-article-image-0571-1800x945-fy26.jpg",{"text":128,"config":140},{"href":141,"icon":135,"modal":6},"/blog/agentic-ai-guides-and-resources/",{"header":143,"type":135,"image":144,"link":147},"What is a large language model (LLM)?",{"altText":143,"config":145},{"src":146},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749498214/Website/Topics/LLM_copy.png",{"text":128,"config":148},{"href":149,"icon":135,"modal":6},"/blog/what-is-a-large-language-model-llm/",{"header":151,"type":152,"image":153,"link":156},"Navigating AI maturity in DevSecOps","Report",{"altText":151,"config":154},{"src":155},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749498227/Website/Topics/display-the-source-article-2024-global-devsecOps-survey-image-0476-1800x945-fy25.png",{"text":157,"config":158},"Read the full report",{"href":159,"icon":152,"modal":6},"/developer-survey/2024/ai/",{"key":131},{"type":162,"componentName":162},"CommonNextSteps","content:en-us:topics:agentic-ai:devops-automation-ai-agents:index.yml","yaml","content","en-us/topics/agentic-ai/devops-automation-ai-agents/index.yml","en-us/topics/agentic-ai/devops-automation-ai-agents/index","yml",{"_path":170,"_dir":171,"_draft":6,"_partial":6,"_locale":7,"data":172,"_id":591,"_type":164,"title":592,"_source":165,"_file":593,"_stem":594,"_extension":168},"/shared/en-us/main-navigation","en-us",{"logo":173,"freeTrial":178,"sales":183,"login":188,"items":193,"search":522,"minimal":553,"duo":572,"pricingDeployment":581},{"config":174},{"href":175,"dataGaName":176,"dataGaLocation":177},"/","gitlab logo","header",{"text":179,"config":180},"Get free trial",{"href":181,"dataGaName":182,"dataGaLocation":177},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":184,"config":185},"Talk to sales",{"href":186,"dataGaName":187,"dataGaLocation":177},"/sales/","sales",{"text":189,"config":190},"Sign in",{"href":191,"dataGaName":192,"dataGaLocation":177},"https://gitlab.com/users/sign_in/","sign in",[194,237,334,339,443,503],{"text":195,"config":196,"cards":198,"footer":220},"Platform",{"dataNavLevelOne":197},"platform",[199,205,213],{"title":195,"description":200,"link":201},"The most comprehensive AI-powered DevSecOps Platform",{"text":202,"config":203},"Explore our Platform",{"href":204,"dataGaName":197,"dataGaLocation":177},"/platform/",{"title":206,"description":207,"link":208},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":209,"config":210},"Meet GitLab Duo",{"href":211,"dataGaName":212,"dataGaLocation":177},"/gitlab-duo/","gitlab duo ai",{"title":214,"description":215,"link":216},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":128,"config":217},{"href":218,"dataGaName":219,"dataGaLocation":177},"/why-gitlab/","why gitlab",{"title":221,"items":222},"Get started with",[223,228,233],{"text":224,"config":225},"Platform Engineering",{"href":226,"dataGaName":227,"dataGaLocation":177},"/solutions/platform-engineering/","platform engineering",{"text":229,"config":230},"Developer Experience",{"href":231,"dataGaName":232,"dataGaLocation":177},"/developer-experience/","Developer experience",{"text":234,"config":235},"MLOps",{"href":236,"dataGaName":234,"dataGaLocation":177},"/topics/devops/the-role-of-ai-in-devops/",{"text":238,"left":239,"config":240,"link":242,"lists":246,"footer":316},"Product",true,{"dataNavLevelOne":241},"solutions",{"text":243,"config":244},"View all Solutions",{"href":245,"dataGaName":241,"dataGaLocation":177},"/solutions/",[247,272,295],{"title":248,"description":249,"link":250,"items":255},"Automation","CI/CD and automation to accelerate deployment",{"config":251},{"icon":252,"href":253,"dataGaName":254,"dataGaLocation":177},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[256,260,264,268],{"text":257,"config":258},"CI/CD",{"href":259,"dataGaLocation":177,"dataGaName":257},"/solutions/continuous-integration/",{"text":261,"config":262},"AI-Assisted Development",{"href":211,"dataGaLocation":177,"dataGaName":263},"AI assisted development",{"text":265,"config":266},"Source Code Management",{"href":267,"dataGaLocation":177,"dataGaName":265},"/solutions/source-code-management/",{"text":269,"config":270},"Automated Software Delivery",{"href":253,"dataGaLocation":177,"dataGaName":271},"Automated software delivery",{"title":273,"description":274,"link":275,"items":280},"Security","Deliver code faster without compromising security",{"config":276},{"href":277,"dataGaName":278,"dataGaLocation":177,"icon":279},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[281,285,290],{"text":282,"config":283},"Application Security Testing",{"href":277,"dataGaName":284,"dataGaLocation":177},"Application security testing",{"text":286,"config":287},"Software Supply Chain Security",{"href":288,"dataGaLocation":177,"dataGaName":289},"/solutions/supply-chain/","Software supply chain security",{"text":291,"config":292},"Software Compliance",{"href":293,"dataGaName":294,"dataGaLocation":177},"/solutions/software-compliance/","software compliance",{"title":296,"link":297,"items":302},"Measurement",{"config":298},{"icon":299,"href":300,"dataGaName":301,"dataGaLocation":177},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[303,307,311],{"text":304,"config":305},"Visibility & Measurement",{"href":300,"dataGaLocation":177,"dataGaName":306},"Visibility and Measurement",{"text":308,"config":309},"Value Stream Management",{"href":310,"dataGaLocation":177,"dataGaName":308},"/solutions/value-stream-management/",{"text":312,"config":313},"Analytics & Insights",{"href":314,"dataGaLocation":177,"dataGaName":315},"/solutions/analytics-and-insights/","Analytics and insights",{"title":317,"items":318},"GitLab for",[319,324,329],{"text":320,"config":321},"Enterprise",{"href":322,"dataGaLocation":177,"dataGaName":323},"/enterprise/","enterprise",{"text":325,"config":326},"Small Business",{"href":327,"dataGaLocation":177,"dataGaName":328},"/small-business/","small business",{"text":330,"config":331},"Public Sector",{"href":332,"dataGaLocation":177,"dataGaName":333},"/solutions/public-sector/","public sector",{"text":335,"config":336},"Pricing",{"href":337,"dataGaName":338,"dataGaLocation":177,"dataNavLevelOne":338},"/pricing/","pricing",{"text":340,"config":341,"link":342,"lists":346,"feature":430},"Resources",{"dataNavLevelOne":131},{"text":343,"config":344},"View all resources",{"href":345,"dataGaName":131,"dataGaLocation":177},"/resources/",[347,380,402],{"title":348,"items":349},"Getting started",[350,355,360,365,370,375],{"text":351,"config":352},"Install",{"href":353,"dataGaName":354,"dataGaLocation":177},"/install/","install",{"text":356,"config":357},"Quick start guides",{"href":358,"dataGaName":359,"dataGaLocation":177},"/get-started/","quick setup checklists",{"text":361,"config":362},"Learn",{"href":363,"dataGaLocation":177,"dataGaName":364},"https://university.gitlab.com/","learn",{"text":366,"config":367},"Product documentation",{"href":368,"dataGaName":369,"dataGaLocation":177},"https://docs.gitlab.com/","product documentation",{"text":371,"config":372},"Best practice videos",{"href":373,"dataGaName":374,"dataGaLocation":177},"/getting-started-videos/","best practice videos",{"text":376,"config":377},"Integrations",{"href":378,"dataGaName":379,"dataGaLocation":177},"/integrations/","integrations",{"title":381,"items":382},"Discover",[383,388,392,397],{"text":384,"config":385},"Customer success stories",{"href":386,"dataGaName":387,"dataGaLocation":177},"/customers/","customer success stories",{"text":135,"config":389},{"href":390,"dataGaName":391,"dataGaLocation":177},"/blog/","blog",{"text":393,"config":394},"Remote",{"href":395,"dataGaName":396,"dataGaLocation":177},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":398,"config":399},"TeamOps",{"href":400,"dataGaName":401,"dataGaLocation":177},"/teamops/","teamops",{"title":403,"items":404},"Connect",[405,410,415,420,425],{"text":406,"config":407},"GitLab Services",{"href":408,"dataGaName":409,"dataGaLocation":177},"/services/","services",{"text":411,"config":412},"Community",{"href":413,"dataGaName":414,"dataGaLocation":177},"/community/","community",{"text":416,"config":417},"Forum",{"href":418,"dataGaName":419,"dataGaLocation":177},"https://forum.gitlab.com/","forum",{"text":421,"config":422},"Events",{"href":423,"dataGaName":424,"dataGaLocation":177},"/events/","events",{"text":426,"config":427},"Partners",{"href":428,"dataGaName":429,"dataGaLocation":177},"/partners/","partners",{"backgroundColor":431,"textColor":432,"text":433,"image":434,"link":438},"#2f2a6b","#fff","Insights for the future of software development",{"altText":435,"config":436},"the source promo card",{"src":437},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":439,"config":440},"Read the latest",{"href":441,"dataGaName":442,"dataGaLocation":177},"/the-source/","the source",{"text":444,"config":445,"lists":447},"Company",{"dataNavLevelOne":446},"company",[448],{"items":449},[450,455,461,463,468,473,478,483,488,493,498],{"text":451,"config":452},"About",{"href":453,"dataGaName":454,"dataGaLocation":177},"/company/","about",{"text":456,"config":457,"footerGa":460},"Jobs",{"href":458,"dataGaName":459,"dataGaLocation":177},"/jobs/","jobs",{"dataGaName":459},{"text":421,"config":462},{"href":423,"dataGaName":424,"dataGaLocation":177},{"text":464,"config":465},"Leadership",{"href":466,"dataGaName":467,"dataGaLocation":177},"/company/team/e-group/","leadership",{"text":469,"config":470},"Team",{"href":471,"dataGaName":472,"dataGaLocation":177},"/company/team/","team",{"text":474,"config":475},"Handbook",{"href":476,"dataGaName":477,"dataGaLocation":177},"https://handbook.gitlab.com/","handbook",{"text":479,"config":480},"Investor relations",{"href":481,"dataGaName":482,"dataGaLocation":177},"https://ir.gitlab.com/","investor relations",{"text":484,"config":485},"Trust Center",{"href":486,"dataGaName":487,"dataGaLocation":177},"/security/","trust center",{"text":489,"config":490},"AI Transparency Center",{"href":491,"dataGaName":492,"dataGaLocation":177},"/ai-transparency-center/","ai transparency center",{"text":494,"config":495},"Newsletter",{"href":496,"dataGaName":497,"dataGaLocation":177},"/company/contact/","newsletter",{"text":499,"config":500},"Press",{"href":501,"dataGaName":502,"dataGaLocation":177},"/press/","press",{"text":504,"config":505,"lists":506},"Contact us",{"dataNavLevelOne":446},[507],{"items":508},[509,512,517],{"text":184,"config":510},{"href":186,"dataGaName":511,"dataGaLocation":177},"talk to sales",{"text":513,"config":514},"Support portal",{"href":515,"dataGaName":516,"dataGaLocation":177},"https://support.gitlab.com","support portal",{"text":518,"config":519},"Customer portal",{"href":520,"dataGaName":521,"dataGaLocation":177},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":523,"login":524,"suggestions":531},"Close",{"text":525,"link":526},"To search repositories and projects, login to",{"text":527,"config":528},"gitlab.com",{"href":191,"dataGaName":529,"dataGaLocation":530},"search login","search",{"text":532,"default":533},"Suggestions",[534,536,540,542,546,550],{"text":206,"config":535},{"href":211,"dataGaName":206,"dataGaLocation":530},{"text":537,"config":538},"Code Suggestions (AI)",{"href":539,"dataGaName":537,"dataGaLocation":530},"/solutions/code-suggestions/",{"text":257,"config":541},{"href":259,"dataGaName":257,"dataGaLocation":530},{"text":543,"config":544},"GitLab on AWS",{"href":545,"dataGaName":543,"dataGaLocation":530},"/partners/technology-partners/aws/",{"text":547,"config":548},"GitLab on Google Cloud",{"href":549,"dataGaName":547,"dataGaLocation":530},"/partners/technology-partners/google-cloud-platform/",{"text":551,"config":552},"Why GitLab?",{"href":218,"dataGaName":551,"dataGaLocation":530},{"freeTrial":554,"mobileIcon":559,"desktopIcon":564,"secondaryButton":567},{"text":555,"config":556},"Start free trial",{"href":557,"dataGaName":182,"dataGaLocation":558},"https://gitlab.com/-/trials/new/","nav",{"altText":560,"config":561},"Gitlab Icon",{"src":562,"dataGaName":563,"dataGaLocation":558},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":560,"config":565},{"src":566,"dataGaName":563,"dataGaLocation":558},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":568,"config":569},"Get Started",{"href":570,"dataGaName":571,"dataGaLocation":558},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":573,"mobileIcon":577,"desktopIcon":579},{"text":574,"config":575},"Learn more about GitLab Duo",{"href":211,"dataGaName":576,"dataGaLocation":558},"gitlab duo",{"altText":560,"config":578},{"src":562,"dataGaName":563,"dataGaLocation":558},{"altText":560,"config":580},{"src":566,"dataGaName":563,"dataGaLocation":558},{"freeTrial":582,"mobileIcon":587,"desktopIcon":589},{"text":583,"config":584},"Back to pricing",{"href":337,"dataGaName":585,"dataGaLocation":558,"icon":586},"back to pricing","GoBack",{"altText":560,"config":588},{"src":562,"dataGaName":563,"dataGaLocation":558},{"altText":560,"config":590},{"src":566,"dataGaName":563,"dataGaLocation":558},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":596,"_dir":171,"_draft":6,"_partial":6,"_locale":7,"title":597,"button":598,"image":603,"config":607,"_id":609,"_type":164,"_source":165,"_file":610,"_stem":611,"_extension":168},"/shared/en-us/banner","is now in public beta!",{"text":599,"config":600},"Try the Beta",{"href":601,"dataGaName":602,"dataGaLocation":177},"/gitlab-duo/agent-platform/","duo banner",{"altText":604,"config":605},"GitLab Duo Agent Platform",{"src":606},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":608},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":613,"_dir":171,"_draft":6,"_partial":6,"_locale":7,"data":614,"_id":850,"_type":164,"title":851,"_source":165,"_file":852,"_stem":853,"_extension":168},"/shared/en-us/main-footer",{"text":615,"source":616,"edit":622,"contribute":627,"config":632,"items":637,"minimal":842},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":617,"config":618},"View page source",{"href":619,"dataGaName":620,"dataGaLocation":621},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":623,"config":624},"Edit this page",{"href":625,"dataGaName":626,"dataGaLocation":621},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":628,"config":629},"Please contribute",{"href":630,"dataGaName":631,"dataGaLocation":621},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":633,"facebook":634,"youtube":635,"linkedin":636},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[638,685,735,779,808],{"title":335,"links":639,"subMenu":654},[640,644,649],{"text":641,"config":642},"View plans",{"href":337,"dataGaName":643,"dataGaLocation":621},"view plans",{"text":645,"config":646},"Why Premium?",{"href":647,"dataGaName":648,"dataGaLocation":621},"/pricing/premium/","why premium",{"text":650,"config":651},"Why Ultimate?",{"href":652,"dataGaName":653,"dataGaLocation":621},"/pricing/ultimate/","why ultimate",[655],{"title":656,"links":657},"Contact Us",[658,661,663,665,670,675,680],{"text":659,"config":660},"Contact sales",{"href":186,"dataGaName":187,"dataGaLocation":621},{"text":513,"config":662},{"href":515,"dataGaName":516,"dataGaLocation":621},{"text":518,"config":664},{"href":520,"dataGaName":521,"dataGaLocation":621},{"text":666,"config":667},"Status",{"href":668,"dataGaName":669,"dataGaLocation":621},"https://status.gitlab.com/","status",{"text":671,"config":672},"Terms of use",{"href":673,"dataGaName":674,"dataGaLocation":621},"/terms/","terms of use",{"text":676,"config":677},"Privacy statement",{"href":678,"dataGaName":679,"dataGaLocation":621},"/privacy/","privacy statement",{"text":681,"config":682},"Cookie preferences",{"dataGaName":683,"dataGaLocation":621,"id":684,"isOneTrustButton":239},"cookie preferences","ot-sdk-btn",{"title":238,"links":686,"subMenu":694},[687,691],{"text":688,"config":689},"DevSecOps platform",{"href":204,"dataGaName":690,"dataGaLocation":621},"devsecops platform",{"text":261,"config":692},{"href":211,"dataGaName":693,"dataGaLocation":621},"ai-assisted development",[695],{"title":17,"links":696},[697,702,707,712,717,722,727,732],{"text":698,"config":699},"CICD",{"href":700,"dataGaName":701,"dataGaLocation":621},"/topics/ci-cd/","cicd",{"text":703,"config":704},"GitOps",{"href":705,"dataGaName":706,"dataGaLocation":621},"/topics/gitops/","gitops",{"text":708,"config":709},"DevOps",{"href":710,"dataGaName":711,"dataGaLocation":621},"/topics/devops/","devops",{"text":713,"config":714},"Version Control",{"href":715,"dataGaName":716,"dataGaLocation":621},"/topics/version-control/","version control",{"text":718,"config":719},"DevSecOps",{"href":720,"dataGaName":721,"dataGaLocation":621},"/topics/devsecops/","devsecops",{"text":723,"config":724},"Cloud Native",{"href":725,"dataGaName":726,"dataGaLocation":621},"/topics/cloud-native/","cloud native",{"text":728,"config":729},"AI for Coding",{"href":730,"dataGaName":731,"dataGaLocation":621},"/topics/devops/ai-for-coding/","ai for coding",{"text":21,"config":733},{"href":23,"dataGaName":734,"dataGaLocation":621},"agentic ai",{"title":736,"links":737},"Solutions",[738,740,742,747,751,754,758,761,763,766,769,774],{"text":282,"config":739},{"href":277,"dataGaName":282,"dataGaLocation":621},{"text":271,"config":741},{"href":253,"dataGaName":254,"dataGaLocation":621},{"text":743,"config":744},"Agile development",{"href":745,"dataGaName":746,"dataGaLocation":621},"/solutions/agile-delivery/","agile delivery",{"text":748,"config":749},"SCM",{"href":267,"dataGaName":750,"dataGaLocation":621},"source code management",{"text":698,"config":752},{"href":259,"dataGaName":753,"dataGaLocation":621},"continuous integration & delivery",{"text":755,"config":756},"Value stream management",{"href":310,"dataGaName":757,"dataGaLocation":621},"value stream management",{"text":703,"config":759},{"href":760,"dataGaName":706,"dataGaLocation":621},"/solutions/gitops/",{"text":320,"config":762},{"href":322,"dataGaName":323,"dataGaLocation":621},{"text":764,"config":765},"Small business",{"href":327,"dataGaName":328,"dataGaLocation":621},{"text":767,"config":768},"Public sector",{"href":332,"dataGaName":333,"dataGaLocation":621},{"text":770,"config":771},"Education",{"href":772,"dataGaName":773,"dataGaLocation":621},"/solutions/education/","education",{"text":775,"config":776},"Financial services",{"href":777,"dataGaName":778,"dataGaLocation":621},"/solutions/finance/","financial services",{"title":340,"links":780},[781,783,785,787,790,792,794,796,798,800,802,804,806],{"text":351,"config":782},{"href":353,"dataGaName":354,"dataGaLocation":621},{"text":356,"config":784},{"href":358,"dataGaName":359,"dataGaLocation":621},{"text":361,"config":786},{"href":363,"dataGaName":364,"dataGaLocation":621},{"text":366,"config":788},{"href":368,"dataGaName":789,"dataGaLocation":621},"docs",{"text":135,"config":791},{"href":390,"dataGaName":391,"dataGaLocation":621},{"text":384,"config":793},{"href":386,"dataGaName":387,"dataGaLocation":621},{"text":393,"config":795},{"href":395,"dataGaName":396,"dataGaLocation":621},{"text":406,"config":797},{"href":408,"dataGaName":409,"dataGaLocation":621},{"text":398,"config":799},{"href":400,"dataGaName":401,"dataGaLocation":621},{"text":411,"config":801},{"href":413,"dataGaName":414,"dataGaLocation":621},{"text":416,"config":803},{"href":418,"dataGaName":419,"dataGaLocation":621},{"text":421,"config":805},{"href":423,"dataGaName":424,"dataGaLocation":621},{"text":426,"config":807},{"href":428,"dataGaName":429,"dataGaLocation":621},{"title":444,"links":809},[810,812,814,816,818,820,822,826,831,833,835,837],{"text":451,"config":811},{"href":453,"dataGaName":446,"dataGaLocation":621},{"text":456,"config":813},{"href":458,"dataGaName":459,"dataGaLocation":621},{"text":464,"config":815},{"href":466,"dataGaName":467,"dataGaLocation":621},{"text":469,"config":817},{"href":471,"dataGaName":472,"dataGaLocation":621},{"text":474,"config":819},{"href":476,"dataGaName":477,"dataGaLocation":621},{"text":479,"config":821},{"href":481,"dataGaName":482,"dataGaLocation":621},{"text":823,"config":824},"Sustainability",{"href":825,"dataGaName":823,"dataGaLocation":621},"/sustainability/",{"text":827,"config":828},"Diversity, inclusion and belonging (DIB)",{"href":829,"dataGaName":830,"dataGaLocation":621},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":484,"config":832},{"href":486,"dataGaName":487,"dataGaLocation":621},{"text":494,"config":834},{"href":496,"dataGaName":497,"dataGaLocation":621},{"text":499,"config":836},{"href":501,"dataGaName":502,"dataGaLocation":621},{"text":838,"config":839},"Modern Slavery Transparency Statement",{"href":840,"dataGaName":841,"dataGaLocation":621},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":843},[844,846,848],{"text":671,"config":845},{"href":673,"dataGaName":674,"dataGaLocation":621},{"text":676,"config":847},{"href":678,"dataGaName":679,"dataGaLocation":621},{"text":681,"config":849},{"dataGaName":683,"dataGaLocation":621,"id":684,"isOneTrustButton":239},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":855,"_dir":171,"_draft":6,"_partial":6,"_locale":7,"header":856,"eyebrow":857,"blurb":858,"button":859,"secondaryButton":863,"_id":865,"_type":164,"title":866,"_source":165,"_file":867,"_stem":868,"_extension":168},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":179,"config":860},{"href":861,"dataGaName":182,"dataGaLocation":862},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":184,"config":864},{"href":186,"dataGaName":187,"dataGaLocation":862},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":870,"content":871,"_id":163,"_type":164,"title":7,"_source":165,"_file":166,"_stem":167,"_extension":168},{"title":9,"ogTitle":9,"description":10,"ogDescription":10},[872,880,883,923,933,954],{"type":13,"componentName":13,"componentContent":873},{"crumbs":874},[875,877,879],{"title":17,"config":876},{"href":19},{"title":21,"config":878},{"href":23},{"title":25},{"type":27,"componentName":27,"componentContent":881},{"title":9,"text":29,"config":882},{"id":31,"twoColumns":6},{"type":33,"componentName":33,"componentContent":884},{"anchors":885,"components":901},{"text":36,"data":886},[887,889,891,893,895,897,899],{"text":39,"config":888},{"href":41},{"text":43,"config":890},{"href":45},{"text":47,"config":892},{"href":49},{"text":51,"config":894},{"href":53},{"text":55,"config":896},{"href":57},{"text":59,"config":898},{"href":61},{"text":63,"config":900},{"href":65},[902,905,908,911,914,917,920],{"type":68,"componentName":68,"componentContent":903},{"header":39,"text":70,"config":904},{"id":72},{"type":68,"componentName":68,"componentContent":906},{"header":43,"text":75,"config":907},{"id":77},{"type":68,"componentName":68,"componentContent":909},{"header":47,"text":80,"config":910},{"id":82},{"type":68,"componentName":68,"componentContent":912},{"header":51,"text":85,"config":913},{"id":87},{"type":68,"componentName":68,"componentContent":915},{"header":55,"text":90,"config":916},{"id":92},{"type":68,"componentName":68,"componentContent":918},{"header":59,"text":95,"config":919},{"id":97},{"type":68,"componentName":68,"componentContent":921},{"header":63,"text":100,"config":922},{"id":102},{"type":104,"componentName":104,"componentContent":924},{"header":106,"groups":925},[926],{"questions":927},[928,929,930,931,932],{"question":111,"answer":112},{"question":114,"answer":115},{"question":117,"answer":118},{"question":120,"answer":121},{"question":123,"answer":124},{"type":126,"componentName":126,"componentContent":934},{"header":128,"tabs":935},[936],{"name":131,"items":937,"config":953},[938,943,948],{"header":134,"type":135,"image":939,"link":941},{"altText":134,"config":940},{"src":138},{"text":128,"config":942},{"href":141,"icon":135,"modal":6},{"header":143,"type":135,"image":944,"link":946},{"altText":143,"config":945},{"src":146},{"text":128,"config":947},{"href":149,"icon":135,"modal":6},{"header":151,"type":152,"image":949,"link":951},{"altText":151,"config":950},{"src":155},{"text":157,"config":952},{"href":159,"icon":152,"modal":6},{"key":131},{"type":162,"componentName":162},1761814446179]