[{"data":1,"prerenderedAt":1850},["ShallowReactive",2],{"/pt-br":3,"navigation-pt-br":465,"banner-pt-br":877,"footer-pt-br":886,"releasesWhatsNewList-pt-br":1112,"next-steps-pt-br":1840},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":383,"meta":384,"navigation":30,"path":385,"seo":386,"slug":6,"stem":463,"testContent":6,"type":6,"__hash__":464},"pages/pt-br/index.yml","",null,[8,97,112,171,230,272,381],{"componentName":9,"componentContent":10},"HomepageHero",{"title":11,"description":12,"primaryButton":13,"videoModalButton":19,"featureCards":25,"customerLogos":54},"Entregas mais rápidas. Com confiança.","A plataforma de orquestração inteligente para DevSecOps",{"text":14,"config":15},"Faça o teste gratuito",{"href":16,"dataGaName":17,"dataGaLocation":18},"https://gitlab.com/-/trial_registrations/new/","free trial","hero",{"text":20,"config":21},"Saiba mais",{"videoSrc":22,"thumbnailSrc":23,"dataGaName":24,"dataGaLocation":18},"https://player.vimeo.com/video/1161596759?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779396587/gnb1rgekafid0eosjyfd.jpg","learn more",[26,36,44],{"title":27,"description":28,"config":29,"link":31},"Novidades no GitLab","Mais de 60 aprimoramentos em IA, segurança e muito mais",{"whatsNew":30},true,{"text":32,"config":33},"Exibir atualizações recentes",{"href":34,"dataGaName":35,"dataGaLocation":18},"/pt-br/whats-new/","whats new",{"title":37,"description":38,"config":39,"link":40},"GitLab Duo","DevSecOps com tecnologia de IA em todo o ciclo de vida.",{"promptling":30},{"text":37,"config":41},{"href":42,"dataGaName":43,"dataGaLocation":18},"/pt-br/gitlab-duo-agent-platform/","gitlab duo",{"title":45,"description":46,"icon":47,"link":50},"Segurança integrada","SAST, DAST e conformidade em todos os pipelines.",{"config":48},{"name":49},"Shield",{"text":45,"config":51},{"href":52,"dataGaName":53,"dataGaLocation":18},"/pt-br/solutions/application-security-testing/","security built in",{"logos":55},[56,62,67,73,79,85,91],{"config":57,"altText":61},{"dataGaName":58,"src":59,"href":60},"nvidia","https://res.cloudinary.com/about-gitlab-com/image/upload/f_avif,q_80,w_400/v1755887573/fvbnyei3tq26pbaz3hj8.svg","/pt-br/customers/nvidia/","Logotipo da NVIDIA",{"config":63,"altText":66},{"dataGaName":64,"src":65,"href":5},"barclays","https://res.cloudinary.com/about-gitlab-com/image/upload/v1770244587/rfeci25ob3bnscqc9bc0.svg","Logotipo da Barclays",{"config":68,"altText":72},{"dataGaName":69,"src":70,"href":71},"lockheed martin","https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887558/hh2plbiwcbsvnanbb5nl.svg","/pt-br/customers/lockheed-martin/","Logotipo da Lockheed Martin",{"config":74,"altText":78},{"dataGaName":75,"src":76,"href":77},"thales","https://res.cloudinary.com/about-gitlab-com/image/upload/v1767819837/kl5adlwq2fg5qieqkkg7.png","/pt-br/customers/thales/","Logotipo da Thales",{"config":80,"altText":84},{"dataGaName":81,"src":82,"href":83},"ericsson","https://res.cloudinary.com/about-gitlab-com/image/upload/v1768588998/ijo2yrrgsohimh0bjprn.png","/customers/ericsson/","Logotipo da Ericsson",{"config":86,"altText":90},{"dataGaName":87,"src":88,"href":89},"deutsche telekom","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751317461/nspwul0onqtt84is8lfl.svg","/pt-br/customers/deutsche-telekom/","Logotipo da Deutsche Telekom",{"config":92,"altText":96},{"dataGaName":93,"src":94,"href":95},"agoda","https://res.cloudinary.com/about-gitlab-com/image/upload/f_avif,q_80,w_400/v1755887509/ul3vtwvvkozw9ppfstka.svg","/customers/agoda/","Logotipo da Agoda",{"componentName":98,"componentContent":99},"CommonCopy",{"title":100,"subtitle":101,"config":102,"link":106},"Feito para a sua forma de trabalhar","Junte-se a mais de 50 milhões de pessoas que já usam o GitLab.",{"noDecoration":30,"titleVariant":103,"subtitleVariant":104,"subtitleColor":105},"display1","heading4","#74717A",{"text":107,"config":108},"Por que escolher o GitLab?",{"href":109,"dataGaName":110,"dataGaLocation":111},"/pt-br/why-gitlab/","why gitlab","body",{"componentName":113,"componentContent":114},"CommonStackingCards",{"cards":115},[116,130,144,157],{"title":117,"description":118,"button":119,"image":124,"config":128},"Defina como equipes e agentes de IA trabalham juntos","Personalize fluxos de trabalho para desenvolvimento, testes, segurança e implantação. As equipes orquestram o ciclo de vida do software enquanto os agentes de IA fazem o trabalho pesado, automatizando tarefas repetitivas com base nas regras e nos limites operacionais que você define. Esses agentes transformam tíquetes em solicitações de merge, remediam vulnerabilidades e revisam código, e a equipe fica no controle de tudo.",{"text":120,"config":121},"Conheça a GitLab Duo Agent Platform",{"dataGaName":122,"dataGaLocation":123,"href":42},"gitlab-duo","stacking cards",{"altText":125,"config":126},"Agent Platform",{"src":127},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769011778/wptltgnfxjwuljdy07fs.png",{"icon":129},"TanukiAi",{"title":131,"description":132,"button":133,"image":138,"config":142},"Faça o processo DevOps completo em um só lugar","Desde o planejamento e o gerenciamento de código-fonte até o CI/CD, é possível criar e disponibilizar software mais rápido usando apenas uma plataforma. Todos os dados de projetos, versões e código ficam em um só lugar para que a equipe e os agentes possam trabalhar com uma fonte única de verdade.",{"text":134,"config":135},"Conheça a plataforma",{"dataGaName":136,"dataGaLocation":123,"href":137},"platform","/pt-br/platform/",{"altText":139,"config":140},"Captura de tela mostra o GitLab Duo revisando uma solicitação de merge e sugerindo melhorias.",{"src":141},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769195293/qsofzzb8rawp0tmjhqiq.png",{"icon":143},"WorkItemEpic",{"title":145,"description":146,"button":147,"image":151,"config":155},"Foque na proatividade com segurança integrada, não improvisada","Crie produtos seguros com menos ferramentas de segurança. Use scanners como SAST, SCA, detecção de segredos e DAST em uma única plataforma. As detecções de segurança aparecem direto em solicitações de merge e IDEs. Aplique controles de conformidade e colete evidências para auditoria automaticamente em cada pipeline.",{"text":148,"config":149},"Saiba mais sobre segurança",{"dataGaName":150,"dataGaLocation":123,"href":52},"security",{"altText":152,"config":153},"Captura de tela do painel de controle do relatório de vulnerabilidades exibindo o nível de gravidade dos tíquetes.",{"src":154},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769195293/kdkx1wwhhxlu0krrmy1f.png",{"icon":156},"Compliance",{"title":158,"description":159,"button":160,"image":165,"config":169},"Uma única assinatura e preços flexíveis","As empresas que precisam de flexibilidade de preços podem assumir um compromisso anual e distribuir seus gastos entre estações por usuário e créditos baseados no uso, sem a necessidade de novas aquisições.",{"text":161,"config":162},"Leia sobre o GitLab Flex",{"dataGaName":163,"dataGaLocation":123,"href":164},"gitlab-flex","/blog/introducing-gitlab-flex/",{"altText":166,"config":167},"Ilustração do GitLab Flex distribuindo um único compromisso anual entre estações por usuário e créditos baseados no uso",{"src":168},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1780581999/kp87xvcpl2lxgvdlr7zl.svg",{"icon":170},"License",{"componentName":172,"componentContent":173},"HomepageIndustrySection",{"title":174,"description":175,"cards":176},"Feito para atender às demandas do seu setor","Cada setor tem requisitos próprios de segurança, conformidade e entrega. O GitLab se adapta ao ambiente regulatório sem perder a agilidade de que suas equipes precisam.",[177,187,195,204,212,221],{"description":178,"button":179,"config":185},"Atenda a requisitos regulatórios rigorosos sem sacrificar a velocidade de entrega. Realize trilhas de auditoria, controles de acesso e testes de segurança abrangentes.",{"text":180,"config":181},"Serviços financeiros",{"href":182,"dataGaName":183,"dataGaLocation":184},"/pt-br/solutions/finance/","financial services","industry section",{"icon":186},"Organization",{"description":188,"button":189,"config":194},"Crie softwares que atendam aos padrões federais de segurança. Implante em ambientes air-gapped, mantenha a conformidade governamental e garanta a segurança do software por design.",{"text":190,"config":191},"Setor público",{"href":192,"dataGaName":193,"dataGaLocation":184},"/pt-br/solutions/public-sector/","public sector",{"icon":170},{"description":196,"button":197,"config":202},"Ajuste a infraestrutura de rede com confiança. Trabalhe com pipelines de implantação complexos, requisitos rigorosos de tempo de atividade e ambientes de borda distribuídos.",{"text":198,"config":199},"Telecomunicações",{"href":200,"dataGaName":201,"dataGaLocation":184},"/pt-br/solutions/telecommunications/","telecommunications",{"icon":203},"MonitorLinesAlt",{"description":205,"button":206,"config":210},"Acelere o ciclo de vida do software automotivo. Automatize fluxos de trabalho de conformidade para padrões de segurança, agilize o desenvolvimento embarcado e coordene equipes globais.",{"text":207,"config":208},"Setor automotivo",{"href":209,"dataGaName":201,"dataGaLocation":184},"/pt-br/solutions/automotive/",{"icon":211},"Car",{"description":213,"button":214,"config":219},"Capacite estudantes e pesquisadores enquanto protege os dados institucionais. Escolha entre opções flexíveis de implantação e viabilize a colaboração em pesquisas.",{"text":215,"config":216},"Educação",{"href":217,"dataGaName":218,"dataGaLocation":184},"/pt-br/solutions/education/","education",{"icon":220},"Book",{"description":222,"button":223,"config":228},"Acelere o desenvolvimento, desde firmwares críticos para voos até aplicações para o cliente. Siga os padrões de segurança, acompanhe SBOMs e faça a implantação em ambientes air-gapped.",{"text":224,"config":225},"Setor aeroespacial",{"href":226,"dataGaName":227,"dataGaLocation":184},"/pt-br/solutions/aerospace/","aerospace",{"icon":229},"PaperAirplaneAlt",{"componentName":231,"componentContent":232},"CommonSimpleQuoteCarousel",{"items":233},[234,241,248,256,264],{"quote":235,"author":236,"config":239},"\"A rapidez na implantação que o GitLab proporciona contribui diretamente para o crescimento da empresa. Provedores de serviços de comunicação nos escolhem porque conseguimos entregar inovação na velocidade que seus mercados exigem.\"",{"name":237,"title":238},"Daniel Costa Soares","Head de automação e suporte de software",{"logo":82,"headshot":240},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1770063896/scllxp1lrx5ld35pates.png",{"quote":242,"author":243,"config":246},"\"Ao integrar IA no fluxo de trabalho do desenvolvedor, nossas equipes conseguem escrever código melhor e mais rápido. A equipe de desenvolvimento está vendo ganhos reais de produtividade, o que permite focar na resolução de problemas de maior valor.\"",{"name":244,"title":245},"Chris Hutchison","Diretor da cadeia de ferramentas corporativa",{"logo":65,"headshot":247},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1760630202/sn72qzv3btoymzafbzp6.png",{"quote":249,"author":250,"config":253},"\"Conseguimos quadruplicar o número de compilações por noite, aumentando a taxa de sucesso de 60% para 90%. Como resultado, o cliente recebe novos recursos mais cedo e com melhor qualidade.\"",{"name":251,"title":252},"Alan Hohn","Diretor de estratégia de software",{"logo":254,"headshot":255},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018712/ix9yrl3a5vr3uyjd8lkg.svg","https://res.cloudinary.com/about-gitlab-com/image/upload/v1760630626/xnevovgunjclmwos4beg.png",{"quote":257,"author":258,"config":261},"\"O GitLab está ajudando a Nasdaq a concretizar a visão de funcionar 100% em nuvem, operando na velocidade DevOps e entregando projetos para a nuvem de forma rápida, confiável e com qualidade.\"",{"name":259,"title":260},"Stephen Cooper","Diretor sênior de engenharia de software",{"logo":262,"headshot":263},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1770244760/xjkmlzwf7igklqhkqotc.png","https://res.cloudinary.com/about-gitlab-com/image/upload/v1760630643/zocdhpndamumhuxful6n.png",{"quote":265,"author":266,"config":269},"\"Com o GitLab CI/CD, conseguimos realizar 1,5 milhão de compilações todos os meses. Usando o GitLab, nossas equipes podem trabalhar no mesmo projeto e compartilhar códigos em poucos minutos.\"",{"name":267,"title":268},"Fabio Huser","Arquiteto de software",{"logo":270,"headshot":271},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018718/s3kfjux5vzqaaj25sdx9.svg","https://res.cloudinary.com/about-gitlab-com/image/upload/v1760630637/rmywo8xrkmi8hckrzzfv.png",{"componentName":273,"componentContent":274},"HomepageCardCarousel",{"title":275,"cards":276},"Uma plataforma para equipes de todos os tamanhos",[277,287,297,307,315,323,333,341,351,361,371],{"title":278,"subTitle":279,"logo":280,"config":284},"13x","mais rapidez na análise de segurança",{"altText":281,"config":282},"Logotipo da empresa CACI",{"src":283},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769450239/yq1txbagg6awzbvxysgu.svg",{"dataGaName":285,"href":286},"caci","/pt-br/customers/caci/",{"title":288,"subTitle":289,"logo":290,"config":294},"20x","menos tempo de execução do pipeline com o GitLab",{"altText":291,"config":292},"Logotipo da empresa Intuitive Machines",{"src":293},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769450468/tbytyc3ipymcnwxxhvcx.svg",{"dataGaName":295,"href":296},"intuitive machines","/pt-br/customers/intuitive-machines/",{"title":298,"subTitle":299,"logo":300,"config":304},100,"horas a menos no tempo de inatividade do desenvolvedor por mês",{"altText":301,"config":302},"Logotipo da empresa Ally Financial",{"src":303},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769451189/y9yy3uinw04fallf50fv.svg",{"dataGaName":305,"href":306},"ally financial","/pt-br/customers/ally/",{"title":308,"subTitle":309,"logo":310,"config":314},"6x","mais rapidez no tempo de lançamento",{"altText":311,"config":312},"Logotipo da empresa Deutsche Telekom",{"src":313},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769451508/lzkhfgggxliugbzwbhgn.svg",{"dataGaName":87,"href":89},{"title":316,"subTitle":317,"logo":318,"config":322},"17%","de aumento nas pontuações de felicidade do desenvolvedor",{"altText":319,"config":320},"Logotipo da empresa Agoda",{"src":321},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1768498187/pue6dvw8gfv5f2y9u49t.svg",{"dataGaName":93,"href":95},{"title":324,"subTitle":325,"logo":326,"config":330},"97%","de redução no tempo para corrigir bugs",{"altText":327,"config":328},"Logotipo da empresa Sigma Defense",{"src":329},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769532440/rytlpdqegy0mtknswro7.png",{"dataGaName":331,"href":332},"sigma defense","/customers/sigma-defense/",{"title":334,"subTitle":335,"logo":336,"config":340},"80x","mais rapidez nas compilações do pipeline de CI",{"altText":337,"config":338},"Logotipo da empresa Lockheed Martin",{"src":339},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887560/u8h1wygsaoesusiws0z8.svg",{"dataGaName":69,"href":71},{"title":342,"subTitle":343,"logo":344,"config":348},"30%","de vulnerabilidades encontradas mais cedo no SDLC",{"altText":345,"config":346},"Logotipo da empresa CARFAX",{"src":347},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751317477/ywbjhp3fyrczts8jbjgx.png",{"dataGaName":349,"href":350},"carfax","/pt-br/customers/carfax/",{"title":352,"subTitle":353,"logo":354,"config":358},"4 horas","economizadas por engenheiro a cada semana",{"altText":355,"config":356},"Logotipo da empresa HackerOne",{"src":357},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1755887545/atbx42tpsb1vtmodxe0p.svg",{"dataGaName":359,"href":360},"hackerone","/pt-br/customers/hackerone/",{"title":362,"subTitle":363,"logo":364,"config":368},"82%","de redução na duração do ciclo",{"altText":365,"config":366},"Logotipo da empresa Radio France",{"src":367},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769454009/ukt3hrgbwc28krdcr9dl.svg",{"dataGaName":369,"href":370},"radio france","/customers/radiofrance/",{"title":372,"subTitle":373,"logo":374,"config":378},"50%","mais rapidez na detecção de vulnerabilidades",{"altText":375,"config":376},"Logotipo da empresa Cube",{"src":377},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1769453374/kzndao7yczpkb0s6xy4q.svg",{"dataGaName":379,"href":380},"cube","/pt-br/customers/cube/",{"componentName":382},"CommonNextSteps","yml",{},"/pt-br",{"title":387,"description":12,"schema":388},"Enfim, IA para todo o ciclo de vida do software",{"config":389,"description":461,"slogan":462},{"@id":390,"@context":391,"@type":392,"name":394,"legalName":395,"tickerSymbol":396,"url":397,"logo":398,"foundingDate":401,"numberOfEmployees":402,"founders":405,"address":411,"knowsAbout":418,"sameAs":453},"https://about.gitlab.com/#organization","https://schema.org",[393],"Corporation","GitLab","GitLab Inc.","GTLB","https://about.gitlab.com",{"@type":399,"url":400},"ImageObject","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750705064/crnigurqmalqj1uwhlg8.png","2011-10-11",{"@type":403,"value":404},"QuantitativeValue",2500,[406,409],{"@type":407,"name":408},"Person","Sid Sijbrandij",{"@type":407,"name":410},"Dmitriy Zaporozhets",{"@type":412,"streetAddress":413,"addressLocality":414,"addressRegion":415,"postalCode":416,"addressCountry":417},"PostalAddress","268 Bush Street #350","San Francisco","CA","94104","US",[419,423,426,429,432,435,438,441,444,447,450],{"@type":420,"name":421,"sameAs":422},"DefinedTerm","DevOps","https://en.wikipedia.org/wiki/DevOps",{"@type":420,"name":424,"sameAs":425},"CI/CD","https://en.wikipedia.org/wiki/CI/CD",{"@type":420,"name":427,"sameAs":428},"DevSecOps","https://en.wikipedia.org/wiki/DevSecOps",{"@type":420,"name":430,"sameAs":431},"GitOps","https://en.wikipedia.org/wiki/GitOps",{"@type":420,"name":433,"url":434},"DevOps Platform","https://about.gitlab.com/topics/devops-platform/",{"@type":420,"name":436,"url":437},"DevSecOps Platform","https://about.gitlab.com/devsecops/",{"@type":420,"name":439,"url":440},"AI Code Assistant","https://about.gitlab.com/topics/devops/ai-for-coding/",{"@type":420,"name":442,"sameAs":443},"Application Security Testing","https://en.wikipedia.org/wiki/Application_security",{"@type":420,"name":445,"sameAs":446},"Enterprise Agile Planning","https://en.wikipedia.org/wiki/Agile_software_development",{"@type":420,"name":448,"sameAs":449},"Source Code Management","https://en.wikipedia.org/wiki/Version_control",{"@type":420,"name":451,"sameAs":452},"AI-Assisted Software Development","https://en.wikipedia.org/wiki/AI-assisted_software_development",[454,455,456,457,458,459,460],"https://www.facebook.com/gitlab","https://en.wikipedia.org/wiki/GitLab","https://en.wikipedia.org/wiki/GitLab_Inc.","https://www.instagram.com/gitlab/","https://twitter.com/gitlab","https://www.linkedin.com/company/gitlab-com","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","O GitLab é a plataforma DevSecOps com tecnologia de IA mais abrangente para inovação de software. O GitLab permite que empresas aumentem a produtividade de desenvolvedores, melhorem a eficiência operacional, reduzam riscos de segurança e conformidade e acelerem a transformação digital.","Nossa missão é transformar o trabalho criativo de somente leitura para leitura e escrita, de modo que todos possam contribuir.","pt-br/index","flax0U_UKiNE2kkctffKcHOUr6lwHabnMBV9kxYqR-k",{"logo":466,"freeTrial":471,"sales":475,"login":480,"items":485,"search":795,"minimal":830,"duo":848,"switchNav":856,"pricingDeployment":867},{"config":467},{"href":468,"dataGaName":469,"dataGaLocation":470},"/pt-br/","gitlab logo","header",{"text":472,"config":473},"Obtenha uma avaliação gratuita",{"href":474,"dataGaName":17,"dataGaLocation":470},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/",{"text":476,"config":477},"Solicite uma demonstração",{"href":478,"dataGaName":479,"dataGaLocation":470},"/pt-br/sales/?contact-topic=request-demo","sales",{"text":481,"config":482},"Fazer login",{"href":483,"dataGaName":484,"dataGaLocation":470},"https://gitlab.com/users/sign_in/","sign in",[486,507,602,607,717,773],{"text":487,"config":488,"menu":489},"Plataforma",{"dataNavLevelOne":136},{"type":490,"columns":491},"cards",[492,496,503],{"title":487,"description":12,"link":493},{"text":494,"config":495},"Conheça nossa plataforma",{"href":137,"dataGaName":136,"dataGaLocation":470},{"title":497,"description":498,"link":499},"Plataforma de Agente do GitLab Duo","IA agêntica para todo o ciclo de vida do software",{"text":500,"config":501},"Conheça o GitLab Duo",{"href":42,"dataGaName":502,"dataGaLocation":470},"gitlab duo agent platform",{"title":107,"description":504,"link":505},"Saiba os principais motivos pelos quais as empresas escolhem o GitLab",{"text":20,"config":506},{"href":109,"dataGaName":110,"dataGaLocation":470},{"text":508,"left":30,"config":509,"menu":511},"Produtos",{"dataNavLevelOne":510},"solutions",{"type":512,"link":513,"columns":517,"feature":585},"lists",{"text":514,"config":515},"Confira todas as soluções",{"href":516,"dataGaName":510,"dataGaLocation":470},"/pt-br/solutions/",[518,541,563],{"title":519,"description":520,"link":521,"items":526},"Automação","CI/CD e automação para acelerar a implantação",{"config":522},{"icon":523,"href":524,"dataGaName":525,"dataGaLocation":470},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[527,530,533,537],{"text":424,"config":528},{"href":529,"dataGaLocation":470,"dataGaName":424},"/pt-br/solutions/continuous-integration/",{"text":497,"config":531},{"href":42,"dataGaLocation":470,"dataGaName":532},"gitlab duo agent platform - product menu",{"text":534,"config":535},"Gerenciamento de código-fonte",{"href":536,"dataGaLocation":470,"dataGaName":448},"/pt-br/solutions/source-code-management/",{"text":538,"config":539},"Entrega automatizada de software",{"href":524,"dataGaLocation":470,"dataGaName":540},"Automated software delivery",{"title":542,"description":543,"link":544,"items":548},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":545},{"href":52,"dataGaName":546,"dataGaLocation":470,"icon":547},"security and compliance","ShieldCheckLight",[549,553,558],{"text":550,"config":551},"Testes de segurança de aplicações",{"href":52,"dataGaName":552,"dataGaLocation":470},"Application security testing",{"text":554,"config":555},"Segurança da cadeia de suprimentos de software",{"href":556,"dataGaLocation":470,"dataGaName":557},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":559,"config":560},"Conformidade de software",{"href":561,"dataGaName":562,"dataGaLocation":470},"/pt-br/solutions/software-compliance/","software compliance",{"title":564,"link":565,"items":570},"Medição",{"config":566},{"icon":567,"href":568,"dataGaName":569,"dataGaLocation":470},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[571,575,580],{"text":572,"config":573},"Visibilidade e métricas",{"href":568,"dataGaLocation":470,"dataGaName":574},"Visibility and Measurement",{"text":576,"config":577},"Gestão de fluxo de valor do GitLab",{"href":578,"dataGaLocation":470,"dataGaName":579},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":581,"config":582},"Análise e insights",{"href":583,"dataGaLocation":470,"dataGaName":584},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":586,"type":512,"items":587},"GitLab para",[588,594,600],{"text":589,"config":590},"Enterprise",{"icon":591,"href":592,"dataGaLocation":470,"dataGaName":593},"Building","/pt-br/enterprise/","enterprise",{"text":595,"config":596},"Pequenas empresas",{"icon":597,"href":598,"dataGaLocation":470,"dataGaName":599},"Work","/pt-br/small-business/","small business",{"text":190,"config":601},{"icon":186,"href":192,"dataGaLocation":470,"dataGaName":193},{"text":603,"config":604},"Preços",{"href":605,"dataGaName":606,"dataGaLocation":470,"dataNavLevelOne":606},"/pt-br/pricing/","pricing",{"text":608,"config":609,"menu":611},"Recursos",{"dataNavLevelOne":610},"resources",{"type":512,"link":612,"columns":616,"feature":709},{"text":613,"config":614},"Confira todos os recursos",{"href":615,"dataGaName":610,"dataGaLocation":470},"/pt-br/resources/",[617,649,676],{"title":618,"items":619},"Primeiros passos",[620,625,630,634,639,644],{"text":621,"config":622},"Instalação",{"href":623,"dataGaName":624,"dataGaLocation":470},"/pt-br/install/","install",{"text":626,"config":627},"Guias de início rápido",{"href":628,"dataGaName":629,"dataGaLocation":470},"/pt-br/get-started/","quick setup checklists",{"text":20,"config":631},{"href":632,"dataGaLocation":470,"dataGaName":633},"https://university.gitlab.com/","learn",{"text":635,"config":636},"Documentação do produto",{"href":637,"dataGaName":638,"dataGaLocation":470},"https://docs.gitlab.com/","product documentation",{"text":640,"config":641},"Vídeos de melhores práticas",{"href":642,"dataGaName":643,"dataGaLocation":470},"/pt-br/getting-started-videos/","best practice videos",{"text":645,"config":646},"Integrações",{"href":647,"dataGaName":648,"dataGaLocation":470},"/pt-br/integrations/","integrations",{"title":650,"items":651},"Descubra",[652,657,662,667,671],{"text":653,"config":654},"Histórias de sucesso de clientes",{"href":655,"dataGaName":656,"dataGaLocation":470},"/pt-br/customers/","customer success stories",{"text":658,"config":659},"Blog",{"href":660,"dataGaName":661,"dataGaLocation":470},"/blog/","blog",{"text":663,"config":664},"Demo Hub",{"href":665,"dataGaName":666,"dataGaLocation":470},"/demo-hub/","demo hub",{"text":668,"config":669},"The Source",{"href":670,"dataGaName":661,"dataGaLocation":470},"/pt-br/the-source/",{"text":672,"config":673},"Trabalho remoto",{"href":674,"dataGaName":675,"dataGaLocation":470},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":677,"items":678},"Conecte-se",[679,684,689,694,699,704],{"text":680,"config":681},"Serviços do GitLab",{"href":682,"dataGaName":683,"dataGaLocation":470},"/pt-br/services/","services",{"text":685,"config":686},"Contribua",{"href":687,"dataGaName":688,"dataGaLocation":470},"https://contributors.gitlab.com","contribute",{"text":690,"config":691},"Comunidade",{"href":692,"dataGaName":693,"dataGaLocation":470},"/community/","community",{"text":695,"config":696},"Fórum",{"href":697,"dataGaName":698,"dataGaLocation":470},"https://forum.gitlab.com/","forum",{"text":700,"config":701},"Eventos",{"href":702,"dataGaName":703,"dataGaLocation":470},"/events/","events",{"text":705,"config":706},"Parceiros",{"href":707,"dataGaName":708,"dataGaLocation":470},"/pt-br/partners/","partners",{"config":710,"title":27,"text":713,"link":714},{"background":711,"textColor":712},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Acompanhe as melhorias e os recursos mais recentes.",{"text":715,"config":716},"Confira as novidades",{"href":34,"dataGaName":35,"dataGaLocation":470},{"text":718,"config":719,"menu":721},"Empresa",{"dataNavLevelOne":720},"company",{"type":512,"columns":722},[723],{"items":724},[725,730,736,738,743,748,753,758,763,768],{"text":726,"config":727},"Sobre",{"href":728,"dataGaName":729,"dataGaLocation":470},"/pt-br/company/","about",{"text":731,"config":732,"footerGa":735},"Vagas",{"href":733,"dataGaName":734,"dataGaLocation":470},"/jobs/","jobs",{"dataGaName":734},{"text":700,"config":737},{"href":702,"dataGaName":703,"dataGaLocation":470},{"text":739,"config":740},"Liderança",{"href":741,"dataGaName":742,"dataGaLocation":470},"/company/team/e-group/","leadership",{"text":744,"config":745},"Manual",{"href":746,"dataGaName":747,"dataGaLocation":470},"https://handbook.gitlab.com/","handbook",{"text":749,"config":750},"Relações com investidores",{"href":751,"dataGaName":752,"dataGaLocation":470},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":754,"config":755},"Trust Center",{"href":756,"dataGaName":757,"dataGaLocation":470},"/pt-br/security/","trust center",{"text":759,"config":760},"AI Transparency Center",{"href":761,"dataGaName":762,"dataGaLocation":470},"/pt-br/ai-transparency-center/","ai transparency center",{"text":764,"config":765},"Boletim informativo",{"href":766,"dataGaName":767,"dataGaLocation":470},"/company/contact/#contact-forms","newsletter",{"text":769,"config":770},"Imprensa",{"href":771,"dataGaName":772,"dataGaLocation":470},"/press/","press",{"text":774,"config":775,"menu":776},"Entre em contato",{"dataNavLevelOne":720},{"type":512,"columns":777},[778],{"items":779},[780,785,790],{"text":781,"config":782},"Fale com a equipe de vendas",{"href":783,"dataGaName":784,"dataGaLocation":470},"/pt-br/sales/","talk to sales",{"text":786,"config":787},"Portal de ajuda",{"href":788,"dataGaName":789,"dataGaLocation":470},"https://support.gitlab.com/hc/en-us","support portal",{"text":791,"config":792},"Portal de clientes",{"href":793,"dataGaName":794,"dataGaLocation":470},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":796,"login":797,"suggestions":804},"Fechar",{"text":798,"link":799},"Para pesquisar repositórios e projetos, faça login em",{"text":800,"config":801},"gitlab.com",{"href":483,"dataGaName":802,"dataGaLocation":803},"search login","search",{"text":805,"default":806},"Sugestões",[807,810,815,817,822,827],{"text":497,"config":808},{"href":42,"dataGaName":809,"dataGaLocation":803},"GitLab Duo Agent Platform",{"text":811,"config":812},"Sugestões de código (AI)",{"href":813,"dataGaName":814,"dataGaLocation":803},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":424,"config":816},{"href":529,"dataGaName":424,"dataGaLocation":803},{"text":818,"config":819},"GitLab na AWS",{"href":820,"dataGaName":821,"dataGaLocation":803},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":823,"config":824},"GitLab no Google Cloud",{"href":825,"dataGaName":826,"dataGaLocation":803},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":107,"config":828},{"href":109,"dataGaName":829,"dataGaLocation":803},"Why GitLab?",{"freeTrial":831,"mobileIcon":836,"desktopIcon":841,"secondaryButton":844},{"text":832,"config":833},"Iniciar avaliação gratuita",{"href":834,"dataGaName":17,"dataGaLocation":835},"https://gitlab.com/-/trials/new/","nav",{"altText":837,"config":838},"Ícone do GitLab",{"src":839,"dataGaName":840,"dataGaLocation":835},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":837,"config":842},{"src":843,"dataGaName":840,"dataGaLocation":835},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":618,"config":845},{"href":846,"dataGaName":847,"dataGaLocation":835},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":849,"mobileIcon":852,"desktopIcon":854},{"text":850,"config":851},"Saiba mais sobre o GitLab Duo",{"href":42,"dataGaName":43,"dataGaLocation":835},{"altText":837,"config":853},{"src":839,"dataGaName":840,"dataGaLocation":835},{"altText":837,"config":855},{"src":843,"dataGaName":840,"dataGaLocation":835},{"button":857,"mobileIcon":862,"desktopIcon":864},{"text":858,"config":859},"/switch",{"href":860,"dataGaName":861,"dataGaLocation":835},"#contact","switch",{"altText":837,"config":863},{"src":839,"dataGaName":840,"dataGaLocation":835},{"altText":837,"config":865},{"src":866,"dataGaName":840,"dataGaLocation":835},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":868,"mobileIcon":873,"desktopIcon":875},{"text":869,"config":870},"Voltar para preços",{"href":605,"dataGaName":871,"dataGaLocation":835,"icon":872},"back to pricing","GoBack",{"altText":837,"config":874},{"src":839,"dataGaName":840,"dataGaLocation":835},{"altText":837,"config":876},{"src":843,"dataGaName":840,"dataGaLocation":835},{"title":878,"button":879,"config":883},"GitLab Orbit chegou: a camada de contexto para agentes de IA.",{"text":20,"config":880},{"href":881,"dataGaName":882,"dataGaLocation":470},"/pt-br/gitlab-orbit/","orbit",{"layout":884,"disabled":885},"release",false,{"data":887},{"text":888,"source":889,"edit":895,"contribute":900,"config":904,"items":905,"minimal":1102},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":890,"config":891},"Ver a origem da página",{"href":892,"dataGaName":893,"dataGaLocation":894},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":896,"config":897},"Editar esta página",{"href":898,"dataGaName":899,"dataGaLocation":894},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":685,"config":901},{"href":902,"dataGaName":903,"dataGaLocation":894},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":458,"facebook":454,"youtube":460,"linkedin":459},[906,952,1002,1037,1069],{"title":603,"links":907,"subMenu":922},[908,912,917],{"text":909,"config":910},"Confira os planos",{"href":605,"dataGaName":911,"dataGaLocation":894},"view plans",{"text":913,"config":914},"Por que escolher o GitLab Premium?",{"href":915,"dataGaName":916,"dataGaLocation":894},"/pt-br/pricing/premium/","why premium",{"text":918,"config":919},"Por que escolher o GitLab Ultimate?",{"href":920,"dataGaName":921,"dataGaLocation":894},"/pt-br/pricing/ultimate/","why ultimate",[923],{"title":924,"links":925},"Entre em contato conosco",[926,928,930,932,937,942,947],{"text":781,"config":927},{"href":783,"dataGaName":479,"dataGaLocation":894},{"text":786,"config":929},{"href":788,"dataGaName":789,"dataGaLocation":894},{"text":791,"config":931},{"href":793,"dataGaName":794,"dataGaLocation":894},{"text":933,"config":934},"Status",{"href":935,"dataGaName":936,"dataGaLocation":894},"https://status.gitlab.com/","status",{"text":938,"config":939},"Termos de uso",{"href":940,"dataGaName":941,"dataGaLocation":894},"/terms/","terms of use",{"text":943,"config":944},"Aviso de privacidade",{"href":945,"dataGaName":946,"dataGaLocation":894},"/pt-br/privacy/","privacy statement",{"text":948,"config":949},"Preferências de cookies",{"dataGaName":950,"dataGaLocation":894,"id":951,"isOneTrustButton":30},"cookie preferences","ot-sdk-btn",{"title":508,"links":953,"subMenu":962},[954,958],{"text":955,"config":956},"Plataforma DevSecOps",{"href":137,"dataGaName":957,"dataGaLocation":894},"devsecops platform",{"text":959,"config":960},"Desenvolvimento auxiliado por IA",{"href":42,"dataGaName":961,"dataGaLocation":894},"ai-assisted development",[963],{"title":964,"links":965},"Tópicos",[966,970,974,978,983,987,992,997],{"text":424,"config":967},{"href":968,"dataGaName":969,"dataGaLocation":894},"/pt-br/topics/ci-cd/","cicd",{"text":430,"config":971},{"href":972,"dataGaName":973,"dataGaLocation":894},"/pt-br/topics/gitops/","gitops",{"text":421,"config":975},{"href":976,"dataGaName":977,"dataGaLocation":894},"/pt-br/topics/devops/","devops",{"text":979,"config":980},"Controle de versão",{"href":981,"dataGaName":982,"dataGaLocation":894},"/pt-br/topics/version-control/","version control",{"text":427,"config":984},{"href":985,"dataGaName":986,"dataGaLocation":894},"/pt-br/topics/devsecops/","devsecops",{"text":988,"config":989},"De nuvem nativa",{"href":990,"dataGaName":991,"dataGaLocation":894},"/pt-br/topics/cloud-native/","cloud native",{"text":993,"config":994},"IA para programação",{"href":995,"dataGaName":996,"dataGaLocation":894},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":998,"config":999},"IA agêntica",{"href":1000,"dataGaName":1001,"dataGaLocation":894},"/pt-br/topics/agentic-ai/","agentic ai",{"title":1003,"links":1004},"Soluções",[1005,1007,1009,1014,1018,1021,1024,1027,1029,1031,1033,1035],{"text":550,"config":1006},{"href":52,"dataGaName":442,"dataGaLocation":894},{"text":538,"config":1008},{"href":524,"dataGaName":525,"dataGaLocation":894},{"text":1010,"config":1011},"Desenvolvimento ágil",{"href":1012,"dataGaName":1013,"dataGaLocation":894},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":1015,"config":1016},"SCM",{"href":536,"dataGaName":1017,"dataGaLocation":894},"source code management",{"text":424,"config":1019},{"href":529,"dataGaName":1020,"dataGaLocation":894},"continuous integration & delivery",{"text":576,"config":1022},{"href":578,"dataGaName":1023,"dataGaLocation":894},"value stream management",{"text":430,"config":1025},{"href":1026,"dataGaName":973,"dataGaLocation":894},"/pt-br/solutions/gitops/",{"text":589,"config":1028},{"href":592,"dataGaName":593,"dataGaLocation":894},{"text":595,"config":1030},{"href":598,"dataGaName":599,"dataGaLocation":894},{"text":190,"config":1032},{"href":192,"dataGaName":193,"dataGaLocation":894},{"text":215,"config":1034},{"href":217,"dataGaName":218,"dataGaLocation":894},{"text":180,"config":1036},{"href":182,"dataGaName":183,"dataGaLocation":894},{"title":608,"links":1038},[1039,1041,1043,1045,1048,1050,1053,1055,1057,1059,1061,1063,1065,1067],{"text":621,"config":1040},{"href":623,"dataGaName":624,"dataGaLocation":894},{"text":626,"config":1042},{"href":628,"dataGaName":629,"dataGaLocation":894},{"text":20,"config":1044},{"href":632,"dataGaName":633,"dataGaLocation":894},{"text":635,"config":1046},{"href":637,"dataGaName":1047,"dataGaLocation":894},"docs",{"text":658,"config":1049},{"href":660,"dataGaName":661,"dataGaLocation":894},{"text":1051,"config":1052},"Novidades",{"href":34,"dataGaName":35,"dataGaLocation":894},{"text":653,"config":1054},{"href":655,"dataGaName":656,"dataGaLocation":894},{"text":672,"config":1056},{"href":674,"dataGaName":675,"dataGaLocation":894},{"text":680,"config":1058},{"href":682,"dataGaName":683,"dataGaLocation":894},{"text":685,"config":1060},{"href":687,"dataGaName":688,"dataGaLocation":894},{"text":690,"config":1062},{"href":692,"dataGaName":693,"dataGaLocation":894},{"text":695,"config":1064},{"href":697,"dataGaName":698,"dataGaLocation":894},{"text":700,"config":1066},{"href":702,"dataGaName":703,"dataGaLocation":894},{"text":705,"config":1068},{"href":707,"dataGaName":708,"dataGaLocation":894},{"title":718,"links":1070},[1071,1073,1075,1077,1079,1081,1086,1091,1093,1095,1097],{"text":726,"config":1072},{"href":728,"dataGaName":720,"dataGaLocation":894},{"text":731,"config":1074},{"href":733,"dataGaName":734,"dataGaLocation":894},{"text":739,"config":1076},{"href":741,"dataGaName":742,"dataGaLocation":894},{"text":744,"config":1078},{"href":746,"dataGaName":747,"dataGaLocation":894},{"text":749,"config":1080},{"href":751,"dataGaName":752,"dataGaLocation":894},{"text":1082,"config":1083},"Sustentabilidade",{"href":1084,"dataGaName":1085,"dataGaLocation":894},"/sustainability/","Sustainability",{"text":1087,"config":1088},"Diversidade, inclusão e pertencimento (DIB)",{"href":1089,"dataGaName":1090,"dataGaLocation":894},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":754,"config":1092},{"href":756,"dataGaName":757,"dataGaLocation":894},{"text":764,"config":1094},{"href":766,"dataGaName":767,"dataGaLocation":894},{"text":769,"config":1096},{"href":771,"dataGaName":772,"dataGaLocation":894},{"text":1098,"config":1099},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":1100,"dataGaName":1101,"dataGaLocation":894},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1103},[1104,1107,1109],{"text":1105,"config":1106},"Termos",{"href":940,"dataGaName":941,"dataGaLocation":894},{"text":948,"config":1108},{"dataGaName":950,"dataGaLocation":894,"id":951,"isOneTrustButton":30},{"text":1110,"config":1111},"Privacidade",{"href":945,"dataGaName":946,"dataGaLocation":894},[1113,1304,1491,1686],{"id":1114,"title":1115,"body":6,"category":6,"config":1116,"content":1121,"description":6,"extension":383,"meta":1296,"navigation":30,"path":1297,"seo":1298,"slug":6,"stem":1301,"testContent":6,"type":1302,"__hash__":1303},"pages/pt-br/whats-new/18-11.yml","18 11",{"template":1117,"schema":1118,"version":1119,"releaseDate":1120},"WhatsNew","v2","18.11","2026-04-16",{"releases":1122},{"header":27,"description":1123,"latestRelease":1124,"releasePostCta":1135,"tabs":1140,"exploreCards":1147,"headlineFeatures":1249},"Lançamentos mensais, recursos para desenvolvedores e as últimas novidades da equipe do GitLab.",{"version":1119,"title":1125,"description":1126,"releaseDate":1127,"heroArtwork":1128,"button":1129},"GitLab 18.11: amplie a IA agêntica em todo o SDLC com confiança e controle","Aproveite a remediação autônoma impulsionada pela necessidade de reduzir riscos no desenvolvimento de software, dois novos agentes fundacionais para CI e análise de dados, diretrizes orçamentárias e a capacidade de uso para créditos do GitLab e muito mais.\n","16 de abril de 2026","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776715908/sn6hcl5edjmga1rl4ijy.png",{"text":1130,"config":1131},"Leia o comunicado à imprensa",{"href":1132,"dataGaName":1133,"dataGaLocation":1134},"/press/releases/2026-04-16-gitlab-extends-agentic-ai-with-new-automated-security-remediation-pipeline-setup-delivery-analytics/","gitlab 18 10 released","releases",{"text":1136,"config":1137},"Leia as notas de lançamento",{"href":1138,"dataGaName":1139,"dataGaLocation":1134},"https://docs.gitlab.com/releases/18/gitlab-18-11-released/","gitlab 18 11 full release notes",[1141,1144],{"id":1142,"label":1143},"headline-features","Principais destaques",{"id":1145,"label":1146},"explore-release","Explore a versão",[1148,1159,1168,1177,1185,1192,1200,1208,1216,1224,1232,1241],{"badges":1149,"title":1152,"description":1153,"button":1154},[1150,1151],"secure","ai","Resolução de vulnerabilidades SAST agêntica (disponibilidade geral)","A resolução de vulnerabilidades agêntica usa raciocínio iterativo para analisar o contexto de vulnerabilidade em toda a codebase, gerar e validar correções de alta qualidade e fornecer pontuação de confiança para as soluções propostas.\n",{"text":1155,"config":1156},"Documentação",{"href":1157,"dataGaName":1158,"dataGaLocation":1134},"https://docs.gitlab.com/user/application_security/vulnerabilities/agentic_vulnerability_resolution/","docs agentic vulnerability resolution",{"badges":1160,"title":1162,"description":1163,"button":1164},[1151,1161],"manage","O Claude Opus 4.7 já está disponível na Plataforma de Agente do GitLab Duo","O modelo mais recente da Anthropic já está disponível na Plataforma de Agente do GitLab Duo por meio da seleção de modelos no chat agêntico e em fluxos de trabalho baseados em agentes.\n",{"text":1155,"config":1165},{"href":1166,"dataGaName":1167,"dataGaLocation":1134},"https://docs.gitlab.com/user/duo_agent_platform/model_selection/","docs model selection",{"badges":1169,"title":1171,"description":1172,"button":1173},[1151,1170],"analyze","Agente Analista de Dados (disponibilidade geral)","O Agente Analista de Dados abrange solicitações de merge, tíquetes, projetos, pipelines e jobs, consultando dados já presentes no GitLab por meio de linguagem natural, sem exigir conhecimento de GLQL nem a criação de consultas em painéis de controle.\n",{"text":1155,"config":1174},{"href":1175,"dataGaName":1176,"dataGaLocation":1134},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/","docs foundational agents",{"badges":1178,"title":1179,"description":1180,"button":1181},[1151,1161],"Diretrizes de orçamento e uso para créditos do GitLab","As empresas que estão ampliando o uso da IA agêntica em todo o ciclo de vida do software precisam de previsibilidade de custos à medida que expandem a adoção. Os limites de gastos para créditos do GitLab colocam os líderes de tecnologia no controle direto dos investimentos.\n",{"text":1155,"config":1182},{"href":1183,"dataGaName":1184,"dataGaLocation":1134},"https://docs.gitlab.com/subscriptions/gitlab_credits/","docs gitlab credits",{"badges":1186,"title":1188,"description":1189,"button":1190},[1151,1187],"build","Agente Especialista em CI (beta)","O Agente Especialista em CI inspeciona seu repositório, detecta a linguagem e a estrutura utilizadas, além de propor um pipeline de compilação e teste funcional com explicações em linguagem simples para cada decisão tomada.\n",{"text":1155,"config":1191},{"href":1175,"dataGaName":1176,"dataGaLocation":1134},{"badges":1193,"title":1194,"description":1195,"button":1196},[1151,1161],"A Mistral AI já está disponível como modelo auto-hospedado na Plataforma de Agente do GitLab Duo","Agora, a Plataforma de Agente do GitLab Duo oferece suporte à Mistral AI como uma plataforma LLM para implantações de modelos auto-hospedados. Os clientes do GitLab Self-Managed podem configurar os modelos da Mistral AI por meio do gateway de IA para uso com agentes e fluxos.\n",{"text":1155,"config":1197},{"href":1198,"dataGaName":1199,"dataGaLocation":1134},"https://docs.gitlab.com/administration/gitlab_duo_self_hosted/","docs gitlab duo self hosted",{"badges":1201,"title":1202,"description":1203,"button":1204},[1150],"Priorização e aplicação da segurança baseada em riscos","Quando as pontuações de severidade não refletem a capacidade real de exploração, os desenvolvedores param de confiar no sinal e começam a ignorá-lo. Esse recurso reduz o trabalho de triagem e garante que os desenvolvedores se concentrem nas descobertas que realmente importam.\n",{"text":1155,"config":1205},{"href":1206,"dataGaName":1207,"dataGaLocation":1134},"https://docs.gitlab.com/user/application_security/policies/vulnerability_management_policy/","docs vulnerability management policy",{"badges":1209,"title":1210,"description":1211,"button":1212},[1161],"Permissões detalhadas para tokens de acesso pessoal (beta)","Limite cada token de acesso pessoal (PAT) a ações e recursos específicos, reduzindo os possíveis danos causados por um token vazado ou comprometido. Os PATs detalhados estão disponíveis em todos os planos, inclusive no Gratuito.\n",{"text":1155,"config":1213},{"href":1214,"dataGaName":1215,"dataGaLocation":1134},"https://docs.gitlab.com/auth/tokens/fine_grained_access_tokens/","docs fine grained access token",{"badges":1217,"title":1218,"description":1219,"button":1220},[1161],"Contas de serviço: gratuitas e disponíveis em subgrupos e projetos","As contas de serviço já estão disponíveis no GitLab.com em todos os planos, incluindo o Gratuito (até 100 por grupo de nível superior). As equipes também podem criar contas de serviço diretamente em subgrupos e projetos, com escopo de acesso definido.\n",{"text":1155,"config":1221},{"href":1222,"dataGaName":1223,"dataGaLocation":1134},"https://docs.gitlab.com/user/profile/service_accounts/","docs service accounts",{"badges":1225,"title":1226,"description":1227,"button":1228},[1170,1161],"Integração do ClickHouse disponível para implantações self-managed","Agora, as instâncias self-managed podem usar o ClickHouse como um back-end de análise pronto para produção, alimentando painéis de controle e endpoints de API que exigem consultas de dados de alto desempenho em escala.\n",{"text":1155,"config":1229},{"href":1230,"dataGaName":1231,"dataGaLocation":1134},"https://docs.gitlab.com/integration/clickhouse/","docs clickhouse",{"badges":1233,"title":1235,"description":1236,"button":1237},[1151,1234],"code","O GitLab já está disponível no marketplace Cursor","Agora, o GitLab pode ser usado como um plugin no marketplace Cursor, conectando o Cursor à sua instância do GitLab por meio do nosso servidor MCP.\n",{"text":1155,"config":1238},{"href":1239,"dataGaName":1240,"dataGaLocation":1134},"https://docs.gitlab.com/editor_extensions/","docs editor extensions",{"badges":1242,"title":1243,"description":1244,"button":1245},[1234,1187],"Reconfigure entradas ao executar manualmente pipelines de RM","As entradas de CI/CD permitem personalizar o comportamento do pipeline em tempo de execução. Agora, essa flexibilidade se estende aos pipelines de solicitação de merge, oferecendo o mesmo controle em tempo de execução em todos os tipos de pipeline.",{"text":1155,"config":1246},{"href":1247,"dataGaLocation":1134,"dataGaName":1248},"https://docs.gitlab.com/ci/pipelines/merge_request_pipelines/#run-a-merge-request-pipeline-with-custom-inputs","docs reconfigure inputs",[1250,1256,1265,1271,1278,1284,1289],{"type":661,"badge":658,"title":1251,"description":1252,"config":1253},"Automatize a remediação com correções de código geradas por IA prontas para merge","A Resolução de vulnerabilidades SAST agêntica está disponível no GitLab 18.11, reduzindo gargalos de segurança.\n",{"href":1254,"dataGaName":1255,"dataGaLocation":1134},"/blog/automate-remediation-with-ready-to-merge-ai-code-fixes/","automate-remediation-with-ready-to-merge-ai-code-fixes",{"type":1257,"badge":1258,"title":1259,"thumbnail":1260,"description":1261,"config":1262},"demo","Demo","Resolução de vulnerabilidades SAST agêntica","https://i.vimeocdn.com/video/2135193456-714183f1dca915b90e7ce6663522a7461d4f7df28b17b6b7bb9efddfcd79bc08-d_960?region=us","Descubra como resolver automaticamente as vulnerabilidades SAST sem sair do GitLab.",{"href":1263,"dataGaName":1264,"dataGaLocation":1134},"https://player.vimeo.com/video/1174573325","agentic sast vulnerability resolution",{"type":661,"badge":658,"title":1266,"description":1267,"config":1268},"Agentes de IA Especialistas em CI e Analistas de Dados atuam na identificação de lacunas no desenvolvimento","Configure a CI e consulte seus dados de ciclo de vida de desenvolvimento de software com dois novos agentes fundacionais da Plataforma de Agente do GitLab Duo disponíveis no GitLab 18.11.\n",{"href":1269,"dataGaName":1270,"dataGaLocation":1134},"/blog/ci-expert-and-data-analyst-ai-agents-target-development-gaps/","ci expert and data analyst ai agents target development gaps",{"type":1257,"badge":1258,"title":1272,"thumbnail":1273,"description":1274,"config":1275},"Agente Analista de Dados","https://i.vimeocdn.com/video/2145915910-b85598b166057ba078c19617f9eb6a2967d4a699a1ec7ea5cc27da96b0be3fa4-d_960?region=us","Faça uma pergunta em linguagem natural e obtenha uma visualização instantânea no chat agêntico.",{"href":1276,"dataGaName":1277,"dataGaLocation":1134},"https://player.vimeo.com/video/1183094817?","data analyst agent",{"type":661,"badge":658,"title":1279,"description":1280,"config":1281},"Diretrizes orçamentárias para créditos do GitLab","Saiba como os novos limites de gastos e de crédito por usuário dão às empresas as proteções orçamentárias para dimensionar a Plataforma de Agente do GitLab Duo.\n",{"href":1282,"dataGaName":1283,"dataGaLocation":1134},"/blog/gitlab-18-11-budget-guardrails-for-gitlab-credits/","gitlab 18 11 budget guardrails for gitlab credits",{"type":661,"badge":658,"title":1162,"description":1285,"config":1286},"O mais recente modelo da Anthropic já está disponível, oferecendo melhor desempenho para tarefas com agentes.\n",{"href":1287,"dataGaName":1288},"/blog/claude-opus-4-7-is-now-available-in-gitlab-duo-agent-platform/","claude opus 4 7 is now available in gitlab duo agent platform",{"type":1290,"title":1291,"description":1292,"config":1293},"contributor","Colaborador em destaque deste mês: Rinku C","Temos o prazer de reconhecer Rinku C, um colaborador de Nível 4 com mais de 80 melhorias mescladas no GitLab desde que entrou em setembro de 2025.\n",{"href":1294,"dataGaName":1295,"dataGaLocation":1134},"https://docs.gitlab.com/releases/18/gitlab-18-11-released/#mvp-18-11","contributors gitlab",{},"/pt-br/whats-new/18-11",{"title":1299,"description":1300},"GitLab 18.11: amplie a IA agêntica em todo o SDLC","O GitLab 18.11 adiciona remediação de segurança de IA, agentes de CI e análise, além de proteções orçamentárias para o GitLab Credits.","pt-br/whats-new/18-11","releasePage","PdnpxVhmr2mVh9Kf8mq-FD0fGMF19mRbLP-MiP5ghy8",{"id":1305,"title":1306,"body":6,"category":6,"config":1307,"content":1310,"description":6,"extension":383,"meta":1484,"navigation":30,"path":1485,"seo":1486,"slug":1488,"stem":1489,"testContent":6,"type":1302,"__hash__":1490},"pages/pt-br/whats-new/19-0.yml","19 0",{"template":1117,"schema":1118,"version":1308,"releaseDate":1309},"19.0","2026-05-21",{"releases":1311},{"tabs":1312,"header":27,"description":1123,"latestRelease":1315,"headlineFeatures":1319,"exploreCards":1385,"releasePostCta":1481},[1313,1314],{"id":1142,"label":1143},{"id":1145,"label":1146},{"version":1308,"title":1316,"description":1317,"heroArtwork":1318},"GitLab 19.0: IA agêntica que reduz a distância entre escrever e entregar o código","Reduza o trabalho manual em torno do seu código, desde as solicitações de merge até as credenciais que elas utilizam e os componentes de pipeline que são executados.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779189265/iqzyhhiwagxzwywvjzow.png",[1320,1326,1332,1338,1344,1350,1356,1362,1368,1374,1380],{"type":661,"badge":658,"title":1321,"description":1322,"config":1323},"Gerencie credenciais de CI/CD com o Secret Manager do GitLab (beta público)","Gerencie as credenciais de CI/CD no GitLab com o Secret Manager. Cada segredo é restrito ao job que precisa dele e governado pelos mesmos controles de acesso que você já usa para o código.",{"href":1324,"dataGaName":1325,"dataGaLocation":1134},"/blog/secrets-manager-in-public-beta/","secrets-manager-in-public-beta",{"type":1257,"badge":1258,"title":1327,"description":1328,"config":1329,"thumbnail":1331},"Secret Manager do GitLab","Veja como os proprietários de projetos e grupos armazenam, recuperam e fazem referência a segredos de CI/CD no GitLab.",{"href":1330},"https://player.vimeo.com/video/1194101911","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779316797/kms8aaok2ccyrwnwdviw.png",{"type":661,"badge":658,"title":1333,"description":1334,"config":1335},"Transforme MRs de tarefas manuais em um fluxo de trabalho automatizado","Reduza o tempo gasto no trabalho manual que envolve seu código. O Developer Flow agora lida com feedback dos revisores, resolução de conflitos, pesquisa na codebase e divisão de solicitações de merge grandes ao longo de todo o ciclo de vida da MR.",{"href":1336,"dataGaName":1337,"dataGaLocation":1134},"/blog/transform-mrs-to-automated-workflow/","transform-mrs-to-automated-workflow",{"type":1257,"badge":1258,"title":1339,"description":1340,"config":1341,"thumbnail":1343},"Duo Developer Flow 2.0","Veja como transformar um tíquete de desenvolvimento em código pronto para merge, sem sair do GitLab.",{"href":1342},"https://player.vimeo.com/video/1193748336","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779316797/yb16dzdyd6lfepuj6ke4.png",{"type":661,"badge":658,"title":1345,"description":1346,"config":1347},"Rastreie o uso de componentes de CI na sua empresa ","Os padrões de pipeline se desviam no momento em que são entregues. Obtenha uma visualização em tempo real de quais versões estão sendo executadas e onde as correções de segurança ainda não chegaram.",{"href":1348,"dataGaName":1349,"dataGaLocation":1134},"/blog/track-ci-component-usage/","track-ci-component-usage",{"type":1257,"badge":1258,"title":1351,"description":1352,"config":1353,"thumbnail":1355},"Análise de componentes do catálogo de CI","Navegue pelo painel de controle que mostra quais componentes estão em uso na sua empresa, em quais versões e onde ainda existem versões desatualizadas.",{"href":1354},"https://player.vimeo.com/video/1194035829","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779316797/qonuq8atraswwgjgck5j.png",{"title":1357,"type":661,"badge":658,"description":1358,"config":1359},"Mais modelos de IA para a Plataforma de Agente do GitLab Duo auto-hospedado","Equipes com ambientes air-gapped e com restrições de rede não precisam mais escolher entre permanecer isoladas e usar modelos avançados. Novos modelos de código aberto compatíveis dão aos clientes auto-hospedados mais opções para associar o modelo certo ao fluxo de trabalho agêntico adequado.",{"href":1360,"dataGaName":1361,"dataGaLocation":1134},"/blog/more-ai-models-for-duo-agent-platform-self-hosted/","more-ai-models-for-duo-agent-platform-self-hosted",{"type":661,"badge":658,"title":1363,"description":1364,"config":1365},"Limite a exposição de credenciais com tokens de acesso pessoal detalhados","As equipes podem manter a automação em andamento e facilitar a auditoria de tokens de acesso ao restringir tokens de acesso pessoal ao projeto e às ações de que um fluxo de trabalho precisa.",{"href":1366,"dataGaName":1367,"dataGaLocation":1134},"/blog/fine-grained-pats/","fine-grained-pats",{"type":661,"badge":658,"title":1369,"description":1370,"config":1371},"Reduza o risco da cadeia de suprimentos com Dependency Scanning baseado em SBOM","Detecte dependências transitivas, rastreie como elas chegaram ao seu projeto e priorize-as com base na exposição no mundo real.",{"href":1372,"dataGaName":1373,"dataGaLocation":1134},"/blog/sbom-based-dependency-scanning/","sbom-based-dependency-scanning",{"type":661,"badge":658,"title":1375,"description":1376,"config":1377},"Cobertura completa de scanners de segurança na sua codebase em minutos","Os perfis de configuração de segurança levam a implementações mais rápidas de scanners. Saiba como essa nova funcionalidade no GitLab 19.0 cobre milhares de projetos em minutos, sem lacunas.",{"href":1378,"dataGaName":1379,"dataGaLocation":1134},"/blog/security-configuration-profiles/","security-configuration-profiles",{"type":1290,"title":1381,"description":1382,"config":1383},"Colaborador em destaque deste mês: Norman Debald","Temos o prazer de reconhecer Norman, um colaborador de nível 3 com mais de 40 melhorias incorporadas no GitLab desde que ingressou em maio de 2022. ",{"href":1384},"https://contributors.gitlab.com/notable-contributors",[1386,1394,1402,1409,1416,1423,1431,1439,1446,1453,1460,1467,1474],{"badges":1387,"title":1388,"description":1389,"button":1390},[1151,1234],"Developer Flow (disponibilidade geral)","Traga um agente para o trabalho sem sair dele. O Developer Flow agora atua em todo o ciclo de vida da MR: um único agente de IA que responde ao feedback dos revisores, resolve conflitos em branches de longa duração, pesquisa em codebases desconhecidas e divide MRs que ficaram grandes demais.",{"config":1391,"text":1155},{"href":1392,"dataGaName":1393,"dataGaLocation":1134},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/developer/","docs developer flow ga",{"badges":1395,"title":1396,"description":1397,"button":1398},[1150,1187],"Secret Manager do GitLab (beta público)","Elimine o esforço de sincronizar um modelo de acesso separado para segredos. O Secret Manager usa sua estrutura existente de grupos e projetos, permitindo que proprietários armazenem, recuperem e referenciem segredos de CI/CD com escopo de projeto ou grupo, acessíveis apenas aos jobs que os solicitam explicitamente.",{"text":1155,"config":1399},{"href":1400,"dataGaName":1401,"dataGaLocation":1134},"https://docs.gitlab.com/ci/secrets/secrets_manager/","docs secrets manager",{"badges":1403,"title":1404,"description":1405,"button":1406},[1150],"Dependency Scanning com SBOM (disponibilidade geral)","Detecte os pacotes vulneráveis que scanners de declaração direta não identificam. Projetos Maven, Gradle e Python agora contam com cobertura completa de dependências transitivas, com resolução automática de dependências que recorre à análise de manifesto quando não há lockfile presente.",{"text":1155,"config":1407},{"href":1408},"https://docs.gitlab.com/user/application_security/dependency_scanning/dependency_scanning_sbom/",{"badges":1410,"title":1411,"description":1412,"button":1413},[1151,1234],"Resolva MRs no Developer Flow (beta)","Delegue a resolução de conflitos de merge de longa duração a um agente. O novo botão \"Resolve with Duo\" na página de conflitos da MR e no widget de verificação de merge consegue ler ambas as branches, escolher uma resolução, fazer o commit da correção e publicar um comentário resumido para que qualquer pessoa revisando a MR possa ver o que mudou.",{"text":1155,"config":1414},{"href":1415},"https://docs.gitlab.com/user/project/merge_requests/conflicts/#resolve-conflicts-with-gitlab-duo",{"title":1417,"badges":1418,"description":1419,"button":1420},"Instruções personalizadas no nível do grupo para o GitLab Duo",[1151,1234],"Reduza a duplicação das mesmas instruções de revisão entre projetos. Você faz a definição uma única vez no nível do grupo, e elas são combinadas automaticamente com as instruções no nível do projeto, tanto no fluxo de revisão de código quanto na revisão de código do GitLab Duo.",{"text":1155,"config":1421},{"href":1422},"https://docs.gitlab.com/user/gitlab_duo/customize_duo/review_instructions/#configure-custom-review-instructions-for-a-group",{"title":1424,"badges":1425,"description":1427,"button":1428},"Configure os tipos de itens de trabalho",[1426],"plan","Acompanhe o trabalho da forma como sua equipe realmente o planeja, em vez de forçar tudo em Tíquete ou Tarefa. Crie ou renomeie tipos para User Story, Bug ou Manutenção, com campos personalizados, ciclos de vida de status, visualizações salvas e quadros de tíquetes.",{"text":1155,"config":1429},{"href":1430},"https://docs.gitlab.com/user/work_items/configurable_work_item_types/",{"badges":1432,"title":1434,"description":1435,"button":1436},[1433,1170],"verify","Análise detalhada do uso de componentes do catálogo de CI/CD","Saiba exatamente quem foi afetado antes de enviar uma alteração de ruptura ou uma correção de segurança para um componente de CI/CD. A página de recurso do catálogo agora mostra quais projetos usam cada componente, em qual versão estão, e destaca no topo os projetos em versões desatualizadas, para que você possa priorizar o contato.",{"text":1155,"config":1437},{"href":1438},"https://docs.gitlab.com/ci/components/#view-component-usage-details",{"title":1440,"badges":1441,"description":1442,"button":1443},"Suporte expandido a modelos de código aberto na Plataforma de Agente do GitLab Duo",[1151,1161],"Potencialize os fluxos de trabalho agênticos em ambientes off-line e com restrições de rede, sem enviar dados para lugar nenhum. A Plataforma de Agente do GitLab Duo agora oferece suporte a modelos adicionais de código aberto para implantações auto-hospedadas, incluindo Devstral 2 123B e GLM-5.1-FP8.",{"text":1155,"config":1444},{"href":1445},"https://docs.gitlab.com/administration/gitlab_duo_self_hosted/supported_models_and_hardware_requirements/#supported-models",{"title":1447,"description":1448,"badges":1449,"button":1450},"A Plataforma de Agente do GitLab Duo auto-hospedado agora é compatível com o Gemini","Mais uma família de modelos para equipes auto-hospedadas que precisam disso. O Gemini agora funciona com vários fluxos, incluindo o fluxo de revisão de código, o fluxo de Resolução de Vulnerabilidades de SAST e o fluxo de CI/CD para correção de pipelines.",[1151,1161],{"text":1155,"config":1451},{"href":1452},"https://docs.gitlab.com/administration/gitlab_duo_self_hosted/supported_models_and_hardware_requirements/#compatible-models",{"title":1454,"badges":1455,"description":1456,"button":1457},"Rapid Diffs para revisões de merge requests (beta)",[1234],"Chega de esperar pela guia de alterações em revisões grandes. O Rapid Diffs oferece carregamento inicial mais rápido, rolagem mais suave e interações mais responsivas usando a mesma tecnologia que já alimenta a página de commits.",{"text":1155,"config":1458},{"href":1459},"https://docs.gitlab.com/user/project/merge_requests/changes/#rapid-diffs",{"title":1461,"badges":1462,"description":1463,"button":1464},"Adquira créditos do GitLab para o Enterprise Edition (EE) Self-Managed gratuito",[1151,1161],"Acesse a IA agêntica sem precisar fazer upgrade para Premium ou Ultimate. Clientes do GitLab EE Self-Managed no plano Gratuito agora podem comprar créditos do GitLab diretamente: escolha um valor mensal, comprometa-se com um contrato anual, e o pool compartilhado será renovado automaticamente a cada mês.",{"text":1155,"config":1465},{"href":1466},"https://docs.gitlab.com/subscriptions/gitlab_credits/#buy-gitlab-credits",{"title":1468,"badges":1469,"description":1470,"button":1471},"Personalize os títulos padrão das solicitações de merge",[1234],"Obtenha títulos de MR consistentes sem exigir que os desenvolvedores se lembrem da convenção. Configure um modelo padrão por projeto com variáveis para branches de origem e destino, assunto do primeiro commit, ID e título do tíquete vinculado e um nome de branch legível.",{"text":1155,"config":1472},{"href":1473},"https://docs.gitlab.com/user/project/merge_requests/title_templates/",{"title":1475,"badges":1476,"description":1477,"button":1478},"Webhooks seguros com tokens de assinatura HMAC",[1161],"Diferencie webhooks forjados dos reais. Adicione um token de assinatura, e o GitLab calculará uma assinatura HMAC-SHA256 sobre o ID do webhook, o timestamp e a carga, seguindo a especificação Standard Webhooks, para que você possa verificar a origem e rejeitar replays.",{"text":1155,"config":1479},{"href":1480},"https://docs.gitlab.com/user/project/integrations/webhooks/#signing-tokens",{"text":1136,"config":1482},{"href":1483},"https://docs.gitlab.com/releases/19/gitlab-19-0-released/",{},"/pt-br/whats-new/19-0",{"config":1487},{"noIndex":885},"19-0","pt-br/whats-new/19-0","GXqcPOhyKwhhKxnM7lwcNYnfjsTW7thiWkbqLfl6FXc",{"id":1492,"title":1493,"body":6,"category":6,"config":1494,"content":1497,"description":6,"extension":383,"meta":1679,"navigation":30,"path":1680,"seo":1681,"slug":1683,"stem":1684,"testContent":6,"type":1302,"__hash__":1685},"pages/pt-br/whats-new/19-1.yml","19 1",{"template":1117,"schema":1118,"version":1495,"releaseDate":1496},"19.1","2026-06-18",{"releases":1498},{"tabs":1499,"header":27,"description":1123,"latestRelease":1502,"headlineFeatures":1506,"exploreCards":1535,"releasePostCta":1676},[1500,1501],{"id":1142,"label":1143},{"id":1145,"label":1146},{"version":1495,"title":1503,"description":1504,"heroArtwork":1505},"GitLab 19.1: Uma visão de segurança para cada scanner, um plano de controle para cada agente","Os resultados de scanners SARIF agora fluem para o gerenciamento de vulnerabilidades do GitLab junto com as descobertas nativas, com correção automática através da GitLab Duo Agent Platform. Os administradores controlam quais modelos de IA são executados, quais ferramentas os agentes podem invocar e para onde os eventos de auditoria são transmitidos.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1781621337/mtjqzed2cqtef0frmor2.png",[1507,1513,1519,1525,1531],{"type":661,"badge":658,"title":1508,"description":1509,"config":1510},"Uma visão unificada de vulnerabilidades, da cobertura de scanners à governança de IA","Agora você pode incorporar resultados de scanners SARIF em todas as visões de segurança, reduzir o ruído de falsos positivos com análise de detecção de segredos impulsionada por IA e fechar a lacuna de governança com a transmissão de eventos de auditoria de IA.",{"href":1511,"dataGaName":1512,"dataGaLocation":1134},"/blog/one-vulnerability-view/","one-vulnerability-view",{"type":1257,"badge":1258,"title":1514,"description":1515,"thumbnail":1516,"config":1517},"Integração de scanners de terceiros","Veja como o GitLab aplica scanners de terceiros em todos os seus projetos e corrige automaticamente suas descobertas.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781801956/xezhxa41olphpvxg8y9a.png",{"href":1518},"https://player.vimeo.com/video/1202311152",{"type":661,"badge":658,"title":1520,"description":1521,"config":1522},"Atualizações do catálogo de IA para governança e operações","Novos gatilhos baseados em eventos, controles de administrador, validação de configuração de flows e seleção de modelos facilitam o controle do que é executado no seu ambiente e permitem confiar na automação sem supervisão.",{"href":1523,"dataGaName":1524,"dataGaLocation":1134},"/blog/ai-catalog-updates-for-governance-and-operations/","ai-catalog-updates-for-governance-and-operations",{"type":1257,"badge":1258,"title":1526,"description":1527,"thumbnail":1528,"config":1529},"Gatilhos de eventos de IA","Veja como os flows do Duo são acionados automaticamente em eventos de solicitações de merge, mudanças de estado de pipelines e agendamentos, sem necessidade de intervenção manual.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781802538/opqzhbp3iwmt3jfqep8u.png",{"href":1530},"https://player.vimeo.com/video/1202304975",{"type":1290,"title":1532,"description":1533,"config":1534},"Colaborador em destaque deste mês: Pishel65","Temos o prazer de reconhecer Pishel65, um colaborador de nível 3 com 19 MRs incorporadas e 9 mais abertas desde que ingressou em outubro de 2025.",{"href":1384},[1536,1543,1550,1557,1564,1571,1578,1585,1592,1599,1606,1613,1620,1627,1634,1641,1648,1655,1662,1669],{"badges":1537,"title":1538,"description":1539,"button":1540},[1150],"Integre resultados de scanners de terceiros com o GitLab (GA)","Qualquer scanner que gere resultados SARIF agora é executado sob as políticas do GitLab em todos os projetos, de modo que as ferramentas de segurança que você já usa oferecem uma cobertura comprovável.",{"config":1541},{"href":1542},"https://docs.gitlab.com/user/application_security/detect/sarif/",{"badges":1544,"title":1545,"description":1546,"button":1547},[1151,1150],"Detecção de falsos positivos em segredos com o GitLab Duo (GA)","Gaste menos tempo triando segredos que acabam sendo falsos positivos. A GitLab Duo Agent Platform analisa descobertas de gravidade crítica e alta, pontua a confiança e sinaliza falsos positivos para que as equipes de segurança corrijam apenas exposições reais.",{"config":1548},{"href":1549},"https://docs.gitlab.com/user/application_security/vulnerabilities/secret_false_positive_detection/",{"badges":1551,"title":1552,"description":1553,"button":1554},[1150,1161],"Modelos de frameworks de conformidade (Beta)","Implemente frameworks de conformidade mais rapidamente com 19 modelos pré-construídos que cobrem ISO 27001:2022, SOC 2, FedRAMP, NIST, CIS, TISAX e mais.",{"config":1555},{"href":1556},"https://docs.gitlab.com/user/compliance/compliance_frameworks/#create-a-compliance-framework-from-a-template",{"badges":1558,"title":1559,"description":1560,"button":1561},[1150],"Feche lacunas de cobertura com o assistente de habilitação de scanners (GA)","Identifique facilmente a cobertura ausente executando o assistente para detectar projetos que precisam de atenção. Você pode configurar perfis que definem qual scanner executar. Aplique perfis em massa a projetos e subgrupos para reduzir verificações manuais.",{"config":1562},{"href":1563},"https://docs.gitlab.com/user/application_security/configuration/scanner_enablement_wizard/",{"badges":1565,"title":1566,"description":1567,"button":1568},[1151,1161],"Novos gatilhos de eventos para flows e agentes externos","Automatize mais do ciclo de vida das solicitações de merge sem intervenções manuais. Quatro novos gatilhos permitem que flows e agentes externos respondam quando uma solicitação de merge passa de rascunho para pronta, encontra um conflito de código, recebe aprovação ou um item de trabalho é criado. Além disso, novas capacidades de configuração foram adicionadas ao gatilho de eventos de pipeline existente.",{"config":1569},{"href":1570},"https://docs.gitlab.com/releases/19/gitlab-19-1-released/#new-event-triggers-for-flows-and-external-agents",{"badges":1572,"description":1573,"title":1574,"button":1575},[1151,1161],"Controle quais agentes e flows de IA estão disponíveis no seu ambiente. Administradores e proprietários de grupos de nível superior podem impedir que usuários criem agentes ou flows personalizados e restringir agentes de fora da hierarquia do grupo.","Controles de funcionalidades de IA personalizadas e externas (GA)",{"config":1576},{"href":1577},"https://docs.gitlab.com/user/duo_agent_platform/",{"badges":1579,"title":1580,"description":1581,"button":1582},[1151,1161],"Validação de YAML para flows personalizados (GA)","Detecte erros de configuração antes que cheguem à produção. O catálogo de IA valida o YAML de flows personalizados ao salvar, exibindo erros de sintaxe e parâmetros mal configurados na interface em vez de em tempo de execução.",{"config":1583},{"href":1584},"https://docs.gitlab.com/user/duo_agent_platform/flows/custom/",{"badges":1586,"title":1587,"description":1588,"button":1589},[1151,1161],"Lista de modelos permitidos (Beta)","Ofereça às equipes liberdade de escolha de modelos dentro de limites definidos. Configure uma lista de modelos de IA aprovados e defina um padrão para toda a organização no Agentic Chat, para que os usuários escolham entre opções aprovadas que atendam aos requisitos da equipe.",{"config":1590},{"href":1591},"https://docs.gitlab.com/user/duo_agent_platform/model_selection/#select-a-model-for-agentic-chat",{"badges":1593,"title":1594,"description":1595,"button":1596},[1151,1161],"Controles de aprovação de ferramentas para agentes do GitLab Duo","Controle o que seus agentes de IA podem fazer, ferramenta por ferramenta. Configure políticas de aprovação com três modos (Permitir, Perguntar ou Negar) no Agentic Chat, IDE e flows, com eventos de auditoria para cada decisão de aprovação.",{"config":1597},{"href":1598},"https://docs.gitlab.com/user/duo_agent_platform/agents/tool-governance/",{"badges":1600,"title":1601,"description":1602,"button":1603},[1234],"Atribuição automática de proprietários de código como revisores (GA)","Tenha os revisores certos em cada solicitação de merge sem atribuição manual. Quando uma solicitação de merge é criada como pronta ou marcada como pronta a partir de rascunho, o GitLab atribui todos os proprietários de código que correspondem aos arquivos alterados.",{"config":1604},{"href":1605},"https://docs.gitlab.com/user/project/merge_requests/reviews/automatic_reviewer_assignment/",{"badges":1607,"title":1608,"description":1609,"button":1610},[1234],"Solicitações de merge empilhadas na interface (GA)","Navegue entre solicitações de merge dependentes sem perder o contexto. O GitLab detecta automaticamente solicitações de merge empilhadas e as exibe no cabeçalho, com um controle de pilha para alternar entre qualquer solicitação de merge na pilha.",{"config":1611},{"href":1612},"https://docs.gitlab.com/user/project/merge_requests/reviews/stacked_merge_requests/",{"badges":1614,"title":1615,"description":1616,"button":1617},[1151],"Aprovação de ferramentas por padrão no Agentic Chat (Beta)","Aprove uma ferramenta uma vez e pule as confirmações repetidas durante o resto da sessão. Escolha \"Aprovar todos os usos desta ferramenta para a sessão\" para aprovar invocações quando os argumentos corresponderem ao padrão aprovado. Disponível na interface do GitLab, Duo CLI, VS Code e IDEs JetBrains.",{"config":1618},{"href":1619},"https://docs.gitlab.com/user/gitlab_duo_chat/agentic_chat/#approve-tools-in-your-local-environment",{"badges":1621,"title":1622,"description":1623,"button":1624},[1151,1234],"Modelos GPT para o Code Review Flow (GA)","Escolha entre mais modelos para revisão de código automatizada. O Code Review Flow agora é compatível com GPT-5.2 e GPT-5.3 Codex junto com Anthropic Claude, com qualidade de revisão comparável ao modelo padrão Claude Sonnet 4.6 Vertex.",{"config":1625},{"href":1626},"https://docs.gitlab.com/user/duo_agent_platform/model_selection/#supported-models",{"badges":1628,"title":1629,"description":1630,"button":1631},[1234],"Blame inline no visualizador de arquivos (GA)","Entenda quem alterou o quê sem sair da visualização do arquivo. Ative o blame inline para ver o último autor por linha, com popovers ao passar o mouse com detalhes do commit, blame de alterações anteriores e opções de ignorar revisões.",{"config":1632},{"href":1633},"https://docs.gitlab.com/user/project/repository/files/git_blame/",{"badges":1635,"title":1636,"description":1637,"button":1638},[1150,1161],"Função de gestor de segurança (GA)","Dê às equipes de segurança o acesso de que precisam sem exceder os privilégios necessários. A função de gestor de segurança fornece gerenciamento de vulnerabilidades, painéis, configuração de políticas e ferramentas de conformidade sem exigir as funções de desenvolvedor ou mantenedor.",{"config":1639},{"href":1640},"https://docs.gitlab.com/user/permissions/",{"badges":1642,"title":1643,"description":1644,"button":1645},[1150,1161],"Políticas de execução de pipelines agendadas (Beta)","Mantenha a cobertura de segurança consistente mesmo quando o código não está mudando. Aplique jobs de CI/CD personalizados com cadência diária, semanal ou mensal em projetos, independentemente da atividade de commits.",{"config":1646},{"href":1647},"https://docs.gitlab.com/user/application_security/policies/scheduled_pipeline_execution_policies/",{"badges":1649,"title":1650,"description":1651,"button":1652},[1150],"Cobertura aprimorada de detecção de segredos para pipelines de branches de funcionalidades (GA)","Feche uma lacuna onde segredos em commits anteriores de branches de funcionalidades podiam passar despercebidos. A detecção de segredos agora analisa cada commit desde o ponto de divergência da branch com a branch padrão até o commit mais recente.",{"config":1653},{"href":1654},"https://docs.gitlab.com/user/application_security/secret_detection/pipeline/#coverage",{"badges":1656,"title":1657,"description":1658,"button":1659},[1150,1161],"Transmissão de eventos de auditoria de IA para destinos externos (Beta)","Obtenha visibilidade em tempo real da atividade de IA na sua cadeia de ferramentas de segurança existente. Transmita eventos de auditoria de IA para destinos externos através da infraestrutura de transmissão de eventos de auditoria do GitLab.",{"config":1660},{"href":1661},"https://docs.gitlab.com/administration/compliance/audit_event_streaming/#ai-audit-event-streaming",{"badges":1663,"title":1664,"description":1665,"button":1666},[1161],"Duração personalizada para tokens de acesso OAuth (GA)","Reforce a duração dos tokens para integrações sensíveis à segurança. Defina uma duração personalizada (de 300 a 7.200 segundos) para novos tokens de acesso OAuth, incluindo tokens emitidos para clientes MCP.",{"config":1667},{"href":1668},"https://docs.gitlab.com/administration/settings/account_and_limit_settings/#limit-the-lifetime-of-oauth-access-tokens",{"badges":1670,"title":1671,"description":1672,"button":1673},[1150,1161],"Eventos de auditoria de operações Git para todos os tipos de atores","Feche um ponto cego na cobertura de auditoria do Git. O registro de auditoria para operações de clone, pull, fetch e push agora se estende a todos os tipos de atores, incluindo runners usando tokens de deploy e usuários com certificados SSH.",{"config":1674},{"href":1675},"https://docs.gitlab.com/administration/compliance/audit_event_reports/",{"text":1136,"config":1677},{"href":1678},"https://docs.gitlab.com/releases/19/gitlab-19-1-released/",{},"/pt-br/whats-new/19-1",{"config":1682},{"noIndex":885},"19-1","pt-br/whats-new/19-1","8YbToNoPnzWN-_awyLkcDMONugznnAdMM02m9J2HUf8",{"id":1687,"title":1688,"body":6,"category":6,"config":1689,"content":1692,"description":6,"extension":383,"meta":1833,"navigation":30,"path":1834,"seo":1835,"slug":1837,"stem":1838,"testContent":6,"type":1302,"__hash__":1839},"pages/pt-br/whats-new/19-2.yml","19 2",{"template":1117,"schema":1118,"version":1690,"releaseDate":1691},"19.2","2026-07-16",{"releases":1693},{"tabs":1694,"header":27,"description":1123,"latestRelease":1697,"headlineFeatures":1701,"exploreCards":1755,"releasePostCta":1829},[1695,1696],{"id":1142,"label":1143},{"id":1145,"label":1146},{"version":1690,"title":1698,"description":1699,"heroArtwork":1700},"GitLab 19.2: fim da dívida de segurança sem distrair os desenvolvedores","Fim da dívida de segurança sem distrair os desenvolvedores. O 19.2 corrige dependências, detecta falhas de lógica com o Security Review Flow e executa agentes no terminal.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1783980535/t3gez0gpayfndrhncunf.png",[1702,1708,1715,1721,1727,1733,1739,1745,1751],{"type":661,"badge":658,"title":1703,"description":1704,"config":1705},"O GitLab resolve falhas na atualização de versão","Solicitações de merge corrigem alterações interruptivas em pacotes vulneráveis com IA. Reduza a dívida de segurança com critérios de aprovação e trilha de auditoria.",{"href":1706,"dataGaName":1707,"dataGaLocation":1134},"/blog/dependency-scanning-auto-remediation/","dependency-scanning-auto-remediation",{"type":1257,"badge":1709,"title":1710,"description":1711,"thumbnail":1712,"config":1713},"Demonstração","Dependency Scanning e remediação automática","Veja como a remediação automática identifica uma dependência vulnerável, detecta a falha no pipeline e corrige na mesma solicitação de merge governada.","https://i.vimeocdn.com/video/2180501371-ed44a72b8a4d15a86773327c265c021bec08398afadfde2175b89fad615196f9-d_960?region=us",{"href":1714},"https://player.vimeo.com/video/1210291456",{"type":661,"badge":658,"title":1716,"description":1717,"config":1718},"Identifique falhas lógicas com o GitLab Duo Security Review","O Security Review Flow sabe o que o código deve fazer. Identifique falhas de autorização, condições e erros de lógica de negócios antes de entrar em produção.",{"href":1719,"dataGaName":1720,"dataGaLocation":1134},"/blog/gitlab-duo-security-review-flow/","gitlab-duo-security-review-flow",{"type":1257,"badge":1709,"title":1722,"description":1723,"thumbnail":1724,"config":1725},"Duo Security Review Flow","Veja como o Security Review Flow analisa a diff em uma solicitação de merge, publica as descobertas com classificação CWE e sugere correções.","https://i.vimeocdn.com/video/2180501544-39a48435fffc05085c3fa8a76188f9d4bdd8f7252ea98f5e37e6973abf5b5374-d_960?region=us",{"href":1726},"https://player.vimeo.com/video/1209923383",{"type":661,"badge":658,"title":1728,"description":1729,"config":1730},"Traga a GitLab Duo Agent Platform para seu terminal","Duo CLI GA na versão 19.2. Corrija falhas de pipeline no modo interativo ou headless no script ou tarefa de CI. Acesso sem navegador à GitLab Duo Agent Platform.",{"href":1731,"dataGaName":1732,"dataGaLocation":1134},"/blog/gitlab-duo-cli-generally-available/","gitlab-duo-cli-generally-available",{"type":1257,"badge":1709,"title":1734,"description":1735,"thumbnail":1736,"config":1737},"Duo CLI — Disponibilidade geral","Sete casos de uso do Duo CLI, da resolução de falhas em pipelines até a automação de fluxos de trabalho com comandos slash personalizados.","https://i.vimeocdn.com/video/2180501204-d819f45832c188e29c70c806b3c26914dabf4dd825a4735cceec41b6364b55ce-d_960?region=us",{"href":1738},"https://player.vimeo.com/video/1210314517",{"type":661,"badge":658,"title":1740,"description":1741,"config":1742},"Fluxos agênticos de confiança para entrega de software","Nova entrega de software agêntica. Crie fluxos personalizados e foque nas aprovações para ter um processo que a equipe possa reutilizar.",{"href":1743,"dataGaName":1744,"dataGaLocation":1134},"/blog/multi-step-software-delivery-with-agentic-flows/","multi-step-software-delivery-with-agentic-flows",{"type":1257,"badge":1709,"title":1746,"description":1747,"thumbnail":1748,"config":1749},"Fluxos personalizados em disponibilidade geral","Saiba como criar fluxos personalizados na GitLab Duo Agent Platform para automatizar fluxos de trabalho com vários agentes.","https://i.vimeocdn.com/video/2180500430-a8d8ef7256b7afa9fb2c78ea2525243c1f49e1ea9ba0a0e3cf9f4102227cc5c2-d_960?region=us",{"href":1750},"https://player.vimeo.com/video/1210303097",{"type":1290,"title":1752,"description":1753,"config":1754},"Colaborador em destaque deste mês: vivekshukl007","Vivek, Senior Data Engineer da Emirates, ajudou a adicionar suporte a Scala no GitLab Orbit, melhorando os recursos de grafo de código para desenvolvedores.",{"href":1384},[1756,1763,1769,1775,1782,1788,1795,1801,1808,1815,1822],{"badges":1757,"title":1758,"description":1759,"button":1760},[1150,1151],"Remediação automática do GitLab Dependency Scanning (beta)","Solicitações de merge corrigem alterações interruptivas em pacotes vulneráveis, seguindo seu processo para eliminar falhas sem distrair os desenvolvedores.",{"config":1761},{"href":1762},"https://docs.gitlab.com/user/application_security/remediate/dependency_scanning_auto_remediation/",{"badges":1764,"title":1765,"description":1766,"button":1767},[1150,1161],"Tokens de acesso pessoal detalhados (disponibilidade geral)","Tokens para projetos, grupos e operações específicos. Substitua os escopos read_api e api para suas automações e integrações terem só o acesso necessário.",{"config":1768},{"href":1214},{"badges":1770,"title":1771,"description":1772,"button":1773},[1150,1161],"Execução agendada de pipelines (disponibilidade geral)","Cobertura de segurança e conformidade sempre ativa. Scripts de conformidade, análises de segurança e CI personalizada por dia, semana ou mês, sem interrupções.",{"config":1774},{"href":1647},{"badges":1776,"title":1777,"description":1778,"button":1779},[1150],"Detecção de segredos genéricos (disponibilidade geral)","Detecte segredos, JWTs, senhas genéricas e tokens de API fora do padrão, além de credenciais vazadas que as regras padronizadas não pegam.",{"config":1780},{"href":1781},"https://docs.gitlab.com/user/application_security/secret_detection/",{"badges":1783,"title":1784,"description":1785,"button":1786},[1150,1161],"Relatório de evento de auditoria de IA (beta)","Monitore ações assistidas por IA e inclua fluxos de IA em relatórios de auditoria, análises de acesso e investigações de incidentes para conformidade e segurança.",{"config":1787},{"href":1675},{"badges":1789,"title":1790,"description":1791,"button":1792},[1151,1234],"Fluxo de revisão de segurança (beta)","Identifique falhas de autorização, condições e erros de lógica de negócios. O Security Review Flow analisa seu código e revisa melhor que os scanners tradicionais.",{"config":1793},{"href":1794},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/security_review/",{"badges":1796,"title":1797,"description":1798,"button":1799},[1150],"Configure a remediação automática para sua organização (beta)","Defina severidades e metas para atualizar dependências, escolha solicitações de merge agrupadas ou individuais e faça correções sem distrair os desenvolvedores.",{"config":1800},{"href":1762},{"badges":1802,"title":1803,"description":1804,"button":1805},[1151,1234],"Instruções personalizadas de grupo para o Duo Code Review","O administrador cria instruções personalizadas para revisões de código automáticas assistidas por IA, sem configurar cada projeto individualmente.",{"config":1806},{"href":1807},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/",{"badges":1809,"title":1810,"description":1811,"button":1812},[1151,1161],"Assistente de Suporte (beta)","Agente básico que classifica problemas no GitLab, apresenta documentos para resolvê-los e prepara tickets de suporte com contexto adequado para transferências.",{"config":1813},{"href":1814},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/support_assistant/",{"badges":1816,"title":1817,"description":1818,"button":1819},[1151,1433],"O fluxo de correção do pipeline de CI/CD sugere as correções","Conclua merges sem sair da solicitação. As correções vêm como sugestões de código ou novas solicitações e as falhas são identificadas em todo o pipeline.",{"config":1820},{"href":1821},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/fix_pipeline/",{"badges":1823,"title":1824,"description":1825,"button":1826},[1161,1150],"Desative modelos de projeto integrados","Crie projetos conforme as normas aprovadas. Desative os modelos integrados para que as equipes só possam usar os que foram aplicados.",{"config":1827},{"href":1828},"https://docs.gitlab.com/administration/project_templates/#built-in-project-templates",{"text":1830,"config":1831},"Consulte as notas de lançamento",{"href":1832},"https://docs.gitlab.com/releases/19/gitlab-19-2-released/",{},"/pt-br/whats-new/19-2",{"config":1836},{"noIndex":885},"19-2","pt-br/whats-new/19-2","AdXI_yXB3F2LAUPE8nmb0mBYKrt0jJbRBYvXSEvgiz4",{"header":1841,"blurb":1842,"button":1843,"secondaryButton":1848},"Comece a desenvolver mais rápido hoje","Veja o que sua equipe pode fazer com a plataforma de orquestração inteligente para DevSecOps.\n",{"text":1844,"config":1845},"Obtenha sua avaliação gratuita",{"href":1846,"dataGaName":17,"dataGaLocation":1847},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":781,"config":1849},{"href":783,"dataGaName":479,"dataGaLocation":1847},1786734996881]