[{"data":1,"prerenderedAt":720},["ShallowReactive",2],{"/pt-br/topics/devops/ai-code-generation-guide":3,"navigation-pt-br":94,"banner-pt-br":497,"footer-pt-br":507,"next-steps-pt-br":710},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":85,"meta":86,"navigation":87,"path":88,"seo":89,"slug":6,"stem":92,"testContent":6,"type":6,"__hash__":93},"pages/pt-br/topics/devops/ai-code-generation-guide/index.yml","",null,[8,22,30,83],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/topics/",{"title":17,"config":18},"DevOps",{"href":19},"/pt-br/topics/devops/",{"title":21},"Ai code generation guide",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Explicação sobre a geração de código com IA: um guia para desenvolvedores","A geração de código com IA refere-se ao uso de sistemas de Inteligência Artificial (IA), incluindo geradores de código com tecnologia de IA, para gerar código-fonte para aplicações de software.",{"id":28,"twoColumns":29},"explicação-sobre-a-geração-de-código-com-ia:-um-guia-para-desenvolvedores",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":56},{"text":34,"data":35},"On this page",[36,40,44,48,52],{"text":37,"config":38},"O que é geração de código com IA?",{"href":39},"#what-is-ai-code-generation",{"text":41,"config":42},"Quais são os benefícios da geração de código com IA no desenvolvimento de software?",{"href":43},"#what-are-the-benefits-of-ai-code-generation-in-software-development",{"text":45,"config":46},"Fundamentos da geração de código com IA",{"href":47},"#fundamentals-of-ai-code-generation",{"text":49,"config":50},"Como integrar ferramentas de codificação com IA aos fluxos de trabalho DevOps",{"href":51},"#how-to-integrate-ai-coding-tools-into-dev-ops-workflows",{"text":53,"config":54},"Qual é a perspectiva futura para a codificação auxiliada por IA",{"href":55},"#what-is-the-future-outlook-for-ai-assisted-coding",[57,63,68,73,78],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"header":37,"text":60,"config":61},"Em vez de os desenvolvedores humanos escreverem todo o código manualmente, ferramentas de geração de código com tecnologia de IA podem produzir código automaticamente com base em certos parâmetros e entradas, como descrições em linguagem natural. Geralmente, essa abordagem se divide em duas categorias principais: preenchimento de código e sugestões de código. Essas categorias aprimoram o desenvolvimento e a eficiência do código.\n\n### Explicação sobre o preenchimento de código com IA\nO preenchimento de código com IA, uma ferramenta avançada com tecnologia de IA, é um recurso disponível em ambientes de desenvolvimento integrados (IDEs) e editores de código. Ele oferece sugestões automatizadas para preencher a linha de código atual com base no contexto, no código anterior e nas práticas recomendadas. O objetivo é acelerar o fluxo de trabalho de codificação e reduzir erros, prevendo as partes mais prováveis do código a serem escritas em seguida, geralmente sugerindo nomes de variáveis, assinaturas de métodos e outros conceitos específicos da linguagem.\n\n### Explicação sobre sugestões de código com IA\nAs [sugestões de código com IA](/solutions/code-suggestions/), por outro lado, têm um escopo mais amplo e geralmente oferecem dicas, melhorias e possíveis alterações no código em vigor, em vez de apenas preencher a linha atual. Esses assistentes de código com tecnologia de IA podem incluir opções de refatoração, melhorias de desempenho e recomendações de melhores práticas para criação de código seguro, muitas vezes baseados em uma análise de todo o código, nos padrões da comunidade e nas convenções específicas da linguagem de programação.\n\nEsse aspecto emergente da tecnologia, com o uso de assistentes de código e ferramentas de preenchimento de código com tecnologia de IA, tem o potencial de impactar significativamente o desenvolvimento de software moderno de várias maneiras, executando tarefas complexas e transformando entradas de linguagem natural em linhas de código funcionais.\n",{"id":62},"what-is-ai-code-generation",{"type":58,"componentName":58,"componentContent":64},{"header":41,"text":65,"config":66},"A geração de código com IA oferece vários benefícios importantes para as equipes de desenvolvimento. Ao gerar código automaticamente por meio de especificações, os [sistemas de IA podem aumentar a produtividade dos desenvolvedores](/topics/devops/the-role-of-ai-in-devops/), reduzir erros de codificação e acelerar os ciclos de lançamento de software.\n\nPor exemplo, geradores de código com IA podem produzir rapidamente código boilerplate e trechos de código para tarefas repetitivas, permitindo que os desenvolvedores se concentrem em requisitos de programação mais complexos. Eles também podem detectar bugs e sugerir correções com base na análise de grandes codebases, resultando em um código de maior qualidade e mais seguro implementado em produção.\n\nAlém disso, [o código gerado por IA permite iterações e testes mais rápidos](/pt-br/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity/). Com código produzido automaticamente para atender aos requisitos de novos recursos, as equipes de desenvolvimento podem implantar aplicações atualizadas com mais frequência.\n\n### Ciclos de desenvolvimento mais rápidos e eficientes\nA geração de código com IA promete acelerar o processo de desenvolvimento de software ao gerar automaticamente componentes de código reutilizáveis. Isso permite que os desenvolvedores, especialmente os mais experientes, se concentrem em tarefas mais importantes e criativas, em vez de se dedicarem ao trabalho repetitivo de criação de código.\n\n### Melhoria da qualidade de código e redução de bugs\nSistemas de IA, como assistentes de código com tecnologia de IA, podem analisar grandes conjuntos de dados de código, permitindo a geração de código com menos erros, ao mesmo tempo que seguem as práticas recomendadas de segurança, eficiência e padrões de design. Eles também permitem uma depuração mais rápida e maior qualidade geral do código.\n\n### Colaboração e produtividade aprimoradas\nAssistentes de código de IA atuam como membros extras da equipe, oferecendo recomendações e concluindo tarefas repetitivas para reduzir a carga de trabalho dos desenvolvedores humanos. Isso permite que os membros da equipe de desenvolvimento dediquem mais tempo à colaboração para resolver problemas complexos, melhorando a experiência de codificação para cada desenvolvedor.\n",{"id":67},"what-are-the-benefits-of-ai-code-generation-in-software-development",{"type":58,"componentName":58,"componentContent":69},{"header":45,"text":70,"config":71},"A geração de código com IA usa machine learning e processamento de linguagem natural para criar automaticamente código-fonte. Modelos de machine learning são treinados em grandes conjuntos de dados de código para entender linguagens de programação e padrões comuns de codificação. O processamento de linguagem natural permite que esses modelos interpretem comandos de texto e os convertam em código executável.\n\n### Qual é o papel do machine learning (ML) e do processamento de linguagem natural (PNL) na geração de código com IA?\nEssas tecnologias sustentam a capacidade dos sistemas de IA de entender e produzir código, transformando a maneira como os desenvolvedores interagem com as tarefas de programação.\n\n__Os algoritmos de aprendizado de máquina são a base das ferramentas de geração de código com IA:__ modelos como transformadores e redes neurais Long Short-Term Memory (LSTM) analisam exemplos de código para aprender a sintaxe, a estrutura e o estilo das linguagens de programação. Com uma quantidade suficiente de dados de treinamento de qualidade, esses geradores de código com tecnologia de IA podem produzir código que corresponde à eficiência e segurança do código escrito por humanos.\n\n__As técnicas de processamento de linguagem natural (PNL) ensinam os modelos a entender os prompts de texto:__ isso permite que os desenvolvedores descrevam a funcionalidade desejada e que a IA gere o código necessário. Por exemplo, o PNL pode interpretar o seguinte prompt: \"criar uma função para somar dois números\" e gerar uma definição completa da função, transformando entradas de linguagem natural em trechos de código funcional.\n",{"id":72},"fundamentals-of-ai-code-generation",{"type":58,"componentName":58,"componentContent":74},{"header":49,"text":75,"config":76},"[Integrar efetivamente a geração de código com IA aos fluxos de trabalho DevOps](/topics/devops/ai-for-coding/) exige planejamento e colaboração minuciosos. Confira algumas práticas recomendadas a considerar:\n\n### Desenvolva estratégias de integração desde o início\nAo introduzir a geração de código com IA, como assistentes de código e ferramentas de preenchimento de código com tecnologia de IA, no pipeline DevOps, dedique tempo para mapear como ela se ajustará aos sistemas e processos em vigor. Determine quais fases do ciclo de desenvolvimento são mais adequadas para o código gerado por IA e ajuste os fluxos de trabalho de acordo. Comece com projetos-piloto antes de expandir para toda a empresa.\n\n### Mantenha uma forte colaboração entre humanos e IA\nA IA deve ajudar os desenvolvedores humanos, não substituí-los. Os desenvolvedores devem [trabalhar em conjunto com os sistemas de IA para validar o código gerado](/gitlab-duo/), apresentar contexto adicional e requisitos, bem como processar a lógica complexa que pode estar além das capacidades da IA. Uma colaboração eficaz é essencial para aproveitar ao máximo os benefícios do código gerado por IA.\n\n### Priorize qualidade, segurança e conformidade de código\nEmbora a IA prometa maior velocidade, esses três aspectos do código não devem ser sacrificados. Adote processos de revisão manual para verificar o código gerado, implemente análises de segurança adaptadas aos riscos do código gerado por IA e garanta que as políticas regulatórias sejam seguidas antes da implantação. Também é importante monitorar e iterar os modelos de IA.\n\nAo integrar cuidadosamente a geração de código com IA, considerando a cultura e as práticas DevOps em vigor, as equipes podem equilibrar a automação com a supervisão humana de forma eficaz. Isso permite que as empresas aproveitem o potencial da IA enquanto minimizam os riscos, garantindo uma jornada de codificação bem-sucedida para toda a equipe de desenvolvimento.\n\n### O impacto da geração de código com IA nas funções e práticas de desenvolvimento de software\nO avanço da geração de código com IA está mudando os papéis e práticas tradicionais no desenvolvimento de software.\nEnquanto a IA assume tarefas básicas de codificação, os desenvolvedores podem se concentrar em desafios de programação mais complexos e revisões de código. No entanto, isso pode reduzir a demanda por alguns cargos de engenharia júnior ao longo do tempo.\n\nNo futuro, a função principal dos desenvolvedores humanos pode evoluir para se tornarem treinadores e monitores de sistemas de IA. Porém, a expertise dos desenvolvedores e sua supervisão continuarão sendo fundamentais para garantir a qualidade do código, reduzir erros e manter sua eficiência.\n\nEm resumo, a geração de código com IA é uma inovação promissora para as equipes de DevOps. Gerenciar os riscos relacionados à ética, à segurança e às alterações no desenvolvimento de software exige considerações minuciosas à medida que a adoção acelera.\n",{"id":77},"how-to-integrate-ai-coding-tools-into-dev-ops-workflows",{"type":58,"componentName":58,"componentContent":79},{"header":53,"text":80,"config":81},"[A geração de código com IA tem o potencial de transformar as práticas de DevOps](/gitlab-duo/) ao automatizar partes significativas do processo de desenvolvimento de software. Com o avanço contínuo da tecnologia, é provável que os sistemas de IA desempenhem uma função ainda maior na criação, teste e implantação de código.\n\nOlhando para o futuro, a geração de código com IA provavelmente se tornará mais rápida, mais flexível e capaz de processar uma variedade maior de tarefas de codificação. À medida que a tecnologia se desenvolver, os sistemas de IA poderão assumir aspectos mais criativos do desenvolvimento de software, tradicionalmente reservados para programadores humanos.\n\nIsso apresenta uma oportunidade para desenvolvedores e equipes de TI aprimorarem suas habilidades e focarem em tarefas mais importantes, como arquitetura de sistemas, levantamento de requisitos e design. No entanto, também levanta questões éticas relevantes sobre responsabilidade, transparência e controle dos processos de codificação automatizada.\n\nCom uma compreensão mais abrangente das oportunidades e riscos, as equipes de engenharia podem tomar decisões informadas sobre como aproveitar a geração de código com IA para uma entrega de software melhor e mais rápida, usando ferramentas valiosas como assistentes de código e ferramentas de preenchimento de código, ambos com tecnologia de IA, para aprimorar fluxos de trabalho e o processo geral de desenvolvimento de código.\n",{"id":82},"what-is-the-future-outlook-for-ai-assisted-coding",{"type":84,"componentName":84},"CommonNextSteps","yml",{},true,"/pt-br/topics/devops/ai-code-generation-guide",{"title":25,"description":90,"config":91},"GitLab Topics | AI Code Generation Explained: A Developer's Guide",{"ignoreTitleCharLimit":87},"pt-br/topics/devops/ai-code-generation-guide/index","zH9CNiMtqqFsE7xmJXfcbrmOdpbNZScv7LOU89V1oYc",{"data":95},{"logo":96,"freeTrial":101,"sales":106,"login":111,"items":116,"search":424,"minimal":459,"duo":477,"pricingDeployment":487},{"config":97},{"href":98,"dataGaName":99,"dataGaLocation":100},"/pt-br/","gitlab logo","header",{"text":102,"config":103},"Faça uma avaliação gratuita",{"href":104,"dataGaName":105,"dataGaLocation":100},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":107,"config":108},"Fale com a equipe de vendas",{"href":109,"dataGaName":110,"dataGaLocation":100},"/pt-br/sales/","sales",{"text":112,"config":113},"Fazer login",{"href":114,"dataGaName":115,"dataGaLocation":100},"https://gitlab.com/users/sign_in/","sign in",[117,144,240,245,345,405],{"text":118,"config":119,"cards":121},"Plataforma",{"dataNavLevelOne":120},"platform",[122,128,136],{"title":118,"description":123,"link":124},"A plataforma de orquestração inteligente para DevSecOps",{"text":125,"config":126},"Explore a nossa plataforma",{"href":127,"dataGaName":120,"dataGaLocation":100},"/pt-br/platform/",{"title":129,"description":130,"link":131},"GitLab Duo Agent Platform","IA agentiva para todo o ciclo de vida do software",{"text":132,"config":133},"Conheça o GitLab Duo",{"href":134,"dataGaName":135,"dataGaLocation":100},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":137,"description":138,"link":139},"Por que usar o GitLab","Veja os principais motivos pelos quais as empresas escolhem o GitLab",{"text":140,"config":141},"Saiba mais",{"href":142,"dataGaName":143,"dataGaLocation":100},"/pt-br/why-gitlab/","why gitlab",{"text":145,"left":87,"config":146,"link":148,"lists":152,"footer":222},"Produtos",{"dataNavLevelOne":147},"solutions",{"text":149,"config":150},"Confira todas as soluções",{"href":151,"dataGaName":147,"dataGaLocation":100},"/pt-br/solutions/",[153,178,200],{"title":154,"description":155,"link":156,"items":161},"Automação","CI/CD e automação para acelerar a implantação",{"config":157},{"icon":158,"href":159,"dataGaName":160,"dataGaLocation":100},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[162,166,169,174],{"text":163,"config":164},"CI/CD",{"href":165,"dataGaLocation":100,"dataGaName":163},"/pt-br/solutions/continuous-integration/",{"text":129,"config":167},{"href":134,"dataGaLocation":100,"dataGaName":168},"gitlab duo agent platform - product menu",{"text":170,"config":171},"Gerenciamento de código-fonte",{"href":172,"dataGaLocation":100,"dataGaName":173},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":175,"config":176},"Entrega de software automatizada",{"href":159,"dataGaLocation":100,"dataGaName":177},"Automated software delivery",{"title":179,"description":180,"link":181,"items":186},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":182},{"href":183,"dataGaName":184,"dataGaLocation":100,"icon":185},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[187,191,196],{"text":188,"config":189},"Application Security Testing",{"href":183,"dataGaName":190,"dataGaLocation":100},"Application security testing",{"text":192,"config":193},"Segurança da cadeia de suprimentos de software",{"href":194,"dataGaLocation":100,"dataGaName":195},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":197,"config":198},"Software Compliance",{"href":199,"dataGaName":197,"dataGaLocation":100},"/pt-br/solutions/software-compliance/",{"title":201,"link":202,"items":207},"Medição",{"config":203},{"icon":204,"href":205,"dataGaName":206,"dataGaLocation":100},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[208,212,217],{"text":209,"config":210},"Visibilidade e medição",{"href":205,"dataGaLocation":100,"dataGaName":211},"Visibility and Measurement",{"text":213,"config":214},"Gestão de fluxo de valor",{"href":215,"dataGaLocation":100,"dataGaName":216},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":218,"config":219},"Análises e insights",{"href":220,"dataGaLocation":100,"dataGaName":221},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":223,"items":224},"GitLab para",[225,230,235],{"text":226,"config":227},"Grandes empresas",{"href":228,"dataGaLocation":100,"dataGaName":229},"/pt-br/enterprise/","enterprise",{"text":231,"config":232},"Pequenas empresas",{"href":233,"dataGaLocation":100,"dataGaName":234},"/pt-br/small-business/","small business",{"text":236,"config":237},"Setor público",{"href":238,"dataGaLocation":100,"dataGaName":239},"/pt-br/solutions/public-sector/","public sector",{"text":241,"config":242},"Preços",{"href":243,"dataGaName":244,"dataGaLocation":100,"dataNavLevelOne":244},"/pt-br/pricing/","pricing",{"text":246,"config":247,"link":249,"lists":253,"feature":332},"Recursos",{"dataNavLevelOne":248},"resources",{"text":250,"config":251},"Confira todos os recursos",{"href":252,"dataGaName":248,"dataGaLocation":100},"/pt-br/resources/",[254,286,304],{"title":255,"items":256},"Primeiros passos",[257,262,267,271,276,281],{"text":258,"config":259},"Instalação",{"href":260,"dataGaName":261,"dataGaLocation":100},"/pt-br/install/","install",{"text":263,"config":264},"Guias de início rápido",{"href":265,"dataGaName":266,"dataGaLocation":100},"/pt-br/get-started/","quick setup checklists",{"text":140,"config":268},{"href":269,"dataGaLocation":100,"dataGaName":270},"https://university.gitlab.com/","learn",{"text":272,"config":273},"Documentação do produto",{"href":274,"dataGaName":275,"dataGaLocation":100},"https://docs.gitlab.com/","product documentation",{"text":277,"config":278},"Vídeos de melhores práticas",{"href":279,"dataGaName":280,"dataGaLocation":100},"/pt-br/getting-started-videos/","best practice videos",{"text":282,"config":283},"Integrações",{"href":284,"dataGaName":285,"dataGaLocation":100},"/pt-br/integrations/","integrations",{"title":287,"items":288},"Descubra",[289,294,299],{"text":290,"config":291},"Histórias de sucesso de clientes",{"href":292,"dataGaName":293,"dataGaLocation":100},"/pt-br/customers/","customer success stories",{"text":295,"config":296},"Blog",{"href":297,"dataGaName":298,"dataGaLocation":100},"/blog/","blog",{"text":300,"config":301},"Trabalho remoto",{"href":302,"dataGaName":303,"dataGaLocation":100},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":305,"items":306},"Conecte-se",[307,312,317,322,327],{"text":308,"config":309},"Serviços do GitLab",{"href":310,"dataGaName":311,"dataGaLocation":100},"/pt-br/services/","services",{"text":313,"config":314},"Comunidade",{"href":315,"dataGaName":316,"dataGaLocation":100},"/community/","community",{"text":318,"config":319},"Fórum",{"href":320,"dataGaName":321,"dataGaLocation":100},"https://forum.gitlab.com/","forum",{"text":323,"config":324},"Eventos",{"href":325,"dataGaName":326,"dataGaLocation":100},"/events/","events",{"text":328,"config":329},"Parceiros",{"href":330,"dataGaName":331,"dataGaLocation":100},"/pt-br/partners/","partners",{"backgroundColor":333,"textColor":334,"text":335,"image":336,"link":340},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":337,"config":338},"cartão promocional do The Source",{"src":339},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":341,"config":342},"Confira as novidades",{"href":343,"dataGaName":344,"dataGaLocation":100},"/pt-br/the-source/","the source",{"text":346,"config":347,"lists":349},"Empresa",{"dataNavLevelOne":348},"company",[350],{"items":351},[352,357,363,365,370,375,380,385,390,395,400],{"text":353,"config":354},"Sobre",{"href":355,"dataGaName":356,"dataGaLocation":100},"/pt-br/company/","about",{"text":358,"config":359,"footerGa":362},"Vagas",{"href":360,"dataGaName":361,"dataGaLocation":100},"/jobs/","jobs",{"dataGaName":361},{"text":323,"config":364},{"href":325,"dataGaName":326,"dataGaLocation":100},{"text":366,"config":367},"Liderança",{"href":368,"dataGaName":369,"dataGaLocation":100},"/company/team/e-group/","leadership",{"text":371,"config":372},"Equipe",{"href":373,"dataGaName":374,"dataGaLocation":100},"/company/team/","team",{"text":376,"config":377},"Manual",{"href":378,"dataGaName":379,"dataGaLocation":100},"https://handbook.gitlab.com/","handbook",{"text":381,"config":382},"Relacionamento com investidores",{"href":383,"dataGaName":384,"dataGaLocation":100},"https://ir.gitlab.com/","investor relations",{"text":386,"config":387},"Trust Center",{"href":388,"dataGaName":389,"dataGaLocation":100},"/pt-br/security/","trust center",{"text":391,"config":392},"AI Transparency Center",{"href":393,"dataGaName":394,"dataGaLocation":100},"/pt-br/ai-transparency-center/","ai transparency center",{"text":396,"config":397},"Boletim informativo",{"href":398,"dataGaName":399,"dataGaLocation":100},"/company/contact/#contact-forms","newsletter",{"text":401,"config":402},"Imprensa",{"href":403,"dataGaName":404,"dataGaLocation":100},"/press/","press",{"text":406,"config":407,"lists":408},"Fale com a gente",{"dataNavLevelOne":348},[409],{"items":410},[411,414,419],{"text":107,"config":412},{"href":109,"dataGaName":413,"dataGaLocation":100},"talk to sales",{"text":415,"config":416},"Portal de suporte",{"href":417,"dataGaName":418,"dataGaLocation":100},"https://support.gitlab.com","support portal",{"text":420,"config":421},"Portal de clientes",{"href":422,"dataGaName":423,"dataGaLocation":100},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":425,"login":426,"suggestions":433},"Fechar",{"text":427,"link":428},"Para pesquisar repositórios e projetos, faça login em",{"text":429,"config":430},"gitlab.com",{"href":114,"dataGaName":431,"dataGaLocation":432},"search login","search",{"text":434,"default":435},"Sugestões",[436,438,443,445,450,455],{"text":129,"config":437},{"href":134,"dataGaName":129,"dataGaLocation":432},{"text":439,"config":440},"Sugestões de Código (IA)",{"href":441,"dataGaName":442,"dataGaLocation":432},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":163,"config":444},{"href":165,"dataGaName":163,"dataGaLocation":432},{"text":446,"config":447},"GitLab na AWS",{"href":448,"dataGaName":449,"dataGaLocation":432},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":451,"config":452},"GitLab no Google Cloud",{"href":453,"dataGaName":454,"dataGaLocation":432},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":456,"config":457},"Por que escolher o GitLab?",{"href":142,"dataGaName":458,"dataGaLocation":432},"Why GitLab?",{"freeTrial":460,"mobileIcon":465,"desktopIcon":470,"secondaryButton":473},{"text":461,"config":462},"Iniciar avaliação gratuita",{"href":463,"dataGaName":105,"dataGaLocation":464},"https://gitlab.com/-/trials/new/","nav",{"altText":466,"config":467},"Ícone do GitLab",{"src":468,"dataGaName":469,"dataGaLocation":464},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":466,"config":471},{"src":472,"dataGaName":469,"dataGaLocation":464},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":255,"config":474},{"href":475,"dataGaName":476,"dataGaLocation":464},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/compare/gitlab-vs-github/","get started",{"freeTrial":478,"mobileIcon":483,"desktopIcon":485},{"text":479,"config":480},"Saiba mais sobre o GitLab Duo",{"href":481,"dataGaName":482,"dataGaLocation":464},"/pt-br/gitlab-duo/","gitlab duo",{"altText":466,"config":484},{"src":468,"dataGaName":469,"dataGaLocation":464},{"altText":466,"config":486},{"src":472,"dataGaName":469,"dataGaLocation":464},{"freeTrial":488,"mobileIcon":493,"desktopIcon":495},{"text":489,"config":490},"Voltar para preços",{"href":243,"dataGaName":491,"dataGaLocation":464,"icon":492},"back to pricing","GoBack",{"altText":466,"config":494},{"src":468,"dataGaName":469,"dataGaLocation":464},{"altText":466,"config":496},{"src":472,"dataGaName":469,"dataGaLocation":464},{"title":498,"button":499,"config":504},"Veja como a IA agêntica transforma a entrega de software",{"text":500,"config":501},"Assista ao GitLab Transcend agora",{"href":502,"dataGaName":503,"dataGaLocation":100},"/pt-br/events/transcend/virtual/","transcend event",{"layout":505,"icon":506},"release","AiStar",{"data":508},{"text":509,"source":510,"edit":516,"contribute":521,"config":526,"items":531,"minimal":702},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":511,"config":512},"Acessar a origem da página",{"href":513,"dataGaName":514,"dataGaLocation":515},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":517,"config":518},"Editar esta página",{"href":519,"dataGaName":520,"dataGaLocation":515},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":522,"config":523},"Contribua",{"href":524,"dataGaName":525,"dataGaLocation":515},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":527,"facebook":528,"youtube":529,"linkedin":530},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[532,555,609,636,670],{"title":118,"links":533,"subMenu":538},[534],{"text":535,"config":536},"Plataforma DevSecOps",{"href":127,"dataGaName":537,"dataGaLocation":515},"devsecops platform",[539],{"title":241,"links":540},[541,545,550],{"text":542,"config":543},"Confira os planos",{"href":243,"dataGaName":544,"dataGaLocation":515},"view plans",{"text":546,"config":547},"Por que escolher o GitLab Premium?",{"href":548,"dataGaName":549,"dataGaLocation":515},"/pt-br/pricing/premium/","why premium",{"text":551,"config":552},"Por que escolher o GitLab Ultimate?",{"href":553,"dataGaName":554,"dataGaLocation":515},"/pt-br/pricing/ultimate/","why ultimate",{"title":556,"links":557},"Soluções",[558,563,566,568,573,578,582,585,588,593,595,597,599,604],{"text":559,"config":560},"Transformação digital",{"href":561,"dataGaName":562,"dataGaLocation":515},"/pt-br/topics/digital-transformation/","digital transformation",{"text":564,"config":565},"Segurança e conformidade",{"href":183,"dataGaName":190,"dataGaLocation":515},{"text":175,"config":567},{"href":159,"dataGaName":160,"dataGaLocation":515},{"text":569,"config":570},"Desenvolvimento ágil",{"href":571,"dataGaName":572,"dataGaLocation":515},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":574,"config":575},"Migração para a nuvem",{"href":576,"dataGaName":577,"dataGaLocation":515},"/pt-br/topics/cloud-native/","cloud transformation",{"text":579,"config":580},"SCM",{"href":172,"dataGaName":581,"dataGaLocation":515},"source code management",{"text":163,"config":583},{"href":165,"dataGaName":584,"dataGaLocation":515},"continuous integration & delivery",{"text":213,"config":586},{"href":215,"dataGaName":587,"dataGaLocation":515},"value stream management",{"text":589,"config":590},"GitOps",{"href":591,"dataGaName":592,"dataGaLocation":515},"/pt-br/solutions/gitops/","gitops",{"text":226,"config":594},{"href":228,"dataGaName":229,"dataGaLocation":515},{"text":231,"config":596},{"href":233,"dataGaName":234,"dataGaLocation":515},{"text":236,"config":598},{"href":238,"dataGaName":239,"dataGaLocation":515},{"text":600,"config":601},"Educação",{"href":602,"dataGaName":603,"dataGaLocation":515},"/pt-br/solutions/education/","education",{"text":605,"config":606},"Serviços financeiros",{"href":607,"dataGaName":608,"dataGaLocation":515},"/pt-br/solutions/finance/","financial services",{"title":246,"links":610},[611,613,615,617,620,622,624,626,628,630,632,634],{"text":258,"config":612},{"href":260,"dataGaName":261,"dataGaLocation":515},{"text":263,"config":614},{"href":265,"dataGaName":266,"dataGaLocation":515},{"text":140,"config":616},{"href":269,"dataGaName":270,"dataGaLocation":515},{"text":272,"config":618},{"href":274,"dataGaName":619,"dataGaLocation":515},"docs",{"text":295,"config":621},{"href":297,"dataGaName":298,"dataGaLocation":515},{"text":290,"config":623},{"href":292,"dataGaName":293,"dataGaLocation":515},{"text":300,"config":625},{"href":302,"dataGaName":303,"dataGaLocation":515},{"text":308,"config":627},{"href":310,"dataGaName":311,"dataGaLocation":515},{"text":313,"config":629},{"href":315,"dataGaName":316,"dataGaLocation":515},{"text":318,"config":631},{"href":320,"dataGaName":321,"dataGaLocation":515},{"text":323,"config":633},{"href":325,"dataGaName":326,"dataGaLocation":515},{"text":328,"config":635},{"href":330,"dataGaName":331,"dataGaLocation":515},{"title":346,"links":637},[638,640,642,644,646,648,650,654,659,661,663,665],{"text":353,"config":639},{"href":355,"dataGaName":348,"dataGaLocation":515},{"text":358,"config":641},{"href":360,"dataGaName":361,"dataGaLocation":515},{"text":366,"config":643},{"href":368,"dataGaName":369,"dataGaLocation":515},{"text":371,"config":645},{"href":373,"dataGaName":374,"dataGaLocation":515},{"text":376,"config":647},{"href":378,"dataGaName":379,"dataGaLocation":515},{"text":381,"config":649},{"href":383,"dataGaName":384,"dataGaLocation":515},{"text":651,"config":652},"Sustainability",{"href":653,"dataGaName":651,"dataGaLocation":515},"/sustainability/",{"text":655,"config":656},"Diversidade, inclusão e pertencimento (DIB)",{"href":657,"dataGaName":658,"dataGaLocation":515},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":386,"config":660},{"href":388,"dataGaName":389,"dataGaLocation":515},{"text":396,"config":662},{"href":398,"dataGaName":399,"dataGaLocation":515},{"text":401,"config":664},{"href":403,"dataGaName":404,"dataGaLocation":515},{"text":666,"config":667},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":668,"dataGaName":669,"dataGaLocation":515},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":406,"links":671},[672,675,680,682,687,692,697],{"text":673,"config":674},"Fale com um especialista",{"href":109,"dataGaName":110,"dataGaLocation":515},{"text":676,"config":677},"Ajuda",{"href":678,"dataGaName":679,"dataGaLocation":515},"/support/","get help",{"text":420,"config":681},{"href":422,"dataGaName":423,"dataGaLocation":515},{"text":683,"config":684},"Status",{"href":685,"dataGaName":686,"dataGaLocation":515},"https://status.gitlab.com/","status",{"text":688,"config":689},"Termos de uso",{"href":690,"dataGaName":691,"dataGaLocation":515},"/terms/","terms of use",{"text":693,"config":694},"Aviso de Privacidade",{"href":695,"dataGaName":696,"dataGaLocation":515},"/pt-br/privacy/","privacy statement",{"text":698,"config":699},"Preferências de cookies",{"dataGaName":700,"dataGaLocation":515,"id":701,"isOneTrustButton":87},"cookie preferences","ot-sdk-btn",{"items":703},[704,706,708],{"text":688,"config":705},{"href":690,"dataGaName":691,"dataGaLocation":515},{"text":693,"config":707},{"href":695,"dataGaName":696,"dataGaLocation":515},{"text":698,"config":709},{"dataGaName":700,"dataGaLocation":515,"id":701,"isOneTrustButton":87},{"header":711,"blurb":712,"button":713,"secondaryButton":718},"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":714,"config":715},"Obtenha sua avaliação gratuita",{"href":716,"dataGaName":105,"dataGaLocation":717},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":107,"config":719},{"href":109,"dataGaName":110,"dataGaLocation":717},1772652111889]