[{"data":1,"prerenderedAt":1214},["ShallowReactive",2],{"/blog/agentic-ai-guides-and-resources":3,"navigation-en-us":430,"banner-en-us":857,"footer-en-us":867,"blog-post-authors-en-us-GitLab":1111,"blog-related-posts-en-us-agentic-ai-guides-and-resources":1126,"blog-promotions-en-us":1151,"next-steps-en-us":1204},{"id":4,"title":5,"authors":6,"body":8,"category":407,"date":408,"description":409,"extension":410,"externalUrl":411,"faq":411,"featured":412,"heroImage":413,"meta":414,"navigation":412,"path":415,"seo":416,"slug":421,"stem":422,"tags":423,"template":427,"updatedDate":428,"__hash__":429},"blogPosts/en-us/blog/agentic-ai-guides-and-resources.md","Agentic AI guides and resources",[7],"GitLab",{"type":9,"value":10,"toc":392},"minimark",[11,16,20,28,32,115,119,142,146,156,160,165,190,193,204,208,213,216,227,231,265,269,279,286,288,292,333,337,353,357],[12,13,15],"h2",{"id":14},"defining-agentic-ai","Defining agentic AI",[17,18,19],"p",{},"Agentic AI is a type of artificial intelligence that leverages advanced language models and natural language processing to take independent action. Unlike traditional generative AI tools that require constant human direction, these systems can understand requests, make decisions, and execute multi-step plans to achieve goals. They tackle complex tasks by breaking them into manageable steps and employ adaptive learning to modify their approach when facing challenges.",[17,21,22],{},[23,24,27],"a",{"href":25,"rel":26},"https://about.gitlab.com/topics/agentic-ai/",[],"Learn more about agentic AI",[12,29,31],{"id":30},"agentic-ai-insights","Agentic AI insights",[33,34,35,43,51,59,67,75,83,91,99,107],"ul",{},[36,37,38],"li",{},[23,39,42],{"href":40,"rel":41},"https://about.gitlab.com/the-source/ai/transform-development-with-agentic-ai-the-enterprise-guide/",[],"Transform development with agentic AI: The enterprise guide",[36,44,45,50],{},[23,46,49],{"href":47,"rel":48},"https://about.gitlab.com/blog/gitlab-18-4-ai-native-development-with-automation-and-insight/",[],"GitLab 18.4: AI-native development with automation and insight"," With GitLab 18.4, teams create custom agents, unlock Knowledge Graph context, and auto-fix pipelines so developers stay focused and in flow.",[36,52,53,58],{},[23,54,57],{"href":55,"rel":56},"https://about.gitlab.com/blog/gitlab-18-3-expanding-ai-orchestration-in-software-engineering/",[],"GitLab 18.3: Expanding AI orchestration in software engineering"," Learn how we're advancing human-AI collaboration with enhanced Flows, enterprise governance, and seamless tool integration.",[36,60,61,66],{},[23,62,65],{"href":63,"rel":64},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-public-beta/",[],"GitLab Duo Agent Platform Public Beta: Next-gen AI orchestration and more"," — Introducing the DevSecOps orchestration platform designed to unlock asynchronous collaboration between developers and AI agents.",[36,68,69,74],{},[23,70,73],{"href":71,"rel":72},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-what-is-next-for-intelligent-devsecops/",[],"GitLab Duo Agent Platform: What's next for intelligent DevSecOps"," — GitLab Duo Agent Platform, a DevSecOps orchestration platform for humans and AI agents, leverages agentic AI for collaboration across the software development lifecycle.",[36,76,77,82],{},[23,78,81],{"href":79,"rel":80},"https://about.gitlab.com/the-source/ai/from-vibe-coding-to-agentic-ai-a-roadmap-for-technical-leaders/",[],"From vibe coding to agentic AI: A roadmap for technical leaders"," — Discover how to implement vibe coding and agentic AI in your development process to increase productivity while maintaining code quality and security.",[36,84,85,90],{},[23,86,89],{"href":87,"rel":88},"https://about.gitlab.com/the-source/ai/emerging-agentic-ai-trends-reshaping-software-development/",[],"Emerging agentic AI trends reshaping software development"," — Discover how agentic AI transforms development from isolated coding to intelligent workflows that enhance productivity while maintaining security.",[36,92,93,98],{},[23,94,97],{"href":95,"rel":96},"https://about.gitlab.com/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale/",[],"Agentic AI: Unlocking developer potential at scale"," — Explore how agentic AI is transforming software development, moving beyond code completion to create AI partners that proactively tackle complex tasks.",[36,100,101,106],{},[23,102,105],{"href":103,"rel":104},"https://about.gitlab.com/the-source/ai/ai-trends-for-2025-agentic-ai-self-hosted-models-and-more/",[],"Agentic AI, self-hosted models, and more: AI trends for 2025"," — Discover key trends in AI for software development, from on-premises model deployments to intelligent, adaptive AI agents.",[36,108,109,114],{},[23,110,113],{"href":111,"rel":112},"https://about.gitlab.com/the-source/ai/how-agentic-ai-unlocks-platform-engineering-potential/",[],"How agentic AI unlocks platform engineering potential"," — Explore how agentic AI elevates platform engineering by automating complex workflows and scaling standardization.",[12,116,118],{"id":117},"the-agentic-ai-ecosystem","The agentic AI ecosystem",[33,120,121,128,135],{},[36,122,123],{},[23,124,127],{"href":125,"rel":126},"https://about.gitlab.com/topics/agentic-ai/ai-code-analysis/",[],"AI-driven code analysis: The new frontier in code security",[36,129,130],{},[23,131,134],{"href":132,"rel":133},"https://about.gitlab.com/topics/agentic-ai/devops-automation-ai-agents/",[],"DevOps automation & AI agents",[36,136,137],{},[23,138,141],{"href":139,"rel":140},"https://about.gitlab.com/topics/agentic-ai/ai-augmented-software-development/",[],"AI-augmented software development: Agentic AI for DevOps",[12,143,145],{"id":144},"best-practices-for-implementing-agentic-ai","Best practices for implementing agentic AI",[33,147,148],{},[36,149,150,155],{},[23,151,154],{"href":152,"rel":153},"https://about.gitlab.com/the-source/ai/implementing-effective-guardrails-for-ai-agents/",[],"Implementing effective guardrails for AI agents"," — Discover essential security guardrails for AI agents in DevSecOps, from compliance controls and infrastructure protection to user access management.",[12,157,159],{"id":158},"gitlabs-agentic-ai-offerings","GitLab's agentic AI offerings",[161,162,164],"h3",{"id":163},"gitlab-duo-with-amazon-q","GitLab Duo with Amazon Q",[33,166,167,175,183],{},[36,168,169,174],{},[23,170,173],{"href":171,"rel":172},"https://about.gitlab.com/blog/gitlab-duo-with-amazon-q-agentic-ai-optimized-for-aws/",[],"GitLab Duo with Amazon Q: Agentic AI optimized for AWS generally available"," — The comprehensive AI-powered DevSecOps platform combined with the deepest set of cloud computing capabilities speeds dev cycles, increases automation, and improves code quality.",[36,176,177,182],{},[23,178,181],{"href":179,"rel":180},"https://about.gitlab.com/blog/devsecops-agentic-ai-now-on-gitlab-self-managed-ultimate-on-aws/",[],"DevSecOps + Agentic AI: Now on GitLab Self-Managed Ultimate on AWS"," — Start using AI-powered, DevSecOps-enhanced agents in your AWS GitLab Self-Managed Ultimate instance. Enjoy the benefits of GitLab Duo and Amazon Q in your organization.",[36,184,185],{},[23,186,189],{"href":187,"rel":188},"https://about.gitlab.com/partners/technology-partners/aws/",[],"GitLab Duo with Amazon Q partner page",[17,191,192],{},"Watch GitLab Duo with Amazon Q in action:",[194,195,196],"div",{},[197,198],"iframe",{"src":199,"frameBorder":200,"allow":201,"style":202,"title":203},"https://player.vimeo.com/video/1075753390?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media","position:absolute;top:0;left:0;width:100%;height:100%;","Technical Demo: GitLab Duo with Amazon Q",[205,206],"script",{"src":207},"https://player.vimeo.com/api/player.js",[209,210,212],"h4",{"id":211},"guided-tour","Guided tour",[17,214,215],{},"Click on the image to start a tour of GitLab Duo with Amazon Q:",[17,217,218],{},[23,219,222],{"href":220,"rel":221},"https://gitlab.navattic.com/duo-with-q",[],[223,224],"img",{"alt":225,"src":226},"GitLab Duo with Amazon Q interactive tour","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749673568/Blog/Content%20Images/Screenshot_2025-05-07_at_7.24.45_AM.png",[209,228,230],{"id":229},"gitlab-duo-with-amazon-q-tutorials","GitLab Duo with Amazon Q tutorials",[33,232,233,241,249,257],{},[36,234,235,240],{},[23,236,239],{"href":237,"rel":238},"https://about.gitlab.com/blog/enhance-application-quality-with-ai-powered-test-generation/",[],"Enhance application quality with AI-powered test generation"," — Learn how GitLab Duo with Amazon Q improves the QA process by automatically generating comprehensive unit tests.",[36,242,243,248],{},[23,244,247],{"href":245,"rel":246},"https://about.gitlab.com/blog/gitlab-duo-amazon-q-transform-ideas-into-code-in-minutes/",[],"GitLab Duo + Amazon Q: Transform ideas into code in minutes"," — The new GitLab Duo with Amazon Q integration analyzes your issue descriptions and automatically generates complete working code solutions, accelerating development workflows.",[36,250,251,256],{},[23,252,255],{"href":253,"rel":254},"https://about.gitlab.com/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q/",[],"Accelerate code reviews with GitLab Duo and Amazon Q"," — Use AI-powered agents to optimize code reviews by automatically analyzing merge requests and providing comprehensive feedback on bugs, readability, and coding standards.",[36,258,259,264],{},[23,260,263],{"href":261,"rel":262},"https://about.gitlab.com/blog/speed-up-code-reviews-let-ai-handle-the-feedback-implementation/",[],"Speed up code reviews: Let AI handle the feedback implementation"," — Discover how GitLab Duo with Amazon Q automates the implementation of code review feedback through AI, transforming a time-consuming manual process into a streamlined workflow.",[161,266,268],{"id":267},"gitlab-duo-agent-platform","GitLab Duo Agent Platform",[33,270,271],{},[36,272,273,278],{},[23,274,277],{"href":275,"rel":276},"https://about.gitlab.com/blog/gitlab-duo-chat-gets-agentic-ai-makeover/",[],"GitLab Duo Chat gets agentic AI makeover"," — Our new Duo Chat experience, currently an experimental release, helps developers onboard to projects, understand assignments, implement changes, and more.\nWatch GitLab Duo Agent Platform in action:",[194,280,281],{},[197,282],{"src":283,"frameBorder":200,"allow":284,"style":202,"title":285},"https://player.vimeo.com/video/1095679084?badge=0&autopause=0&player_id=0&app_id=58479","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","Agent Platform Demo Clip",[205,287],{"src":207},[209,289,291],{"id":290},"gitlab-agent-platform-tutorials-and-use-cases","GitLab Agent Platform tutorials and use cases",[33,293,294,302,310,318,326],{},[36,295,296,301],{},[23,297,300],{"href":298,"rel":299},"https://about.gitlab.com/blog/vibe-coding-with-gitlab-duo-agent-platform-issue-to-mr-flow/",[],"Vibe coding with GitLab Duo Agent Platform: Issue to MR Flow"," - Learn how to update your application in minutes with our newest agent Flow that takes developers from idea to code.",[36,303,304,309],{},[23,305,308],{"href":306,"rel":307},"https://about.gitlab.com/blog/get-started-with-gitlab-duo-agentic-chat-in-the-web-ui/",[],"Get started with GitLab Duo Agentic Chat in the web UI"," - Learn about our new GitLab Duo AI feature that automates tasks by breaking down complex problems and executing operations across multiple sources.",[36,311,312,317],{},[23,313,316],{"href":314,"rel":315},"https://about.gitlab.com/blog/custom-rules-duo-agentic-chat-deep-dive/",[],"Custom rules in GitLab Duo Agentic Chat for greater developer efficiency"," — Discover how AI can understand your codebase, follow your conventions, and generate production-ready code with minimal review cycles.",[36,319,320,325],{},[23,321,324],{"href":322,"rel":323},"https://about.gitlab.com/blog/accelerate-learning-with-gitlab-duo-agent-platform/",[],"Accelerate learning with GitLab Duo Agent Platform"," — Learn how agentic AI helped generate comprehensive gRPC documentation in minutes, not hours.",[36,327,328],{},[23,329,332],{"href":330,"rel":331},"https://about.gitlab.com/blog/fast-and-secure-ai-agent-deployment-to-google-cloud-with-gitlab/",[],"Fast and secure AI agent deployment to Google Cloud with GitLab",[12,334,336],{"id":335},"learn-more-with-gitlab-university","Learn more with GitLab University",[33,338,339,346],{},[36,340,341],{},[23,342,345],{"href":343,"rel":344},"https://university.gitlab.com/pages/ai",[],"Get Started with GitLab Duo coursework",[36,347,348],{},[23,349,352],{"href":350,"rel":351},"https://university.gitlab.com/learning-paths/gitlab-duo-enterprise-learning-path",[],"GitLab Duo Enterprise Learning Path",[12,354,356],{"id":355},"more-ai-resources","More AI resources",[33,358,359,366,373,380,387],{},[36,360,361],{},[23,362,365],{"href":363,"rel":364},"https://about.gitlab.com/resources/developer-survey/2024/ai/",[],"2024 Global DevSecOps Survey: Navigating AI maturity in DevSecOps",[36,367,368],{},[23,369,372],{"href":370,"rel":371},"https://about.gitlab.com/topics/devops/the-role-of-ai-in-devops/",[],"The Role of AI in DevOps",[36,374,375],{},[23,376,379],{"href":377,"rel":378},"https://about.gitlab.com/blog/categories/ai/",[],"The latest AI/ML articles from GitLab",[36,381,382],{},[23,383,386],{"href":384,"rel":385},"https://about.gitlab.com/gitlab-duo-agent-platform/",[],"GitLab Duo",[36,388,389],{},[23,390,268],{"href":384,"rel":391},[],{"title":393,"searchDepth":394,"depth":394,"links":395},"",2,[396,397,398,399,400,405,406],{"id":14,"depth":394,"text":15},{"id":30,"depth":394,"text":31},{"id":117,"depth":394,"text":118},{"id":144,"depth":394,"text":145},{"id":158,"depth":394,"text":159,"children":401},[402,404],{"id":163,"depth":403,"text":164},3,{"id":267,"depth":403,"text":268},{"id":335,"depth":394,"text":336},{"id":355,"depth":394,"text":356},"ai","2025-09-26","Learn everything you need to know about agentic AI, including what it is, how it works, why it levels up your DevSecOps environment, and best practices for implementation.","md",null,true,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749658912/Blog/Hero%20Images/blog-image-template-1800x945__20_.png",{},"/en-us/blog/agentic-ai-guides-and-resources",{"title":5,"description":409,"ogTitle":5,"ogDescription":409,"noIndex":417,"ogImage":413,"ogUrl":418,"ogSiteName":419,"ogType":420,"canonicalUrls":418},false,"https://about.gitlab.com/blog/agentic-ai-guides-and-resources","https://about.gitlab.com","article","agentic-ai-guides-and-resources","en-us/blog/agentic-ai-guides-and-resources",[424,425,426],"AI","DevSecOps platform","tutorial","BlogPost","2025-09-29","iV35nD_HARKHVGLJoNf9TvjGPHTBt3knzw4lX23HXFk",{"logo":431,"freeTrial":436,"sales":441,"login":446,"items":451,"search":777,"minimal":808,"duo":827,"switchNav":836,"pricingDeployment":847},{"config":432},{"href":433,"dataGaName":434,"dataGaLocation":435},"/","gitlab logo","header",{"text":437,"config":438},"Get free trial",{"href":439,"dataGaName":440,"dataGaLocation":435},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":442,"config":443},"Request a demo",{"href":444,"dataGaName":445,"dataGaLocation":435},"/sales/?contact-topic=request-demo","sales",{"text":447,"config":448},"Sign in",{"href":449,"dataGaName":450,"dataGaLocation":435},"https://gitlab.com/users/sign_in/","sign in",[452,480,580,585,699,755],{"text":453,"config":454,"menu":456},"Platform",{"dataNavLevelOne":455},"platform",{"type":457,"columns":458},"cards",[459,465,472],{"title":453,"description":460,"link":461},"The intelligent orchestration platform for DevSecOps",{"text":462,"config":463},"Explore our Platform",{"href":464,"dataGaName":455,"dataGaLocation":435},"/platform/",{"title":268,"description":466,"link":467},"Agentic AI for the entire software lifecycle",{"text":468,"config":469},"Meet GitLab Duo",{"href":470,"dataGaName":471,"dataGaLocation":435},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":473,"description":474,"link":475},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":476,"config":477},"Learn more",{"href":478,"dataGaName":479,"dataGaLocation":435},"/why-gitlab/","why gitlab",{"text":481,"left":412,"config":482,"menu":484},"Product",{"dataNavLevelOne":483},"solutions",{"type":485,"link":486,"columns":490,"feature":559},"lists",{"text":487,"config":488},"View all Solutions",{"href":489,"dataGaName":483,"dataGaLocation":435},"/solutions/",[491,515,538],{"title":492,"description":493,"link":494,"items":499},"Automation","CI/CD and automation to accelerate deployment",{"config":495},{"icon":496,"href":497,"dataGaName":498,"dataGaLocation":435},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[500,504,507,511],{"text":501,"config":502},"CI/CD",{"href":503,"dataGaLocation":435,"dataGaName":501},"/solutions/continuous-integration/",{"text":268,"config":505},{"href":470,"dataGaLocation":435,"dataGaName":506},"gitlab duo agent platform - product menu",{"text":508,"config":509},"Source Code Management",{"href":510,"dataGaLocation":435,"dataGaName":508},"/solutions/source-code-management/",{"text":512,"config":513},"Automated Software Delivery",{"href":497,"dataGaLocation":435,"dataGaName":514},"Automated software delivery",{"title":516,"description":517,"link":518,"items":523},"Security","Deliver code faster without compromising security",{"config":519},{"href":520,"dataGaName":521,"dataGaLocation":435,"icon":522},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[524,528,533],{"text":525,"config":526},"Application Security Testing",{"href":520,"dataGaName":527,"dataGaLocation":435},"Application security testing",{"text":529,"config":530},"Software Supply Chain Security",{"href":531,"dataGaLocation":435,"dataGaName":532},"/solutions/supply-chain/","Software supply chain security",{"text":534,"config":535},"Software Compliance",{"href":536,"dataGaName":537,"dataGaLocation":435},"/solutions/software-compliance/","software compliance",{"title":539,"link":540,"items":545},"Measurement",{"config":541},{"icon":542,"href":543,"dataGaName":544,"dataGaLocation":435},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[546,550,554],{"text":547,"config":548},"Visibility & Measurement",{"href":543,"dataGaLocation":435,"dataGaName":549},"Visibility and Measurement",{"text":551,"config":552},"Value Stream Management",{"href":553,"dataGaLocation":435,"dataGaName":551},"/solutions/value-stream-management/",{"text":555,"config":556},"Analytics & Insights",{"href":557,"dataGaLocation":435,"dataGaName":558},"/solutions/analytics-and-insights/","Analytics and insights",{"title":560,"type":485,"items":561},"GitLab for",[562,568,574],{"text":563,"config":564},"Enterprise",{"icon":565,"href":566,"dataGaLocation":435,"dataGaName":567},"Building","/enterprise/","enterprise",{"text":569,"config":570},"Small Business",{"icon":571,"href":572,"dataGaLocation":435,"dataGaName":573},"Work","/small-business/","small business",{"text":575,"config":576},"Public Sector",{"icon":577,"href":578,"dataGaLocation":435,"dataGaName":579},"Organization","/solutions/public-sector/","public sector",{"text":581,"config":582},"Pricing",{"href":583,"dataGaName":584,"dataGaLocation":435,"dataNavLevelOne":584},"/pricing/","pricing",{"text":586,"config":587,"menu":589},"Resources",{"dataNavLevelOne":588},"resources",{"type":485,"link":590,"columns":594,"feature":688},{"text":591,"config":592},"View all resources",{"href":593,"dataGaName":588,"dataGaLocation":435},"/resources/",[595,628,655],{"title":596,"items":597},"Getting started",[598,603,608,613,618,623],{"text":599,"config":600},"Install",{"href":601,"dataGaName":602,"dataGaLocation":435},"/install/","install",{"text":604,"config":605},"Quick start guides",{"href":606,"dataGaName":607,"dataGaLocation":435},"/get-started/","quick setup checklists",{"text":609,"config":610},"Learn",{"href":611,"dataGaLocation":435,"dataGaName":612},"https://university.gitlab.com/","learn",{"text":614,"config":615},"Product documentation",{"href":616,"dataGaName":617,"dataGaLocation":435},"https://docs.gitlab.com/","product documentation",{"text":619,"config":620},"Best practice videos",{"href":621,"dataGaName":622,"dataGaLocation":435},"/getting-started-videos/","best practice videos",{"text":624,"config":625},"Integrations",{"href":626,"dataGaName":627,"dataGaLocation":435},"/integrations/","integrations",{"title":629,"items":630},"Discover",[631,636,641,646,650],{"text":632,"config":633},"Customer success stories",{"href":634,"dataGaName":635,"dataGaLocation":435},"/customers/","customer success stories",{"text":637,"config":638},"Blog",{"href":639,"dataGaName":640,"dataGaLocation":435},"/blog/","blog",{"text":642,"config":643},"Demo Hub",{"href":644,"dataGaName":645,"dataGaLocation":435},"/demo-hub/","demo hub",{"text":647,"config":648},"The Source",{"href":649,"dataGaName":640,"dataGaLocation":435},"/the-source/",{"text":651,"config":652},"Remote",{"href":653,"dataGaName":654,"dataGaLocation":435},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":656,"items":657},"Connect",[658,663,668,673,678,683],{"text":659,"config":660},"GitLab Services",{"href":661,"dataGaName":662,"dataGaLocation":435},"/services/","services",{"text":664,"config":665},"Contribute",{"href":666,"dataGaName":667,"dataGaLocation":435},"https://contributors.gitlab.com","contribute",{"text":669,"config":670},"Community",{"href":671,"dataGaName":672,"dataGaLocation":435},"/community/","community",{"text":674,"config":675},"Forum",{"href":676,"dataGaName":677,"dataGaLocation":435},"https://forum.gitlab.com/","forum",{"text":679,"config":680},"Events",{"href":681,"dataGaName":682,"dataGaLocation":435},"/events/","events",{"text":684,"config":685},"Partners",{"href":686,"dataGaName":687,"dataGaLocation":435},"/partners/","partners",{"config":689,"title":692,"text":693,"link":694},{"background":690,"textColor":691},"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":695,"config":696},"Read the latest",{"href":697,"dataGaName":698,"dataGaLocation":435},"/whats-new/","whats new",{"text":700,"config":701,"menu":703},"Company",{"dataNavLevelOne":702},"company",{"type":485,"columns":704},[705],{"items":706},[707,712,718,720,725,730,735,740,745,750],{"text":708,"config":709},"About",{"href":710,"dataGaName":711,"dataGaLocation":435},"/company/","about",{"text":713,"config":714,"footerGa":717},"Jobs",{"href":715,"dataGaName":716,"dataGaLocation":435},"/jobs/","jobs",{"dataGaName":716},{"text":679,"config":719},{"href":681,"dataGaName":682,"dataGaLocation":435},{"text":721,"config":722},"Leadership",{"href":723,"dataGaName":724,"dataGaLocation":435},"/company/team/e-group/","leadership",{"text":726,"config":727},"Handbook",{"href":728,"dataGaName":729,"dataGaLocation":435},"https://handbook.gitlab.com/","handbook",{"text":731,"config":732},"Investor relations",{"href":733,"dataGaName":734,"dataGaLocation":435},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":736,"config":737},"Trust Center",{"href":738,"dataGaName":739,"dataGaLocation":435},"/security/","trust center",{"text":741,"config":742},"AI Transparency Center",{"href":743,"dataGaName":744,"dataGaLocation":435},"/ai-transparency-center/","ai transparency center",{"text":746,"config":747},"Newsletter",{"href":748,"dataGaName":749,"dataGaLocation":435},"/company/contact/#contact-forms","newsletter",{"text":751,"config":752},"Press",{"href":753,"dataGaName":754,"dataGaLocation":435},"/press/","press",{"text":756,"config":757,"menu":758},"Contact us",{"dataNavLevelOne":702},{"type":485,"columns":759},[760],{"items":761},[762,767,772],{"text":763,"config":764},"Talk to sales",{"href":765,"dataGaName":766,"dataGaLocation":435},"/sales/","talk to sales",{"text":768,"config":769},"Support portal",{"href":770,"dataGaName":771,"dataGaLocation":435},"https://support.gitlab.com/hc/en-us","support portal",{"text":773,"config":774},"Customer portal",{"href":775,"dataGaName":776,"dataGaLocation":435},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":778,"login":779,"suggestions":786},"Close",{"text":780,"link":781},"To search repositories and projects, login to",{"text":782,"config":783},"gitlab.com",{"href":449,"dataGaName":784,"dataGaLocation":785},"search login","search",{"text":787,"default":788},"Suggestions",[789,791,795,797,801,805],{"text":268,"config":790},{"href":470,"dataGaName":268,"dataGaLocation":785},{"text":792,"config":793},"Code Suggestions (AI)",{"href":794,"dataGaName":792,"dataGaLocation":785},"/solutions/code-suggestions/",{"text":501,"config":796},{"href":503,"dataGaName":501,"dataGaLocation":785},{"text":798,"config":799},"GitLab on AWS",{"href":800,"dataGaName":798,"dataGaLocation":785},"/partners/technology-partners/aws/",{"text":802,"config":803},"GitLab on Google Cloud",{"href":804,"dataGaName":802,"dataGaLocation":785},"/partners/technology-partners/google-cloud-platform/",{"text":806,"config":807},"Why GitLab?",{"href":478,"dataGaName":806,"dataGaLocation":785},{"freeTrial":809,"mobileIcon":814,"desktopIcon":819,"secondaryButton":822},{"text":810,"config":811},"Start free trial",{"href":812,"dataGaName":440,"dataGaLocation":813},"https://gitlab.com/-/trials/new/","nav",{"altText":815,"config":816},"Gitlab Icon",{"src":817,"dataGaName":818,"dataGaLocation":813},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":815,"config":820},{"src":821,"dataGaName":818,"dataGaLocation":813},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":823,"config":824},"Get Started",{"href":825,"dataGaName":826,"dataGaLocation":813},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":828,"mobileIcon":832,"desktopIcon":834},{"text":829,"config":830},"Learn more about GitLab Duo",{"href":470,"dataGaName":831,"dataGaLocation":813},"gitlab duo",{"altText":815,"config":833},{"src":817,"dataGaName":818,"dataGaLocation":813},{"altText":815,"config":835},{"src":821,"dataGaName":818,"dataGaLocation":813},{"button":837,"mobileIcon":842,"desktopIcon":844},{"text":838,"config":839},"/switch",{"href":840,"dataGaName":841,"dataGaLocation":813},"#contact","switch",{"altText":815,"config":843},{"src":817,"dataGaName":818,"dataGaLocation":813},{"altText":815,"config":845},{"src":846,"dataGaName":818,"dataGaLocation":813},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":848,"mobileIcon":853,"desktopIcon":855},{"text":849,"config":850},"Back to pricing",{"href":583,"dataGaName":851,"dataGaLocation":813,"icon":852},"back to pricing","GoBack",{"altText":815,"config":854},{"src":817,"dataGaName":818,"dataGaLocation":813},{"altText":815,"config":856},{"src":821,"dataGaName":818,"dataGaLocation":813},{"title":858,"titleMobile":859,"button":860,"config":865},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":476,"config":861},{"href":862,"dataGaName":863,"dataGaLocation":864},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":866,"disabled":417},"release",{"data":868},{"text":869,"source":870,"edit":876,"contribute":881,"config":886,"items":891,"minimal":1100},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":871,"config":872},"View page source",{"href":873,"dataGaName":874,"dataGaLocation":875},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":877,"config":878},"Edit this page",{"href":879,"dataGaName":880,"dataGaLocation":875},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":882,"config":883},"Please contribute",{"href":884,"dataGaName":885,"dataGaLocation":875},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":887,"facebook":888,"youtube":889,"linkedin":890},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[892,939,992,1036,1068],{"title":581,"links":893,"subMenu":908},[894,898,903],{"text":895,"config":896},"View plans",{"href":583,"dataGaName":897,"dataGaLocation":875},"view plans",{"text":899,"config":900},"Why Premium?",{"href":901,"dataGaName":902,"dataGaLocation":875},"/pricing/premium/","why premium",{"text":904,"config":905},"Why Ultimate?",{"href":906,"dataGaName":907,"dataGaLocation":875},"/pricing/ultimate/","why ultimate",[909],{"title":910,"links":911},"Contact Us",[912,915,917,919,924,929,934],{"text":913,"config":914},"Contact sales",{"href":765,"dataGaName":445,"dataGaLocation":875},{"text":768,"config":916},{"href":770,"dataGaName":771,"dataGaLocation":875},{"text":773,"config":918},{"href":775,"dataGaName":776,"dataGaLocation":875},{"text":920,"config":921},"Status",{"href":922,"dataGaName":923,"dataGaLocation":875},"https://status.gitlab.com/","status",{"text":925,"config":926},"Terms of use",{"href":927,"dataGaName":928,"dataGaLocation":875},"/terms/","terms of use",{"text":930,"config":931},"Privacy statement",{"href":932,"dataGaName":933,"dataGaLocation":875},"/privacy/","privacy statement",{"text":935,"config":936},"Cookie preferences",{"dataGaName":937,"dataGaLocation":875,"id":938,"isOneTrustButton":412},"cookie preferences","ot-sdk-btn",{"title":481,"links":940,"subMenu":948},[941,944],{"text":425,"config":942},{"href":464,"dataGaName":943,"dataGaLocation":875},"devsecops platform",{"text":945,"config":946},"AI-Assisted Development",{"href":470,"dataGaName":947,"dataGaLocation":875},"ai-assisted development",[949],{"title":950,"links":951},"Topics",[952,957,962,967,972,977,982,987],{"text":953,"config":954},"CICD",{"href":955,"dataGaName":956,"dataGaLocation":875},"/topics/ci-cd/","cicd",{"text":958,"config":959},"GitOps",{"href":960,"dataGaName":961,"dataGaLocation":875},"/topics/gitops/","gitops",{"text":963,"config":964},"DevOps",{"href":965,"dataGaName":966,"dataGaLocation":875},"/topics/devops/","devops",{"text":968,"config":969},"Version Control",{"href":970,"dataGaName":971,"dataGaLocation":875},"/topics/version-control/","version control",{"text":973,"config":974},"DevSecOps",{"href":975,"dataGaName":976,"dataGaLocation":875},"/topics/devsecops/","devsecops",{"text":978,"config":979},"Cloud Native",{"href":980,"dataGaName":981,"dataGaLocation":875},"/topics/cloud-native/","cloud native",{"text":983,"config":984},"AI for Coding",{"href":985,"dataGaName":986,"dataGaLocation":875},"/topics/devops/ai-for-coding/","ai for coding",{"text":988,"config":989},"Agentic AI",{"href":990,"dataGaName":991,"dataGaLocation":875},"/topics/agentic-ai/","agentic ai",{"title":993,"links":994},"Solutions",[995,997,999,1004,1008,1011,1015,1018,1020,1023,1026,1031],{"text":525,"config":996},{"href":520,"dataGaName":525,"dataGaLocation":875},{"text":514,"config":998},{"href":497,"dataGaName":498,"dataGaLocation":875},{"text":1000,"config":1001},"Agile development",{"href":1002,"dataGaName":1003,"dataGaLocation":875},"/solutions/agile-delivery/","agile delivery",{"text":1005,"config":1006},"SCM",{"href":510,"dataGaName":1007,"dataGaLocation":875},"source code management",{"text":953,"config":1009},{"href":503,"dataGaName":1010,"dataGaLocation":875},"continuous integration & delivery",{"text":1012,"config":1013},"Value stream management",{"href":553,"dataGaName":1014,"dataGaLocation":875},"value stream management",{"text":958,"config":1016},{"href":1017,"dataGaName":961,"dataGaLocation":875},"/solutions/gitops/",{"text":563,"config":1019},{"href":566,"dataGaName":567,"dataGaLocation":875},{"text":1021,"config":1022},"Small business",{"href":572,"dataGaName":573,"dataGaLocation":875},{"text":1024,"config":1025},"Public sector",{"href":578,"dataGaName":579,"dataGaLocation":875},{"text":1027,"config":1028},"Education",{"href":1029,"dataGaName":1030,"dataGaLocation":875},"/solutions/education/","education",{"text":1032,"config":1033},"Financial services",{"href":1034,"dataGaName":1035,"dataGaLocation":875},"/solutions/finance/","financial services",{"title":586,"links":1037},[1038,1040,1042,1044,1047,1049,1052,1054,1056,1058,1060,1062,1064,1066],{"text":599,"config":1039},{"href":601,"dataGaName":602,"dataGaLocation":875},{"text":604,"config":1041},{"href":606,"dataGaName":607,"dataGaLocation":875},{"text":609,"config":1043},{"href":611,"dataGaName":612,"dataGaLocation":875},{"text":614,"config":1045},{"href":616,"dataGaName":1046,"dataGaLocation":875},"docs",{"text":637,"config":1048},{"href":639,"dataGaName":640,"dataGaLocation":875},{"text":1050,"config":1051},"What's new",{"href":697,"dataGaName":698,"dataGaLocation":875},{"text":632,"config":1053},{"href":634,"dataGaName":635,"dataGaLocation":875},{"text":651,"config":1055},{"href":653,"dataGaName":654,"dataGaLocation":875},{"text":659,"config":1057},{"href":661,"dataGaName":662,"dataGaLocation":875},{"text":664,"config":1059},{"href":666,"dataGaName":667,"dataGaLocation":875},{"text":669,"config":1061},{"href":671,"dataGaName":672,"dataGaLocation":875},{"text":674,"config":1063},{"href":676,"dataGaName":677,"dataGaLocation":875},{"text":679,"config":1065},{"href":681,"dataGaName":682,"dataGaLocation":875},{"text":684,"config":1067},{"href":686,"dataGaName":687,"dataGaLocation":875},{"title":700,"links":1069},[1070,1072,1074,1076,1078,1080,1084,1089,1091,1093,1095],{"text":708,"config":1071},{"href":710,"dataGaName":702,"dataGaLocation":875},{"text":713,"config":1073},{"href":715,"dataGaName":716,"dataGaLocation":875},{"text":721,"config":1075},{"href":723,"dataGaName":724,"dataGaLocation":875},{"text":726,"config":1077},{"href":728,"dataGaName":729,"dataGaLocation":875},{"text":731,"config":1079},{"href":733,"dataGaName":734,"dataGaLocation":875},{"text":1081,"config":1082},"Sustainability",{"href":1083,"dataGaName":1081,"dataGaLocation":875},"/sustainability/",{"text":1085,"config":1086},"Diversity, inclusion and belonging (DIB)",{"href":1087,"dataGaName":1088,"dataGaLocation":875},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":736,"config":1090},{"href":738,"dataGaName":739,"dataGaLocation":875},{"text":746,"config":1092},{"href":748,"dataGaName":749,"dataGaLocation":875},{"text":751,"config":1094},{"href":753,"dataGaName":754,"dataGaLocation":875},{"text":1096,"config":1097},"Modern Slavery Transparency Statement",{"href":1098,"dataGaName":1099,"dataGaLocation":875},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1101},[1102,1105,1108],{"text":1103,"config":1104},"Terms",{"href":927,"dataGaName":928,"dataGaLocation":875},{"text":1106,"config":1107},"Cookies",{"dataGaName":937,"dataGaLocation":875,"id":938,"isOneTrustButton":412},{"text":1109,"config":1110},"Privacy",{"href":932,"dataGaName":933,"dataGaLocation":875},[1112],{"id":1113,"title":1114,"body":411,"config":1115,"content":1117,"description":411,"extension":1120,"meta":1121,"navigation":412,"path":1122,"seo":1123,"stem":1124,"__hash__":1125},"blogAuthors/en-us/blog/authors/gitlab.yml","Gitlab",{"template":1116},"BlogAuthor",{"name":7,"config":1118},{"headshot":1119,"ctfId":7},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","yml",{},"/en-us/blog/authors/gitlab",{},"en-us/blog/authors/gitlab","XCBKIcPoCs6zi2oHG7o-bAp52Jhaw8_zGhIJ2jNrEjU",[1127,1135,1143],{"title":1128,"description":1129,"heroImage":1130,"category":407,"date":1131,"authors":1132,"slug":1134,"externalUrl":411},"How I built a demo generator with GitLab Duo Agent Platform","Demos haven't always looked like this. Looking back over my career, here's how they have evolved. Follow the tutorial to build your own demo and agent.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765809212/noh0mdfn9o94ry9ykura.png","2026-08-13",[1133],"Itzik Gan Baruch","agentic-click-through-demo",{"title":1136,"description":1137,"heroImage":1138,"category":407,"date":1139,"authors":1140,"slug":1142,"externalUrl":411},"How to govern agentic AI, MCPs, and AI code assistants","AI agents can write, push, and deploy without human review at each step. Learn a practical framework for controlling access, permissions, and audit trails.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785337625/ifzlc2hyzaxhzmjgyymh.png","2026-07-31",[1141],"Julie Griffin","govern-agentic-ai-mcps-code-assistants",{"title":1144,"description":1145,"heroImage":1146,"category":407,"date":1147,"authors":1148,"slug":1150,"externalUrl":411},"Claude Opus 5 on GitLab: Reasoning built for the hard tasks","Anthropic’s Claude Opus 5 is now available on GitLab Duo Agent Platform, delivering deeper reasoning without sacrificing speed.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099203/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2820%29_2bJGC5ZP3WheoqzlLT05C5_1750099203484.png","2026-07-27",[1149],"Brittany Lutz","claude-opus-5-on-gitlab-duo-agent-platform",{"promotions":1152},[1153,1166,1178,1190],{"id":1154,"categories":1155,"header":1156,"text":1157,"button":1158,"image":1163},"ai-modernization",[407],"Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":1159,"config":1160},"Get your AI maturity score",{"href":1161,"dataGaName":1162,"dataGaLocation":640},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":1164},{"src":1165},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1167,"categories":1168,"header":1170,"text":1157,"button":1171,"image":1175},"devops-modernization",[1169,976],"product","Are you just managing tools or shipping innovation?",{"text":1172,"config":1173},"Get your DevOps maturity score",{"href":1174,"dataGaName":1162,"dataGaLocation":640},"/assessments/devops-modernization-assessment/",{"config":1176},{"src":1177},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1179,"categories":1180,"header":1182,"text":1157,"button":1183,"image":1187},"security-modernization",[1181],"security","Are you trading speed for security?",{"text":1184,"config":1185},"Get your security maturity score",{"href":1186,"dataGaName":1162,"dataGaLocation":640},"/assessments/security-modernization-assessment/",{"config":1188},{"src":1189},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1191,"paths":1192,"header":1195,"text":1196,"button":1197,"image":1202},"github-azure-migration",[1193,1194],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":1198,"config":1199},"See how GitLab compares to GitHub",{"href":1200,"dataGaName":1201,"dataGaLocation":640},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1203},{"src":1177},{"header":1205,"blurb":1206,"button":1207,"secondaryButton":1212},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":1208,"config":1209},"Get your free trial",{"href":1210,"dataGaName":440,"dataGaLocation":1211},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":913,"config":1213},{"href":765,"dataGaName":445,"dataGaLocation":1211},1786734941069]