[{"data":1,"prerenderedAt":774},["ShallowReactive",2],{"/pt-br/topics/devops/ai-code-generation-guide":3,"navigation-pt-br":94,"banner-pt-br":517,"footer-pt-br":527,"next-steps-pt-br":764},{"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-agent-platform/), 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-agent-platform/) 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","QHR2_vnqAwV86CYU2e7v1e4zHIr5pWDXljMNeiBu03c",{"logo":95,"freeTrial":100,"sales":105,"login":110,"items":115,"search":435,"minimal":469,"duo":487,"switchNav":496,"pricingDeployment":507},{"config":96},{"href":97,"dataGaName":98,"dataGaLocation":99},"/pt-br/","gitlab logo","header",{"text":101,"config":102},"Obtenha uma avaliação gratuita",{"href":103,"dataGaName":104,"dataGaLocation":99},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":106,"config":107},"Fale com a equipe de vendas",{"href":108,"dataGaName":109,"dataGaLocation":99},"/pt-br/sales/","sales",{"text":111,"config":112},"Fazer login",{"href":113,"dataGaName":114,"dataGaLocation":99},"https://gitlab.com/users/sign_in/","sign in",[116,145,247,252,354,415],{"text":117,"config":118,"menu":120},"Plataforma",{"dataNavLevelOne":119},"platform",{"type":121,"columns":122},"cards",[123,129,137],{"title":117,"description":124,"link":125},"A plataforma de orquestração inteligente para DevSecOps",{"text":126,"config":127},"Conheça a plataforma",{"href":128,"dataGaName":119,"dataGaLocation":99},"/pt-br/platform/",{"title":130,"description":131,"link":132},"GitLab Duo Agent Platform","IA agêntica para todo o ciclo de vida do software",{"text":133,"config":134},"Conheça o GitLab Duo",{"href":135,"dataGaName":136,"dataGaLocation":99},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":138,"description":139,"link":140},"Por que escolher o GitLab?","Saiba os principais motivos pelos quais as empresas escolhem o GitLab",{"text":141,"config":142},"Saiba mais",{"href":143,"dataGaName":144,"dataGaLocation":99},"/pt-br/why-gitlab/","why gitlab",{"text":146,"left":87,"config":147,"menu":149},"Produtos",{"dataNavLevelOne":148},"solutions",{"type":150,"link":151,"columns":155,"feature":226},"lists",{"text":152,"config":153},"Confira todas as soluções",{"href":154,"dataGaName":148,"dataGaLocation":99},"/pt-br/solutions/",[156,181,204],{"title":157,"description":158,"link":159,"items":164},"Automação","CI/CD e automação para acelerar a implantação",{"config":160},{"icon":161,"href":162,"dataGaName":163,"dataGaLocation":99},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[165,169,172,177],{"text":166,"config":167},"CI/CD",{"href":168,"dataGaLocation":99,"dataGaName":166},"/pt-br/solutions/continuous-integration/",{"text":130,"config":170},{"href":135,"dataGaLocation":99,"dataGaName":171},"gitlab duo agent platform - product menu",{"text":173,"config":174},"Gerenciamento de código-fonte",{"href":175,"dataGaLocation":99,"dataGaName":176},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":178,"config":179},"Entrega automatizada de software",{"href":162,"dataGaLocation":99,"dataGaName":180},"Automated software delivery",{"title":182,"description":183,"link":184,"items":189},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":185},{"href":186,"dataGaName":187,"dataGaLocation":99,"icon":188},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[190,194,199],{"text":191,"config":192},"Testes de segurança de aplicações",{"href":186,"dataGaName":193,"dataGaLocation":99},"Application security testing",{"text":195,"config":196},"Segurança da cadeia de suprimentos de software",{"href":197,"dataGaLocation":99,"dataGaName":198},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":200,"config":201},"Conformidade de software",{"href":202,"dataGaName":203,"dataGaLocation":99},"/pt-br/solutions/software-compliance/","software compliance",{"title":205,"link":206,"items":211},"Medição",{"config":207},{"icon":208,"href":209,"dataGaName":210,"dataGaLocation":99},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[212,216,221],{"text":213,"config":214},"Visibilidade e métricas",{"href":209,"dataGaLocation":99,"dataGaName":215},"Visibility and Measurement",{"text":217,"config":218},"Gestão de fluxo de valor",{"href":219,"dataGaLocation":99,"dataGaName":220},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":222,"config":223},"Análise e insights",{"href":224,"dataGaLocation":99,"dataGaName":225},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":227,"type":150,"items":228},"GitLab para",[229,235,241],{"text":230,"config":231},"Enterprise",{"icon":232,"href":233,"dataGaLocation":99,"dataGaName":234},"Building","/pt-br/enterprise/","enterprise",{"text":236,"config":237},"Pequenas empresas",{"icon":238,"href":239,"dataGaLocation":99,"dataGaName":240},"Work","/pt-br/small-business/","small business",{"text":242,"config":243},"Setor público",{"icon":244,"href":245,"dataGaLocation":99,"dataGaName":246},"Organization","/pt-br/solutions/public-sector/","public sector",{"text":248,"config":249},"Preços",{"href":250,"dataGaName":251,"dataGaLocation":99,"dataNavLevelOne":251},"/pt-br/pricing/","pricing",{"text":253,"config":254,"menu":256},"Recursos",{"dataNavLevelOne":255},"resources",{"type":150,"link":257,"columns":261,"feature":340},{"text":258,"config":259},"Confira todos os recursos",{"href":260,"dataGaName":255,"dataGaLocation":99},"/pt-br/resources/",[262,294,312],{"title":263,"items":264},"Primeiros passos",[265,270,275,279,284,289],{"text":266,"config":267},"Instalação",{"href":268,"dataGaName":269,"dataGaLocation":99},"/pt-br/install/","install",{"text":271,"config":272},"Guias de início rápido",{"href":273,"dataGaName":274,"dataGaLocation":99},"/pt-br/get-started/","quick setup checklists",{"text":141,"config":276},{"href":277,"dataGaLocation":99,"dataGaName":278},"https://university.gitlab.com/","learn",{"text":280,"config":281},"Documentação do produto",{"href":282,"dataGaName":283,"dataGaLocation":99},"https://docs.gitlab.com/","product documentation",{"text":285,"config":286},"Vídeos de melhores práticas",{"href":287,"dataGaName":288,"dataGaLocation":99},"/pt-br/getting-started-videos/","best practice videos",{"text":290,"config":291},"Integrações",{"href":292,"dataGaName":293,"dataGaLocation":99},"/pt-br/integrations/","integrations",{"title":295,"items":296},"Descubra",[297,302,307],{"text":298,"config":299},"Histórias de sucesso de clientes",{"href":300,"dataGaName":301,"dataGaLocation":99},"/pt-br/customers/","customer success stories",{"text":303,"config":304},"Blog",{"href":305,"dataGaName":306,"dataGaLocation":99},"/blog/","blog",{"text":308,"config":309},"Trabalho remoto",{"href":310,"dataGaName":311,"dataGaLocation":99},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":313,"items":314},"Conecte-se",[315,320,325,330,335],{"text":316,"config":317},"Serviços do GitLab",{"href":318,"dataGaName":319,"dataGaLocation":99},"/pt-br/services/","services",{"text":321,"config":322},"Comunidade",{"href":323,"dataGaName":324,"dataGaLocation":99},"/community/","community",{"text":326,"config":327},"Fórum",{"href":328,"dataGaName":329,"dataGaLocation":99},"https://forum.gitlab.com/","forum",{"text":331,"config":332},"Eventos",{"href":333,"dataGaName":334,"dataGaLocation":99},"/events/","events",{"text":336,"config":337},"Parceiros",{"href":338,"dataGaName":339,"dataGaLocation":99},"/pt-br/partners/","partners",{"config":341,"text":344,"image":345,"link":349},{"background":342,"textColor":343},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":346,"config":347},"Cartão promocional do The Source",{"src":348},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":350,"config":351},"Confira as novidades",{"href":352,"dataGaName":353,"dataGaLocation":99},"/pt-br/the-source/","the source",{"text":355,"config":356,"menu":358},"Empresa",{"dataNavLevelOne":357},"company",{"type":150,"columns":359},[360],{"items":361},[362,367,373,375,380,385,390,395,400,405,410],{"text":363,"config":364},"Sobre",{"href":365,"dataGaName":366,"dataGaLocation":99},"/pt-br/company/","about",{"text":368,"config":369,"footerGa":372},"Vagas",{"href":370,"dataGaName":371,"dataGaLocation":99},"/jobs/","jobs",{"dataGaName":371},{"text":331,"config":374},{"href":333,"dataGaName":334,"dataGaLocation":99},{"text":376,"config":377},"Liderança",{"href":378,"dataGaName":379,"dataGaLocation":99},"/company/team/e-group/","leadership",{"text":381,"config":382},"Equipe",{"href":383,"dataGaName":384,"dataGaLocation":99},"/company/team/","team",{"text":386,"config":387},"Manual",{"href":388,"dataGaName":389,"dataGaLocation":99},"https://handbook.gitlab.com/","handbook",{"text":391,"config":392},"Relações com investidores",{"href":393,"dataGaName":394,"dataGaLocation":99},"https://ir.gitlab.com/","investor relations",{"text":396,"config":397},"Trust Center",{"href":398,"dataGaName":399,"dataGaLocation":99},"/pt-br/security/","trust center",{"text":401,"config":402},"AI Transparency Center",{"href":403,"dataGaName":404,"dataGaLocation":99},"/pt-br/ai-transparency-center/","ai transparency center",{"text":406,"config":407},"Boletim informativo",{"href":408,"dataGaName":409,"dataGaLocation":99},"/company/contact/#contact-forms","newsletter",{"text":411,"config":412},"Imprensa",{"href":413,"dataGaName":414,"dataGaLocation":99},"/press/","press",{"text":416,"config":417,"menu":418},"Fale com a gente",{"dataNavLevelOne":357},{"type":150,"columns":419},[420],{"items":421},[422,425,430],{"text":106,"config":423},{"href":108,"dataGaName":424,"dataGaLocation":99},"talk to sales",{"text":426,"config":427},"Portal de ajuda",{"href":428,"dataGaName":429,"dataGaLocation":99},"https://support.gitlab.com","support portal",{"text":431,"config":432},"Portal de clientes",{"href":433,"dataGaName":434,"dataGaLocation":99},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":436,"login":437,"suggestions":444},"Fechar",{"text":438,"link":439},"Para pesquisar repositórios e projetos, faça login em",{"text":440,"config":441},"gitlab.com",{"href":113,"dataGaName":442,"dataGaLocation":443},"search login","search",{"text":445,"default":446},"Sugestões",[447,449,454,456,461,466],{"text":130,"config":448},{"href":135,"dataGaName":130,"dataGaLocation":443},{"text":450,"config":451},"Sugestões de código (AI)",{"href":452,"dataGaName":453,"dataGaLocation":443},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":166,"config":455},{"href":168,"dataGaName":166,"dataGaLocation":443},{"text":457,"config":458},"GitLab na AWS",{"href":459,"dataGaName":460,"dataGaLocation":443},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":462,"config":463},"GitLab no Google Cloud",{"href":464,"dataGaName":465,"dataGaLocation":443},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":138,"config":467},{"href":143,"dataGaName":468,"dataGaLocation":443},"Why GitLab?",{"freeTrial":470,"mobileIcon":475,"desktopIcon":480,"secondaryButton":483},{"text":471,"config":472},"Iniciar avaliação gratuita",{"href":473,"dataGaName":104,"dataGaLocation":474},"https://gitlab.com/-/trials/new/","nav",{"altText":476,"config":477},"Ícone do GitLab",{"src":478,"dataGaName":479,"dataGaLocation":474},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":476,"config":481},{"src":482,"dataGaName":479,"dataGaLocation":474},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":263,"config":484},{"href":485,"dataGaName":486,"dataGaLocation":474},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":488,"mobileIcon":492,"desktopIcon":494},{"text":489,"config":490},"Saiba mais sobre o GitLab Duo",{"href":135,"dataGaName":491,"dataGaLocation":474},"gitlab duo",{"altText":476,"config":493},{"src":478,"dataGaName":479,"dataGaLocation":474},{"altText":476,"config":495},{"src":482,"dataGaName":479,"dataGaLocation":474},{"button":497,"mobileIcon":502,"desktopIcon":504},{"text":498,"config":499},"/switch",{"href":500,"dataGaName":501,"dataGaLocation":474},"#contact","switch",{"altText":476,"config":503},{"src":478,"dataGaName":479,"dataGaLocation":474},{"altText":476,"config":505},{"src":506,"dataGaName":479,"dataGaLocation":474},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":508,"mobileIcon":513,"desktopIcon":515},{"text":509,"config":510},"Voltar para preços",{"href":250,"dataGaName":511,"dataGaLocation":474,"icon":512},"back to pricing","GoBack",{"altText":476,"config":514},{"src":478,"dataGaName":479,"dataGaLocation":474},{"altText":476,"config":516},{"src":482,"dataGaName":479,"dataGaLocation":474},{"title":518,"button":519,"config":524},"Veja como a IA agêntica transforma a entrega de software",{"text":520,"config":521},"Inscreva-se no GitLab Transcend em 10 de junho",{"href":522,"dataGaName":523,"dataGaLocation":99},"/pt-br/releases/whats-new/#sign-up","transcend event",{"layout":525,"icon":526,"disabled":29},"release","AiStar",{"data":528},{"text":529,"source":530,"edit":536,"contribute":541,"config":546,"items":551,"minimal":754},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":531,"config":532},"Ver a origem da página",{"href":533,"dataGaName":534,"dataGaLocation":535},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":537,"config":538},"Editar esta página",{"href":539,"dataGaName":540,"dataGaLocation":535},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":542,"config":543},"Contribua",{"href":544,"dataGaName":545,"dataGaLocation":535},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":547,"facebook":548,"youtube":549,"linkedin":550},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[552,598,649,692,719],{"title":248,"links":553,"subMenu":568},[554,558,563],{"text":555,"config":556},"Confira os planos",{"href":250,"dataGaName":557,"dataGaLocation":535},"view plans",{"text":559,"config":560},"Por que escolher o GitLab Premium?",{"href":561,"dataGaName":562,"dataGaLocation":535},"/pt-br/pricing/premium/","why premium",{"text":564,"config":565},"Por que escolher o GitLab Ultimate?",{"href":566,"dataGaName":567,"dataGaLocation":535},"/pt-br/pricing/ultimate/","why ultimate",[569],{"title":570,"links":571},"Entre em contato conosco",[572,574,576,578,583,588,593],{"text":106,"config":573},{"href":108,"dataGaName":109,"dataGaLocation":535},{"text":426,"config":575},{"href":428,"dataGaName":429,"dataGaLocation":535},{"text":431,"config":577},{"href":433,"dataGaName":434,"dataGaLocation":535},{"text":579,"config":580},"Status",{"href":581,"dataGaName":582,"dataGaLocation":535},"https://status.gitlab.com/","status",{"text":584,"config":585},"Termos de uso",{"href":586,"dataGaName":587,"dataGaLocation":535},"/terms/","terms of use",{"text":589,"config":590},"Aviso de privacidade",{"href":591,"dataGaName":592,"dataGaLocation":535},"/pt-br/privacy/","privacy statement",{"text":594,"config":595},"Preferências de cookies",{"dataGaName":596,"dataGaLocation":535,"id":597,"isOneTrustButton":87},"cookie preferences","ot-sdk-btn",{"title":146,"links":599,"subMenu":608},[600,604],{"text":601,"config":602},"Plataforma DevSecOps",{"href":128,"dataGaName":603,"dataGaLocation":535},"devsecops platform",{"text":605,"config":606},"Desenvolvimento auxiliado por IA",{"href":135,"dataGaName":607,"dataGaLocation":535},"ai-assisted development",[609],{"title":610,"links":611},"Tópicos",[612,616,621,624,629,634,639,644],{"text":166,"config":613},{"href":614,"dataGaName":615,"dataGaLocation":535},"/pt-br/topics/ci-cd/","cicd",{"text":617,"config":618},"GitOps",{"href":619,"dataGaName":620,"dataGaLocation":535},"/pt-br/topics/gitops/","gitops",{"text":17,"config":622},{"href":19,"dataGaName":623,"dataGaLocation":535},"devops",{"text":625,"config":626},"Controle de versão",{"href":627,"dataGaName":628,"dataGaLocation":535},"/pt-br/topics/version-control/","version control",{"text":630,"config":631},"DevSecOps",{"href":632,"dataGaName":633,"dataGaLocation":535},"/pt-br/topics/devsecops/","devsecops",{"text":635,"config":636},"De nuvem nativa",{"href":637,"dataGaName":638,"dataGaLocation":535},"/pt-br/topics/cloud-native/","cloud native",{"text":640,"config":641},"IA para programação",{"href":642,"dataGaName":643,"dataGaLocation":535},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":645,"config":646},"IA agêntica",{"href":647,"dataGaName":648,"dataGaLocation":535},"/pt-br/topics/agentic-ai/","agentic ai",{"title":650,"links":651},"Soluções",[652,655,657,662,666,669,673,676,678,680,682,687],{"text":191,"config":653},{"href":186,"dataGaName":654,"dataGaLocation":535},"Application Security Testing",{"text":178,"config":656},{"href":162,"dataGaName":163,"dataGaLocation":535},{"text":658,"config":659},"Desenvolvimento ágil",{"href":660,"dataGaName":661,"dataGaLocation":535},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":663,"config":664},"SCM",{"href":175,"dataGaName":665,"dataGaLocation":535},"source code management",{"text":166,"config":667},{"href":168,"dataGaName":668,"dataGaLocation":535},"continuous integration & delivery",{"text":670,"config":671},"Gestão de fluxo de valor do GitLab",{"href":219,"dataGaName":672,"dataGaLocation":535},"value stream management",{"text":617,"config":674},{"href":675,"dataGaName":620,"dataGaLocation":535},"/pt-br/solutions/gitops/",{"text":230,"config":677},{"href":233,"dataGaName":234,"dataGaLocation":535},{"text":236,"config":679},{"href":239,"dataGaName":240,"dataGaLocation":535},{"text":242,"config":681},{"href":245,"dataGaName":246,"dataGaLocation":535},{"text":683,"config":684},"Educação",{"href":685,"dataGaName":686,"dataGaLocation":535},"/pt-br/solutions/education/","education",{"text":688,"config":689},"Serviços financeiros",{"href":690,"dataGaName":691,"dataGaLocation":535},"/pt-br/solutions/finance/","financial services",{"title":253,"links":693},[694,696,698,700,703,705,707,709,711,713,715,717],{"text":266,"config":695},{"href":268,"dataGaName":269,"dataGaLocation":535},{"text":271,"config":697},{"href":273,"dataGaName":274,"dataGaLocation":535},{"text":141,"config":699},{"href":277,"dataGaName":278,"dataGaLocation":535},{"text":280,"config":701},{"href":282,"dataGaName":702,"dataGaLocation":535},"docs",{"text":303,"config":704},{"href":305,"dataGaName":306,"dataGaLocation":535},{"text":298,"config":706},{"href":300,"dataGaName":301,"dataGaLocation":535},{"text":308,"config":708},{"href":310,"dataGaName":311,"dataGaLocation":535},{"text":316,"config":710},{"href":318,"dataGaName":319,"dataGaLocation":535},{"text":321,"config":712},{"href":323,"dataGaName":324,"dataGaLocation":535},{"text":326,"config":714},{"href":328,"dataGaName":329,"dataGaLocation":535},{"text":331,"config":716},{"href":333,"dataGaName":334,"dataGaLocation":535},{"text":336,"config":718},{"href":338,"dataGaName":339,"dataGaLocation":535},{"title":355,"links":720},[721,723,725,727,729,731,733,738,743,745,747,749],{"text":363,"config":722},{"href":365,"dataGaName":357,"dataGaLocation":535},{"text":368,"config":724},{"href":370,"dataGaName":371,"dataGaLocation":535},{"text":376,"config":726},{"href":378,"dataGaName":379,"dataGaLocation":535},{"text":381,"config":728},{"href":383,"dataGaName":384,"dataGaLocation":535},{"text":386,"config":730},{"href":388,"dataGaName":389,"dataGaLocation":535},{"text":391,"config":732},{"href":393,"dataGaName":394,"dataGaLocation":535},{"text":734,"config":735},"Sustentabilidade",{"href":736,"dataGaName":737,"dataGaLocation":535},"/sustainability/","Sustainability",{"text":739,"config":740},"Diversidade, inclusão e pertencimento (DIB)",{"href":741,"dataGaName":742,"dataGaLocation":535},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":396,"config":744},{"href":398,"dataGaName":399,"dataGaLocation":535},{"text":406,"config":746},{"href":408,"dataGaName":409,"dataGaLocation":535},{"text":411,"config":748},{"href":413,"dataGaName":414,"dataGaLocation":535},{"text":750,"config":751},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":752,"dataGaName":753,"dataGaLocation":535},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":755},[756,759,761],{"text":757,"config":758},"Termos",{"href":586,"dataGaName":587,"dataGaLocation":535},{"text":594,"config":760},{"dataGaName":596,"dataGaLocation":535,"id":597,"isOneTrustButton":87},{"text":762,"config":763},"Privacidade",{"href":591,"dataGaName":592,"dataGaLocation":535},{"header":765,"blurb":766,"button":767,"secondaryButton":772},"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":768,"config":769},"Obtenha sua avaliação gratuita",{"href":770,"dataGaName":104,"dataGaLocation":771},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":106,"config":773},{"href":108,"dataGaName":109,"dataGaLocation":771},1777934846086]