[{"data":1,"prerenderedAt":986},["ShallowReactive",2],{"/blog/optimize-with-open-weight-models":3,"navigation-en-us":226,"banner-en-us":658,"footer-en-us":668,"blog-post-authors-en-us-Brittany Lutz":929,"blog-related-posts-en-us-optimize-with-open-weight-models":943,"blog-share-wrapper-en-us":966,"next-steps-en-us":976},{"id":4,"title":5,"authors":6,"body":8,"category":206,"date":207,"description":208,"extension":209,"externalUrl":210,"faq":210,"featured":211,"heroImage":212,"meta":213,"navigation":214,"path":215,"seo":216,"slug":218,"stem":219,"tags":220,"template":224,"updatedDate":210,"__hash__":225},"blogPosts/en-us/blog/optimize-with-open-weight-models.md","Optimize your team's price-performance with hosted open weight models",[7],"Brittany Lutz",{"type":9,"value":10,"toc":199},"minimark",[11,15,25,52,57,60,63,66,70,78,81,84,93,96,118,121,130,134,138,141,150,153,162,171,174,178,185],[12,13,14],"p",{},"There’s no single best model for every software development task. Implementing a new feature, diagnosing a failed pipeline, and resolving security vulnerabilities all place different demands on the model handling them. GitLab Duo Agent Platform is expanding GitLab-managed model choice with three hosted open weight models: Kimi K3, GLM 5.3, and MiniMax M3.",[12,16,17,18,24],{},"Together with the frontier models already available in GitLab, your team now has more control over how you optimize for quality, latency, and cost, tuned to the needs of each workload. Point a hard task at Kimi K3 or GLM 5.3, which outperformed comparable frontier models in internal testing and costs less per call, or hand routine, high-volume work to MiniMax M3. Either way, your team gets up to 4x more calls per ",[19,20,23],"a",{"href":21,"rel":22},"https://docs.gitlab.com/subscriptions/gitlab_credits/#models",[],"GitLab Credit"," than some comparable frontier models, with more AI model options to match cost to task complexity.",[26,27,28,42,45],"blockquote",{},[12,29,30,37,38],{},[31,32],"img",{"src":33,"alt":34,"width":35,"style":36},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1789485538/b1oin7kqcqoa4ezvabs0.png","",40,"vertical-align:middle;display:inline-block"," ",[39,40,41],"strong",{},"GitLab Transcend returns in October",[12,43,44],{},"Coding agents are increasing your speed of development, but your reviews, security policies, and release cycles still have to keep pace. Our Transcend event on October 6 will demonstrate how GitLab is helping teams close that gap and explore what it takes to carry the speed of agentic AI across the software lifecycle.",[12,46,47],{},[19,48,51],{"href":49,"rel":50},"https://about.gitlab.com/events/transcend/virtual/",[],"Register for the livestream today!",[53,54,56],"h2",{"id":55},"why-one-model-has-been-the-easy-way-out","Why one model has been the easy way out",[12,58,59],{},"Different tasks in agentic development need different things from an AI model. A long-running refactor needs a large context window and deeper reasoning, while a routine, high-volume task is often better served by a faster, more cost-efficient model. Optimizing for one task type means giving up ground on the other.",[12,61,62],{},"As teams work through the technical tradeoff, whether they can actually access a new model emerges as an additional governance challenge. In regulated environments, every model and the infrastructure it runs on has to clear security, compliance, and internal review before the team can use it. Reviews and approvals move slowly enough that many teams standardize on one approved model, even when it isn’t the best fit for every task.",[12,64,65],{},"The cost of that compromise compounds. If your team standardizes on a higher-cost model to cover its hardest tasks, that same model will end up tackling routine work that could have been handled by a faster, lower-cost model. As agent workloads make repeated model calls across long-running, multi-step work, the gap between cost and performance grows.",[53,67,69],{"id":68},"the-cost-performance-advantage-of-open-weight-models","The cost-performance advantage of open weight models",[12,71,72,77],{},[19,73,76],{"href":74,"rel":75},"https://about.gitlab.com/blog/open-weight-model-letter/",[],"Open weight models"," turn model choice into a lever for balancing cost with performance. They can potentially lower the inference costs of many agentic tasks, with performance in line with some frontier models.",[12,79,80],{},"The new open weight models hosted in GitLab offer notably more calls with one credit than many comparable frontier models already available on Duo Agent Platform. A call is a single request GitLab Duo Agent Platform sends to a model, and one agent action or chat message can trigger several calls.",[12,82,83],{},"Kimi K3 outperforms the default model behind most GitLab Duo Agent Platform features in our internal testing, at 1.82 calls per credit, just under the default model’s 2 calls per credit. GLM 5.3 gets 5 calls per credit while also delivering strong performance in internal testing, and MiniMax M3 builds on that cost efficiency at 8 calls per credit.",[12,85,86,87,92],{},"Together, they give your team another lever for balancing cost and performance, task by task. For more information on credit multipliers and a breakdown of credit usage per model, visit the ",[19,88,91],{"href":89,"rel":90},"https://docs.gitlab.com/subscriptions/gitlab_credits/#credit-multipliers",[],"GitLab Credits models page",".",[12,94,95],{},"Each of the hosted open weight models now available in GitLab Duo Agent Platform brings its own strengths.",[97,98,99,106,112],"ul",{},[100,101,102,105],"li",{},[39,103,104],{},"Kimi K3 (Moonshot AI)"," is the company's newest flagship model, giving teams room to work across large codebases or long-running agent sessions.",[100,107,108,111],{},[39,109,110],{},"GLM 5.3 (Z.ai)"," is built for long-horizon coding tasks, giving teams a model tuned to hold context and accuracy across extended agent sessions.",[100,113,114,117],{},[39,115,116],{},"MiniMax M3 (MiniMax)"," is designed to keep compute costs down on long-running work and tuned for high-volume, multi-step agent work, making it a strong option when cost efficiency matters at scale.",[12,119,120],{},"Watch this demonstration of available open weight models:",[122,123],"iframe",{"src":124,"frameBorder":125,"allow":126,"referrerPolicy":127,"style":128,"title":129},"https://player.vimeo.com/video/1227818802?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","19.4 Open Weight Models V1",[131,132],"script",{"src":133},"https://player.vimeo.com/api/player.js",[53,135,137],{"id":136},"model-choice-with-built-in-control","Model choice with built-in control",[12,139,140],{},"With a broad roster spanning open weight and frontier GitLab-managed models, your Duo Agent Platform implementation now has more freedom to optimize model selection for each task.",[12,142,143,144,149],{},"Your admins maintain centralized control over which models your teams can use, built directly into your software development workflows. While GitLab selects ",[19,145,148],{"href":146,"rel":147},"https://docs.gitlab.com/user/duo_agent_platform/model_selection/",[],"default models"," based on performance, the owner of your top-level group can set a different default model for each feature and curate which models teams can choose from, settings that apply consistently across every child group and project.",[12,151,152],{},"You can align model selection with your security, compliance, and infrastructure requirements through GitLab-managed, self-hosted, or hybrid AI deployment options. GitLab-managed models run entirely within GitLab's environment, with no infrastructure for your team to stand up or maintain. Self-hosted models run on infrastructure your team manages, keeping model traffic inside your own network. Hybrid deployments let your team mix both, running some models through GitLab and others on your own infrastructure, based on what each workload requires.",[12,154,155,156,161],{},"Before a ",[19,157,160],{"href":158,"rel":159},"https://handbook.gitlab.com/handbook/engineering/development/data-science/ai-powered/model-validation/model_evaluation/",[],"new model joins"," the GitLab Duo Agent Platform roster, we evaluate it against internal performance and quality requirements. GitLab-managed models carry their own built-in assurance. Before selecting a vendor to host models for Duo Agent Platform features, GitLab puts it through a third-party risk management process to verify it meets a defined security bar. That includes a review of the vendor's security program and controls, such as access management, data governance, and risk management practices, along with third-party security attestations like a SOC 2 Type 2 report or active ISO 27001 certification, and periodic penetration testing with risk-based vulnerability remediation.",[12,163,164,165,170],{},"All three hosted open weight models are served through Fireworks AI, which meets that bar. For GitLab Duo Agent Platform requests, GitLab maintains a ",[19,166,169],{"href":167,"rel":168},"https://docs.gitlab.com/user/gitlab_duo/data_usage/#data-retention",[],"zero data retention policy"," with Fireworks, meaning model input and output data is discarded immediately after each response and is not stored for abuse monitoring.",[12,172,173],{},"With that governance and security foundation in place, your team can bring open weight models into your workflows with the same confidence you'd expect from any GitLab-managed model.",[53,175,177],{"id":176},"start-building-with-open-weight-models","Start building with open weight models",[12,179,180,181,92],{},"You can now select Kimi K3, GLM 5.3, and MiniMax M3 as optional models in GitLab Duo Agent Platform, or set one as the default model for a feature so your team uses it automatically. For a deeper look into model support in Duo Agent Platform and guidance on model selection, ",[19,182,184],{"href":146,"rel":183},[],"read the GitLab AI model documentation",[12,186,187,188,193,194,92],{},"New to Duo Agent Platform? ",[19,189,192],{"href":190,"rel":191},"https://about.gitlab.com/gitlab-duo-agent-platform/",[],"Start a free trial",". Already on Premium or Ultimate? ",[19,195,198],{"href":196,"rel":197},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"Turn on Duo Agent Platform",{"title":34,"searchDepth":200,"depth":200,"links":201},2,[202,203,204,205],{"id":55,"depth":200,"text":56},{"id":68,"depth":200,"text":69},{"id":136,"depth":200,"text":137},{"id":176,"depth":200,"text":177},"ai","2026-09-17","Three open weight models are now available and hosted on GitLab Duo Agent Platform, so you can tune quality, latency, and cost per workload, within your guardrails.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1789480051/yl5u9r9o48evmmdjiygl.png",{},true,"/en-us/blog/optimize-with-open-weight-models",{"config":217,"title":5,"description":208},{"noIndex":211},"optimize-with-open-weight-models","en-us/blog/optimize-with-open-weight-models",[221,222,223],"AI","product","features","BlogPost","QeHCOmN495SroOmTeKBHBRnQTdUm7b9sw_33F-7IZto",{"logo":227,"freeTrial":232,"sales":237,"login":242,"items":247,"search":578,"minimal":609,"duo":628,"switchNav":637,"pricingDeployment":648},{"config":228},{"href":229,"dataGaName":230,"dataGaLocation":231},"/","gitlab logo","header",{"text":233,"config":234},"Get free trial",{"href":235,"dataGaName":236,"dataGaLocation":231},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":238,"config":239},"Request a demo",{"href":240,"dataGaName":241,"dataGaLocation":231},"/request-a-demo/","sales",{"text":243,"config":244},"Sign in",{"href":245,"dataGaName":246,"dataGaLocation":231},"https://gitlab.com/users/sign_in/","sign in",[248,334,422,427,502,556],{"text":249,"left":214,"config":250,"menu":252},"Platform",{"dataNavLevelOne":251},"platform",{"type":253,"link":254,"columns":258,"feature":323},"lists",{"text":255,"config":256},"Explore the Platform",{"href":257,"dataGaName":251,"dataGaLocation":231},"/platform/",[259,282,305],{"title":260,"items":261},"Execution & Workflows",[262,267,272,277],{"text":263,"config":264},"CI/CD",{"href":265,"dataGaLocation":231,"dataGaName":266},"/solutions/continuous-integration/","ci/cd",{"text":268,"config":269},"Source Code Management",{"href":270,"dataGaLocation":231,"dataGaName":271},"/solutions/source-code-management/","source code management",{"text":273,"config":274},"Agile Delivery",{"href":275,"dataGaLocation":231,"dataGaName":276},"/solutions/agile-delivery/","agile delivery",{"text":278,"config":279},"Artifact Management",{"href":280,"dataGaLocation":231,"dataGaName":281},"/artifact-central/","artifact management",{"title":283,"items":284},"Security & Governance",[285,290,295,300],{"text":286,"config":287},"Application Security Testing",{"href":288,"dataGaLocation":231,"dataGaName":289},"/solutions/application-security-testing/","application security testing",{"text":291,"config":292},"Governance & Compliance",{"href":293,"dataGaLocation":231,"dataGaName":294},"/solutions/software-compliance/","governance and compliance",{"text":296,"config":297},"Secrets Management",{"href":298,"dataGaLocation":231,"dataGaName":299},"/gitlab-secrets-manager/","secrets management",{"text":301,"config":302},"Supply Chain Security",{"href":303,"dataGaLocation":231,"dataGaName":304},"/solutions/supply-chain/","supply chain security",{"title":306,"items":307},"Context & AI",[308,313,318],{"text":309,"config":310},"Agentic Orchestration",{"href":311,"dataGaLocation":231,"dataGaName":312},"/gitlab-duo-agent-platform/","agentic orchestration",{"text":314,"config":315},"Context Graph",{"href":316,"dataGaLocation":231,"dataGaName":317},"/gitlab-orbit/","context graph",{"text":319,"config":320},"Visibility & Measurement",{"href":321,"dataGaLocation":231,"dataGaName":322},"/solutions/visibility-measurement/","visibility and measurement",{"config":324,"title":327,"text":328,"link":329},{"background":325,"textColor":326},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","Why GitLab","One platform for speed with control across your software lifecycle.",{"text":330,"config":331},"Learn more",{"href":332,"dataGaName":333,"dataGaLocation":231},"/why-gitlab/","why gitlab",{"text":335,"left":214,"config":336,"menu":338},"Solutions",{"dataNavLevelOne":337},"solutions",{"type":253,"link":339,"columns":343,"feature":413},{"text":340,"config":341},"View all Solutions",{"href":342,"dataGaName":337,"dataGaLocation":231},"/solutions/",[344,362,380],{"title":345,"items":346},"Outcomes",[347,352,357],{"text":348,"config":349},"DevOps Modernization",{"href":350,"dataGaLocation":231,"dataGaName":351},"/assessments/devops-modernization-assessment/","devops modernization",{"text":353,"config":354},"Security Modernization",{"href":355,"dataGaLocation":231,"dataGaName":356},"/assessments/security-modernization-assessment/","security modernization",{"text":358,"config":359},"AI Modernization",{"href":360,"dataGaLocation":231,"dataGaName":361},"/assessments/ai-modernization-assessment/","ai modernization",{"title":363,"items":364},"By size",[365,370,375],{"text":366,"config":367},"Enterprise",{"href":368,"dataGaLocation":231,"dataGaName":369},"/enterprise/","enterprise",{"text":371,"config":372},"Small Business",{"href":373,"dataGaLocation":231,"dataGaName":374},"/small-business/","small business",{"text":376,"config":377},"Startups",{"href":378,"dataGaLocation":231,"dataGaName":379},"/solutions/startups/","startups",{"title":381,"items":382},"Industries",[383,388,393,398,403,408],{"text":384,"config":385},"Financial Services",{"href":386,"dataGaLocation":231,"dataGaName":387},"/solutions/finance/","financial services",{"text":389,"config":390},"Public Sector",{"href":391,"dataGaLocation":231,"dataGaName":392},"/solutions/public-sector/","public sector",{"text":394,"config":395},"Telecommunications",{"href":396,"dataGaLocation":231,"dataGaName":397},"/solutions/telecommunications/","telecommunications",{"text":399,"config":400},"Automotive",{"href":401,"dataGaLocation":231,"dataGaName":402},"/solutions/automotive/","automotive",{"text":404,"config":405},"Education",{"href":406,"dataGaLocation":231,"dataGaName":407},"/solutions/education/","education",{"text":409,"config":410},"Aerospace",{"href":411,"dataGaLocation":231,"dataGaName":412},"/solutions/aerospace/","aerospace",{"config":414,"title":415,"text":416,"link":417},{"background":325,"textColor":326},"GitLab Security Standard","Learn how to harden your software factory and let AI agents earn autonomy, without trading away security.",{"text":418,"config":419},"Explore the standard",{"href":420,"dataGaName":421,"dataGaLocation":231},"/gitlab-security-standard/","gitlab security standard",{"text":423,"config":424},"Pricing",{"href":425,"dataGaName":426,"dataGaLocation":231,"dataNavLevelOne":426},"/pricing/","pricing",{"text":428,"config":429,"menu":431},"Resources",{"dataNavLevelOne":430},"resources",{"type":253,"link":432,"columns":436,"feature":493},{"text":433,"config":434},"View all resources",{"href":435,"dataGaName":430,"dataGaLocation":231},"/resources/",[437,465],{"title":438,"items":439},"Discover",[440,445,450,455,460],{"text":441,"config":442},"Docs",{"href":443,"dataGaName":444,"dataGaLocation":231},"https://docs.gitlab.com/","docs",{"text":446,"config":447},"University",{"href":448,"dataGaName":449,"dataGaLocation":231},"https://university.gitlab.com/","university",{"text":451,"config":452},"Demo Series",{"href":453,"dataGaName":454,"dataGaLocation":231},"/gitlab-technical-demo-series/","demo series",{"text":456,"config":457},"Demo Hub",{"href":458,"dataGaName":459,"dataGaLocation":231},"/demo-hub/","demo hub",{"text":461,"config":462},"Services",{"href":463,"dataGaName":464,"dataGaLocation":231},"/services/","services",{"title":466,"items":467},"Connect",[468,473,478,483,488],{"text":469,"config":470},"Blog",{"href":471,"dataGaName":472,"dataGaLocation":231},"/blog/","blog",{"text":474,"config":475},"Community",{"href":476,"dataGaName":477,"dataGaLocation":231},"/community/","community",{"text":479,"config":480},"Customers",{"href":481,"dataGaName":482,"dataGaLocation":231},"/customers/","customers",{"text":484,"config":485},"Partners",{"href":486,"dataGaName":487,"dataGaLocation":231},"/partners/","partners",{"text":489,"config":490},"Events",{"href":491,"dataGaName":492,"dataGaLocation":231},"/events/","events",{"config":494,"title":495,"text":496,"link":497},{"background":325,"textColor":326},"What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":498,"config":499},"Read the latest",{"href":500,"dataGaName":501,"dataGaLocation":231},"/whats-new/","whats new",{"text":503,"config":504,"menu":506},"Company",{"dataNavLevelOne":505},"company",{"type":253,"columns":507},[508],{"items":509},[510,515,521,526,531,536,541,546,551],{"text":511,"config":512},"About",{"href":513,"dataGaName":514,"dataGaLocation":231},"/company/","about",{"text":516,"config":517,"footerGa":520},"Jobs",{"href":518,"dataGaName":519,"dataGaLocation":231},"/jobs/","jobs",{"dataGaName":519},{"text":522,"config":523},"Press",{"href":524,"dataGaName":525,"dataGaLocation":231},"/press/","press",{"text":527,"config":528},"Handbook",{"href":529,"dataGaName":530,"dataGaLocation":231},"https://handbook.gitlab.com/","handbook",{"text":532,"config":533},"Leadership",{"href":534,"dataGaName":535,"dataGaLocation":231},"/company/team/e-group/","leadership",{"text":537,"config":538},"Investor relations",{"href":539,"dataGaName":540,"dataGaLocation":231},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":542,"config":543},"Trust Center",{"href":544,"dataGaName":545,"dataGaLocation":231},"/security/","trust center",{"text":547,"config":548},"AI Transparency Center",{"href":549,"dataGaName":550,"dataGaLocation":231},"/ai-transparency-center/","ai transparency center",{"text":552,"config":553},"Newsletter",{"href":554,"dataGaName":555,"dataGaLocation":231},"/company/contact/#contact-forms","newsletter",{"text":557,"config":558,"menu":559},"Contact us",{"dataNavLevelOne":505},{"type":253,"columns":560},[561],{"items":562},[563,568,573],{"text":564,"config":565},"Talk to sales",{"href":566,"dataGaName":567,"dataGaLocation":231},"/sales/","talk to sales",{"text":569,"config":570},"Support portal",{"href":571,"dataGaName":572,"dataGaLocation":231},"https://support.gitlab.com/hc/en-us","support portal",{"text":574,"config":575},"Customer portal",{"href":576,"dataGaName":577,"dataGaLocation":231},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":579,"login":580,"suggestions":587},"Close",{"text":581,"link":582},"To search repositories and projects, login to",{"text":583,"config":584},"gitlab.com",{"href":245,"dataGaName":585,"dataGaLocation":586},"search login","search",{"text":588,"default":589},"Suggestions",[590,593,596,598,602,606],{"text":591,"config":592},"GitLab Duo Agent Platform",{"href":311,"dataGaName":591,"dataGaLocation":586},{"text":594,"config":595},"Code Suggestions (AI)",{"href":311,"dataGaName":594,"dataGaLocation":586},{"text":263,"config":597},{"href":265,"dataGaName":263,"dataGaLocation":586},{"text":599,"config":600},"GitLab on AWS",{"href":601,"dataGaName":599,"dataGaLocation":586},"/partners/technology-partners/aws/",{"text":603,"config":604},"GitLab on Google Cloud",{"href":605,"dataGaName":603,"dataGaLocation":586},"/partners/technology-partners/google-cloud-platform/",{"text":607,"config":608},"Why GitLab?",{"href":332,"dataGaName":607,"dataGaLocation":586},{"freeTrial":610,"mobileIcon":615,"desktopIcon":620,"secondaryButton":623},{"text":611,"config":612},"Start free trial",{"href":613,"dataGaName":236,"dataGaLocation":614},"https://gitlab.com/-/trials/new/","nav",{"altText":616,"config":617},"Gitlab Icon",{"src":618,"dataGaName":619,"dataGaLocation":614},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":616,"config":621},{"src":622,"dataGaName":619,"dataGaLocation":614},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":624,"config":625},"Get Started",{"href":626,"dataGaName":627,"dataGaLocation":614},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":629,"mobileIcon":633,"desktopIcon":635},{"text":630,"config":631},"Learn more about GitLab Duo",{"href":311,"dataGaName":632,"dataGaLocation":614},"gitlab duo",{"altText":616,"config":634},{"src":618,"dataGaName":619,"dataGaLocation":614},{"altText":616,"config":636},{"src":622,"dataGaName":619,"dataGaLocation":614},{"button":638,"mobileIcon":643,"desktopIcon":645},{"text":639,"config":640},"/switch",{"href":641,"dataGaName":642,"dataGaLocation":614},"#contact","switch",{"altText":616,"config":644},{"src":618,"dataGaName":619,"dataGaLocation":614},{"altText":616,"config":646},{"src":647,"dataGaName":619,"dataGaLocation":614},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":649,"mobileIcon":654,"desktopIcon":656},{"text":650,"config":651},"Back to pricing",{"href":425,"dataGaName":652,"dataGaLocation":614,"icon":653},"back to pricing","GoBack",{"altText":616,"config":655},{"src":618,"dataGaName":619,"dataGaLocation":614},{"altText":616,"config":657},{"src":622,"dataGaName":619,"dataGaLocation":614},{"title":659,"button":660,"config":666},"Ship at agent speed. Prove every step. Transcend is here.",{"text":661,"config":662},"Watch now",{"href":663,"dataGaName":664,"dataGaLocation":665},"/events/transcend/virtual/#watch-gitlab-transcend","transcend-october-2026-banner","global-banner",{"layout":667,"disabled":211},"release",{"data":669},{"text":670,"source":671,"edit":677,"contribute":682,"config":687,"items":692,"minimal":918},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":672,"config":673},"View page source",{"href":674,"dataGaName":675,"dataGaLocation":676},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":678,"config":679},"Edit this page",{"href":680,"dataGaName":681,"dataGaLocation":676},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":683,"config":684},"Please contribute",{"href":685,"dataGaName":686,"dataGaLocation":676},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":688,"facebook":689,"youtube":690,"linkedin":691},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[693,740,798,845,886],{"title":423,"links":694,"subMenu":709},[695,699,704],{"text":696,"config":697},"View plans",{"href":425,"dataGaName":698,"dataGaLocation":676},"view plans",{"text":700,"config":701},"Why Premium?",{"href":702,"dataGaName":703,"dataGaLocation":676},"/pricing/premium/","why premium",{"text":705,"config":706},"Why Ultimate?",{"href":707,"dataGaName":708,"dataGaLocation":676},"/pricing/ultimate/","why ultimate",[710],{"title":711,"links":712},"Contact Us",[713,716,718,720,725,730,735],{"text":714,"config":715},"Contact sales",{"href":566,"dataGaName":241,"dataGaLocation":676},{"text":569,"config":717},{"href":571,"dataGaName":572,"dataGaLocation":676},{"text":574,"config":719},{"href":576,"dataGaName":577,"dataGaLocation":676},{"text":721,"config":722},"Status",{"href":723,"dataGaName":724,"dataGaLocation":676},"https://status.gitlab.com/","status",{"text":726,"config":727},"Terms of use",{"href":728,"dataGaName":729,"dataGaLocation":676},"/terms/","terms of use",{"text":731,"config":732},"Privacy statement",{"href":733,"dataGaName":734,"dataGaLocation":676},"/privacy/","privacy statement",{"text":736,"config":737},"Cookie preferences",{"dataGaName":738,"dataGaLocation":676,"id":739,"isOneTrustButton":214},"cookie preferences","ot-sdk-btn",{"title":249,"links":741,"subMenu":755},[742,745,747,749,751,753],{"text":743,"config":744},"Explore the platform",{"href":257,"dataGaName":251,"dataGaLocation":676},{"text":309,"config":746},{"href":311,"dataGaName":312,"dataGaLocation":676},{"text":263,"config":748},{"href":265,"dataGaName":266,"dataGaLocation":676},{"text":314,"config":750},{"href":316,"dataGaName":317,"dataGaLocation":676},{"text":296,"config":752},{"href":298,"dataGaName":299,"dataGaLocation":676},{"text":327,"config":754},{"href":332,"dataGaName":333,"dataGaLocation":676},[756],{"title":757,"links":758},"Topics",[759,763,768,773,778,783,788,793],{"text":263,"config":760},{"href":761,"dataGaName":762,"dataGaLocation":676},"/topics/ci-cd/","cicd",{"text":764,"config":765},"GitOps",{"href":766,"dataGaName":767,"dataGaLocation":676},"/topics/gitops/","gitops",{"text":769,"config":770},"DevOps",{"href":771,"dataGaName":772,"dataGaLocation":676},"/topics/devops/","devops",{"text":774,"config":775},"Version Control",{"href":776,"dataGaName":777,"dataGaLocation":676},"/topics/version-control/","version control",{"text":779,"config":780},"DevSecOps",{"href":781,"dataGaName":782,"dataGaLocation":676},"/topics/devsecops/","devsecops",{"text":784,"config":785},"Cloud Native",{"href":786,"dataGaName":787,"dataGaLocation":676},"/topics/cloud-native/","cloud native",{"text":789,"config":790},"AI for Coding",{"href":791,"dataGaName":792,"dataGaLocation":676},"/topics/devops/ai-for-coding/","ai for coding",{"text":794,"config":795},"Agentic AI",{"href":796,"dataGaName":797,"dataGaLocation":676},"/topics/agentic-ai/","agentic ai",{"title":335,"links":799},[800,803,806,809,812,815,817,819,821,823,825,828,830,833,837,841],{"text":801,"config":802},"DevOps modernization",{"href":350,"dataGaName":351,"dataGaLocation":676},{"text":804,"config":805},"Security modernization",{"href":355,"dataGaName":356,"dataGaLocation":676},{"text":807,"config":808},"AI modernization",{"href":360,"dataGaName":361,"dataGaLocation":676},{"text":810,"config":811},"Financial services",{"href":386,"dataGaName":387,"dataGaLocation":676},{"text":813,"config":814},"Public sector",{"href":391,"dataGaName":392,"dataGaLocation":676},{"text":394,"config":816},{"href":396,"dataGaName":397,"dataGaLocation":676},{"text":399,"config":818},{"href":401,"dataGaName":402,"dataGaLocation":676},{"text":404,"config":820},{"href":406,"dataGaName":407,"dataGaLocation":676},{"text":409,"config":822},{"href":411,"dataGaName":412,"dataGaLocation":676},{"text":366,"config":824},{"href":368,"dataGaName":369,"dataGaLocation":676},{"text":826,"config":827},"Small business",{"href":373,"dataGaName":374,"dataGaLocation":676},{"text":376,"config":829},{"href":378,"dataGaName":379,"dataGaLocation":676},{"text":764,"config":831},{"href":832,"dataGaName":767,"dataGaLocation":676},"/solutions/gitops/",{"text":834,"config":835},"Software composition analysis",{"href":303,"dataGaName":836,"dataGaLocation":676},"software composition analysis",{"text":838,"config":839},"Value stream management",{"href":321,"dataGaName":840,"dataGaLocation":676},"value stream management",{"text":842,"config":843},"All solutions",{"href":342,"dataGaName":844,"dataGaLocation":676},"all solutions",{"title":428,"links":846},[847,852,857,859,861,863,865,867,869,871,873,875,877,879,882],{"text":848,"config":849},"Install",{"href":850,"dataGaName":851,"dataGaLocation":676},"/install/","install",{"text":853,"config":854},"Quick start guides",{"href":855,"dataGaName":856,"dataGaLocation":676},"/get-started/","quick setup checklists",{"text":441,"config":858},{"href":443,"dataGaName":444,"dataGaLocation":676},{"text":446,"config":860},{"href":448,"dataGaName":449,"dataGaLocation":676},{"text":451,"config":862},{"href":453,"dataGaName":454,"dataGaLocation":676},{"text":456,"config":864},{"href":458,"dataGaName":459,"dataGaLocation":676},{"text":461,"config":866},{"href":463,"dataGaName":464,"dataGaLocation":676},{"text":469,"config":868},{"href":471,"dataGaName":472,"dataGaLocation":676},{"text":474,"config":870},{"href":476,"dataGaName":477,"dataGaLocation":676},{"text":479,"config":872},{"href":481,"dataGaName":482,"dataGaLocation":676},{"text":484,"config":874},{"href":486,"dataGaName":487,"dataGaLocation":676},{"text":489,"config":876},{"href":491,"dataGaName":492,"dataGaLocation":676},{"text":552,"config":878},{"href":554,"dataGaName":555,"dataGaLocation":676},{"text":880,"config":881},"What's new",{"href":500,"dataGaName":501,"dataGaLocation":676},{"text":883,"config":884},"All resources",{"href":435,"dataGaName":885,"dataGaLocation":676},"all resources",{"title":503,"links":887},[888,890,892,894,896,898,900,902,904,908,913],{"text":511,"config":889},{"href":513,"dataGaName":505,"dataGaLocation":676},{"text":516,"config":891},{"href":518,"dataGaName":519,"dataGaLocation":676},{"text":522,"config":893},{"href":524,"dataGaName":525,"dataGaLocation":676},{"text":527,"config":895},{"href":529,"dataGaName":530,"dataGaLocation":676},{"text":532,"config":897},{"href":534,"dataGaName":535,"dataGaLocation":676},{"text":537,"config":899},{"href":539,"dataGaName":540,"dataGaLocation":676},{"text":542,"config":901},{"href":544,"dataGaName":545,"dataGaLocation":676},{"text":547,"config":903},{"href":549,"dataGaName":550,"dataGaLocation":676},{"text":905,"config":906},"Sustainability",{"href":907,"dataGaName":905,"dataGaLocation":676},"/sustainability/",{"text":909,"config":910},"Diversity, inclusion and belonging (DIB)",{"href":911,"dataGaName":912,"dataGaLocation":676},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":914,"config":915},"Modern Slavery Transparency Statement",{"href":916,"dataGaName":917,"dataGaLocation":676},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":919},[920,923,926],{"text":921,"config":922},"Terms",{"href":728,"dataGaName":729,"dataGaLocation":676},{"text":924,"config":925},"Cookies",{"dataGaName":738,"dataGaLocation":676,"id":739,"isOneTrustButton":214},{"text":927,"config":928},"Privacy",{"href":733,"dataGaName":734,"dataGaLocation":676},[930],{"id":931,"title":7,"body":210,"config":932,"content":934,"description":210,"extension":937,"meta":938,"navigation":214,"path":939,"seo":940,"stem":941,"__hash__":942},"blogAuthors/en-us/blog/authors/brittany-lutz.yml",{"template":933},"BlogAuthor",{"name":7,"config":935},{"headshot":936},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1785164823/pjor5szpzlvws975sbps.jpg","yml",{},"/en-us/blog/authors/brittany-lutz",{},"en-us/blog/authors/brittany-lutz","BdRVbXk532GxNL9hPSpFNxpW-mTR370IOos0MNvk9xA",[944,952,959],{"title":945,"description":946,"heroImage":947,"category":206,"date":948,"authors":949,"slug":951,"externalUrl":210},"Scaling Git for the agentic software factory","GitLab is building next-gen source control for agentic workloads, combining machine-scale performance with context, security, and governance to deliver trusted software.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785336708/ww4mlighwlvvzgnmbe6w.png","2026-10-13",[950],"Bill Staples","scaling-git-for-the-agentic-software-factory",{"title":953,"description":954,"heroImage":955,"category":206,"date":948,"authors":956,"slug":958,"externalUrl":210},"Make every AI credit count: See, cap, and reduce agent spend","Costs for agentic development multiply with every task. Pick the right model, cut agent retries with GitLab Orbit, and control spend with real-time analytics.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791198675/kmajkudog4fj3xc6qfyb.png",[957],"Allie Holland","make-every-ai-credit-count",{"title":960,"description":961,"heroImage":962,"category":206,"date":948,"authors":963,"slug":965,"externalUrl":210},"GitLab's agent orchestration eliminates the wait between development stages","GitLab Duo Agent Platform keeps review, tests, security, and approvals moving without a manual task between every handoff.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791202579/fnumyad0wd7etsy55a9z.png",[964],"Elisabeth Burrows","gitlab-agent-orchestration",{"header":967,"text":968,"button":972,"disclaimer":975},"Start your free\n\n30-day GitLab trial\n",[969,970,971],"GitLab Duo Agent Platform access","Try our most advanced features","Automate complex tasks with AI",{"text":233,"config":973},{"href":974,"dataGaName":236,"dataGaLocation":472},"https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/blog/","No credit card required.",{"header":977,"blurb":978,"button":979,"secondaryButton":984},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":980,"config":981},"Get your free trial",{"href":982,"dataGaName":236,"dataGaLocation":983},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":714,"config":985},{"href":566,"dataGaName":241,"dataGaLocation":983},1791938977329]