[{"data":1,"prerenderedAt":794},["ShallowReactive",2],{"/pt-br/topics/devops/ai-code-generation-guide":3,"navigation-pt-br":95,"banner-pt-br":513,"footer-pt-br":526,"next-steps-pt-br":733,"footer-source-/pt-br/topics/devops/ai-code-generation-guide/":748},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":13,"_id":89,"_type":90,"title":7,"_source":91,"_file":92,"_stem":93,"_extension":94},"/pt-br/topics/devops/ai-code-generation-guide","devops",false,"",{"title":9,"description":10,"config":11},"Explicação sobre a geração de código com IA: um guia para desenvolvedores","GitLab Topics | AI Code Generation Explained: A Developer's Guide",{"ignoreTitleCharLimit":12},true,[14,28,34,87],{"type":15,"componentName":15,"componentContent":16},"CommonBreadcrumbs",{"crumbs":17},[18,22,26],{"title":19,"config":20},"Industry topics",{"href":21},"/topics/",{"title":23,"config":24},"DevOps",{"href":25},"/pt-br/topics/devops/",{"title":27},"Ai code generation guide",{"type":29,"componentName":29,"componentContent":30},"CommonArticleHero",{"title":9,"text":31,"config":32},"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":33,"twoColumns":6},"explicação-sobre-a-geração-de-código-com-ia:-um-guia-para-desenvolvedores",{"type":35,"componentName":35,"componentContent":36},"CommonSideNavigationWithTree",{"anchors":37,"components":60},{"text":38,"data":39},"On this page",[40,44,48,52,56],{"text":41,"config":42},"O que é geração de código com IA?",{"href":43},"#what-is-ai-code-generation",{"text":45,"config":46},"Quais são os benefícios da geração de código com IA no desenvolvimento de software?",{"href":47},"#what-are-the-benefits-of-ai-code-generation-in-software-development",{"text":49,"config":50},"Fundamentos da geração de código com IA",{"href":51},"#fundamentals-of-ai-code-generation",{"text":53,"config":54},"Como integrar ferramentas de codificação com IA aos fluxos de trabalho DevOps",{"href":55},"#how-to-integrate-ai-coding-tools-into-dev-ops-workflows",{"text":57,"config":58},"Qual é a perspectiva futura para a codificação auxiliada por IA",{"href":59},"#what-is-the-future-outlook-for-ai-assisted-coding",[61,67,72,77,82],{"type":62,"componentName":62,"componentContent":63},"TopicsCopy",{"header":41,"text":64,"config":65},"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":66},"what-is-ai-code-generation",{"type":62,"componentName":62,"componentContent":68},{"header":45,"text":69,"config":70},"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":71},"what-are-the-benefits-of-ai-code-generation-in-software-development",{"type":62,"componentName":62,"componentContent":73},{"header":49,"text":74,"config":75},"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":76},"fundamentals-of-ai-code-generation",{"type":62,"componentName":62,"componentContent":78},{"header":53,"text":79,"config":80},"[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":81},"how-to-integrate-ai-coding-tools-into-dev-ops-workflows",{"type":62,"componentName":62,"componentContent":83},{"header":57,"text":84,"config":85},"[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":86},"what-is-the-future-outlook-for-ai-assisted-coding",{"type":88,"componentName":88},"CommonNextSteps","content:pt-br:topics:devops:ai-code-generation-guide:index.yml","yaml","content","pt-br/topics/devops/ai-code-generation-guide/index.yml","pt-br/topics/devops/ai-code-generation-guide/index","yml",{"_path":96,"_dir":97,"_draft":6,"_partial":6,"_locale":7,"data":98,"_id":509,"_type":90,"title":510,"_source":91,"_file":511,"_stem":512,"_extension":94},"/shared/pt-br/main-navigation","pt-br",{"logo":99,"freeTrial":104,"sales":109,"login":114,"items":119,"search":450,"minimal":486,"duo":500},{"config":100},{"href":101,"dataGaName":102,"dataGaLocation":103},"/pt-br/","gitlab logo","header",{"text":105,"config":106},"Faça uma avaliação gratuita",{"href":107,"dataGaName":108,"dataGaLocation":103},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":110,"config":111},"Fale com a equipe de vendas",{"href":112,"dataGaName":113,"dataGaLocation":103},"/pt-br/sales/","sales",{"text":115,"config":116},"Fazer login",{"href":117,"dataGaName":118,"dataGaLocation":103},"https://gitlab.com/users/sign_in/","sign in",[120,164,261,266,371,431],{"text":121,"config":122,"cards":124,"footer":147},"Plataforma",{"dataNavLevelOne":123},"platform",[125,131,139],{"title":121,"description":126,"link":127},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":128,"config":129},"Explore a nossa plataforma",{"href":130,"dataGaName":123,"dataGaLocation":103},"/pt-br/platform/",{"title":132,"description":133,"link":134},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":135,"config":136},"Conheça o GitLab Duo",{"href":137,"dataGaName":138,"dataGaLocation":103},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":140,"description":141,"link":142},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":143,"config":144},"Saiba mais",{"href":145,"dataGaName":146,"dataGaLocation":103},"/pt-br/why-gitlab/","why gitlab",{"title":148,"items":149},"Comece a usar",[150,155,160],{"text":151,"config":152},"Engenharia de plataforma",{"href":153,"dataGaName":154,"dataGaLocation":103},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":156,"config":157},"Experiência do desenvolvedor",{"href":158,"dataGaName":159,"dataGaLocation":103},"/pt-br/developer-experience/","Developer experience",{"text":161,"config":162},"MLOps",{"href":163,"dataGaName":161,"dataGaLocation":103},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":165,"left":12,"config":166,"link":168,"lists":172,"footer":243},"Produtos",{"dataNavLevelOne":167},"solutions",{"text":169,"config":170},"Confira todas as soluções",{"href":171,"dataGaName":167,"dataGaLocation":103},"/pt-br/solutions/",[173,199,221],{"title":174,"description":175,"link":176,"items":181},"Automação","CI/CD e automação para acelerar a implantação",{"config":177},{"icon":178,"href":179,"dataGaName":180,"dataGaLocation":103},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[182,186,190,195],{"text":183,"config":184},"CI/CD",{"href":185,"dataGaLocation":103,"dataGaName":183},"/pt-br/solutions/continuous-integration/",{"text":187,"config":188},"Desenvolvimento auxiliado por IA",{"href":137,"dataGaLocation":103,"dataGaName":189},"AI assisted development",{"text":191,"config":192},"Gerenciamento de código-fonte",{"href":193,"dataGaLocation":103,"dataGaName":194},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":196,"config":197},"Entrega de software automatizada",{"href":179,"dataGaLocation":103,"dataGaName":198},"Automated software delivery",{"title":200,"description":201,"link":202,"items":207},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":203},{"href":204,"dataGaName":205,"dataGaLocation":103,"icon":206},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[208,212,217],{"text":209,"config":210},"Application Security Testing",{"href":204,"dataGaName":211,"dataGaLocation":103},"Application security testing",{"text":213,"config":214},"Segurança da cadeia de suprimentos de software",{"href":215,"dataGaLocation":103,"dataGaName":216},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":218,"config":219},"Software Compliance",{"href":220,"dataGaName":218,"dataGaLocation":103},"/pt-br/solutions/software-compliance/",{"title":222,"link":223,"items":228},"Medição",{"config":224},{"icon":225,"href":226,"dataGaName":227,"dataGaLocation":103},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[229,233,238],{"text":230,"config":231},"Visibilidade e medição",{"href":226,"dataGaLocation":103,"dataGaName":232},"Visibility and Measurement",{"text":234,"config":235},"Gestão de fluxo de valor",{"href":236,"dataGaLocation":103,"dataGaName":237},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":239,"config":240},"Análises e insights",{"href":241,"dataGaLocation":103,"dataGaName":242},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":244,"items":245},"GitLab para",[246,251,256],{"text":247,"config":248},"Grandes empresas",{"href":249,"dataGaLocation":103,"dataGaName":250},"/pt-br/enterprise/","enterprise",{"text":252,"config":253},"Pequenas empresas",{"href":254,"dataGaLocation":103,"dataGaName":255},"/pt-br/small-business/","small business",{"text":257,"config":258},"Setor público",{"href":259,"dataGaLocation":103,"dataGaName":260},"/pt-br/solutions/public-sector/","public sector",{"text":262,"config":263},"Preços",{"href":264,"dataGaName":265,"dataGaLocation":103,"dataNavLevelOne":265},"/pt-br/pricing/","pricing",{"text":267,"config":268,"link":270,"lists":274,"feature":358},"Recursos",{"dataNavLevelOne":269},"resources",{"text":271,"config":272},"Confira todos os recursos",{"href":273,"dataGaName":269,"dataGaLocation":103},"/pt-br/resources/",[275,307,330],{"title":276,"items":277},"Primeiros passos",[278,283,288,292,297,302],{"text":279,"config":280},"Instalação",{"href":281,"dataGaName":282,"dataGaLocation":103},"/pt-br/install/","install",{"text":284,"config":285},"Guias de início rápido",{"href":286,"dataGaName":287,"dataGaLocation":103},"/pt-br/get-started/","quick setup checklists",{"text":143,"config":289},{"href":290,"dataGaLocation":103,"dataGaName":291},"https://university.gitlab.com/","learn",{"text":293,"config":294},"Documentação do produto",{"href":295,"dataGaName":296,"dataGaLocation":103},"https://docs.gitlab.com/","product documentation",{"text":298,"config":299},"Vídeos de melhores práticas",{"href":300,"dataGaName":301,"dataGaLocation":103},"/pt-br/getting-started-videos/","best practice videos",{"text":303,"config":304},"Integrações",{"href":305,"dataGaName":306,"dataGaLocation":103},"/pt-br/integrations/","integrations",{"title":308,"items":309},"Descubra",[310,315,320,325],{"text":311,"config":312},"Histórias de sucesso de clientes",{"href":313,"dataGaName":314,"dataGaLocation":103},"/pt-br/customers/","customer success stories",{"text":316,"config":317},"Blog",{"href":318,"dataGaName":319,"dataGaLocation":103},"/blog/","blog",{"text":321,"config":322},"Trabalho remoto",{"href":323,"dataGaName":324,"dataGaLocation":103},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":326,"config":327},"TeamOps",{"href":328,"dataGaName":329,"dataGaLocation":103},"/pt-br/teamops/","teamops",{"title":331,"items":332},"Conecte-se",[333,338,343,348,353],{"text":334,"config":335},"Serviços do GitLab",{"href":336,"dataGaName":337,"dataGaLocation":103},"/pt-br/services/","services",{"text":339,"config":340},"Comunidade",{"href":341,"dataGaName":342,"dataGaLocation":103},"/community/","community",{"text":344,"config":345},"Fórum",{"href":346,"dataGaName":347,"dataGaLocation":103},"https://forum.gitlab.com/","forum",{"text":349,"config":350},"Eventos",{"href":351,"dataGaName":352,"dataGaLocation":103},"/events/","events",{"text":354,"config":355},"Parceiros",{"href":356,"dataGaName":357,"dataGaLocation":103},"/pt-br/partners/","partners",{"backgroundColor":359,"textColor":360,"text":361,"image":362,"link":366},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":363,"config":364},"cartão promocional do The Source",{"src":365},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":367,"config":368},"Confira as novidades",{"href":369,"dataGaName":370,"dataGaLocation":103},"/pt-br/the-source/","the source",{"text":372,"config":373,"lists":375},"Empresa",{"dataNavLevelOne":374},"company",[376],{"items":377},[378,383,389,391,396,401,406,411,416,421,426],{"text":379,"config":380},"Sobre",{"href":381,"dataGaName":382,"dataGaLocation":103},"/pt-br/company/","about",{"text":384,"config":385,"footerGa":388},"Vagas",{"href":386,"dataGaName":387,"dataGaLocation":103},"/jobs/","jobs",{"dataGaName":387},{"text":349,"config":390},{"href":351,"dataGaName":352,"dataGaLocation":103},{"text":392,"config":393},"Liderança",{"href":394,"dataGaName":395,"dataGaLocation":103},"/company/team/e-group/","leadership",{"text":397,"config":398},"Equipe",{"href":399,"dataGaName":400,"dataGaLocation":103},"/company/team/","team",{"text":402,"config":403},"Manual",{"href":404,"dataGaName":405,"dataGaLocation":103},"https://handbook.gitlab.com/","handbook",{"text":407,"config":408},"Relacionamento com investidores",{"href":409,"dataGaName":410,"dataGaLocation":103},"https://ir.gitlab.com/","investor relations",{"text":412,"config":413},"Trust Center",{"href":414,"dataGaName":415,"dataGaLocation":103},"/pt-br/security/","trust center",{"text":417,"config":418},"AI Transparency Center",{"href":419,"dataGaName":420,"dataGaLocation":103},"/pt-br/ai-transparency-center/","ai transparency center",{"text":422,"config":423},"Boletim informativo",{"href":424,"dataGaName":425,"dataGaLocation":103},"/company/contact/","newsletter",{"text":427,"config":428},"Imprensa",{"href":429,"dataGaName":430,"dataGaLocation":103},"/press/","press",{"text":432,"config":433,"lists":434},"Fale com a gente",{"dataNavLevelOne":374},[435],{"items":436},[437,440,445],{"text":110,"config":438},{"href":112,"dataGaName":439,"dataGaLocation":103},"talk to sales",{"text":441,"config":442},"Ajuda",{"href":443,"dataGaName":444,"dataGaLocation":103},"/support/","get help",{"text":446,"config":447},"Portal de clientes",{"href":448,"dataGaName":449,"dataGaLocation":103},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":451,"login":452,"suggestions":459},"Fechar",{"text":453,"link":454},"Para pesquisar repositórios e projetos, faça login em",{"text":455,"config":456},"gitlab.com",{"href":117,"dataGaName":457,"dataGaLocation":458},"search login","search",{"text":460,"default":461},"Sugestões",[462,465,470,472,477,482],{"text":132,"config":463},{"href":137,"dataGaName":464,"dataGaLocation":458},"GitLab Duo (AI)",{"text":466,"config":467},"Sugestões de Código (IA)",{"href":468,"dataGaName":469,"dataGaLocation":458},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":183,"config":471},{"href":185,"dataGaName":183,"dataGaLocation":458},{"text":473,"config":474},"GitLab na AWS",{"href":475,"dataGaName":476,"dataGaLocation":458},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":478,"config":479},"GitLab no Google Cloud",{"href":480,"dataGaName":481,"dataGaLocation":458},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":483,"config":484},"Por que escolher o GitLab?",{"href":145,"dataGaName":485,"dataGaLocation":458},"Why GitLab?",{"freeTrial":487,"mobileIcon":492,"desktopIcon":497},{"text":488,"config":489},"Iniciar avaliação gratuita",{"href":490,"dataGaName":108,"dataGaLocation":491},"https://gitlab.com/-/trials/new/","nav",{"altText":493,"config":494},"Ícone do GitLab",{"src":495,"dataGaName":496,"dataGaLocation":491},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":493,"config":498},{"src":499,"dataGaName":496,"dataGaLocation":491},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":501,"mobileIcon":505,"desktopIcon":507},{"text":502,"config":503},"Saiba mais sobre o GitLab Duo",{"href":137,"dataGaName":504,"dataGaLocation":491},"gitlab duo",{"altText":493,"config":506},{"src":495,"dataGaName":496,"dataGaLocation":491},{"altText":493,"config":508},{"src":499,"dataGaName":496,"dataGaLocation":491},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":514,"_dir":97,"_draft":6,"_partial":6,"_locale":7,"title":515,"button":516,"config":521,"_id":523,"_type":90,"_source":91,"_file":524,"_stem":525,"_extension":94},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":517,"config":518},"Experimente o Beta",{"href":519,"dataGaName":520,"dataGaLocation":103},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":522},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":527,"_dir":97,"_draft":6,"_partial":6,"_locale":7,"data":528,"_id":729,"_type":90,"title":730,"_source":91,"_file":731,"_stem":732,"_extension":94},"/shared/pt-br/main-footer",{"text":529,"source":530,"edit":536,"contribute":541,"config":546,"items":551,"minimal":721},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":531,"config":532},"Acessar 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,575,629,658,692],{"title":121,"links":553,"subMenu":558},[554],{"text":555,"config":556},"Plataforma DevSecOps",{"href":130,"dataGaName":557,"dataGaLocation":535},"devsecops platform",[559],{"title":262,"links":560},[561,565,570],{"text":562,"config":563},"Confira os planos",{"href":264,"dataGaName":564,"dataGaLocation":535},"view plans",{"text":566,"config":567},"Por que escolher o GitLab Premium?",{"href":568,"dataGaName":569,"dataGaLocation":535},"/pt-br/pricing/premium/","why premium",{"text":571,"config":572},"Por que escolher o GitLab Ultimate?",{"href":573,"dataGaName":574,"dataGaLocation":535},"/pt-br/pricing/ultimate/","why ultimate",{"title":576,"links":577},"Soluções",[578,583,586,588,593,598,602,605,608,613,615,617,619,624],{"text":579,"config":580},"Transformação digital",{"href":581,"dataGaName":582,"dataGaLocation":535},"/pt-br/topics/digital-transformation/","digital transformation",{"text":584,"config":585},"Segurança e conformidade",{"href":204,"dataGaName":211,"dataGaLocation":535},{"text":196,"config":587},{"href":179,"dataGaName":180,"dataGaLocation":535},{"text":589,"config":590},"Desenvolvimento ágil",{"href":591,"dataGaName":592,"dataGaLocation":535},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":594,"config":595},"Migração para a nuvem",{"href":596,"dataGaName":597,"dataGaLocation":535},"/pt-br/topics/cloud-native/","cloud transformation",{"text":599,"config":600},"SCM",{"href":193,"dataGaName":601,"dataGaLocation":535},"source code management",{"text":183,"config":603},{"href":185,"dataGaName":604,"dataGaLocation":535},"continuous integration & delivery",{"text":234,"config":606},{"href":236,"dataGaName":607,"dataGaLocation":535},"value stream management",{"text":609,"config":610},"GitOps",{"href":611,"dataGaName":612,"dataGaLocation":535},"/pt-br/solutions/gitops/","gitops",{"text":247,"config":614},{"href":249,"dataGaName":250,"dataGaLocation":535},{"text":252,"config":616},{"href":254,"dataGaName":255,"dataGaLocation":535},{"text":257,"config":618},{"href":259,"dataGaName":260,"dataGaLocation":535},{"text":620,"config":621},"Educação",{"href":622,"dataGaName":623,"dataGaLocation":535},"/pt-br/solutions/education/","education",{"text":625,"config":626},"Serviços financeiros",{"href":627,"dataGaName":628,"dataGaLocation":535},"/pt-br/solutions/finance/","financial services",{"title":267,"links":630},[631,633,635,637,640,642,644,646,648,650,652,654,656],{"text":279,"config":632},{"href":281,"dataGaName":282,"dataGaLocation":535},{"text":284,"config":634},{"href":286,"dataGaName":287,"dataGaLocation":535},{"text":143,"config":636},{"href":290,"dataGaName":291,"dataGaLocation":535},{"text":293,"config":638},{"href":295,"dataGaName":639,"dataGaLocation":535},"docs",{"text":316,"config":641},{"href":318,"dataGaName":319,"dataGaLocation":535},{"text":311,"config":643},{"href":313,"dataGaName":314,"dataGaLocation":535},{"text":321,"config":645},{"href":323,"dataGaName":324,"dataGaLocation":535},{"text":334,"config":647},{"href":336,"dataGaName":337,"dataGaLocation":535},{"text":326,"config":649},{"href":328,"dataGaName":329,"dataGaLocation":535},{"text":339,"config":651},{"href":341,"dataGaName":342,"dataGaLocation":535},{"text":344,"config":653},{"href":346,"dataGaName":347,"dataGaLocation":535},{"text":349,"config":655},{"href":351,"dataGaName":352,"dataGaLocation":535},{"text":354,"config":657},{"href":356,"dataGaName":357,"dataGaLocation":535},{"title":372,"links":659},[660,662,664,666,668,670,672,676,681,683,685,687],{"text":379,"config":661},{"href":381,"dataGaName":374,"dataGaLocation":535},{"text":384,"config":663},{"href":386,"dataGaName":387,"dataGaLocation":535},{"text":392,"config":665},{"href":394,"dataGaName":395,"dataGaLocation":535},{"text":397,"config":667},{"href":399,"dataGaName":400,"dataGaLocation":535},{"text":402,"config":669},{"href":404,"dataGaName":405,"dataGaLocation":535},{"text":407,"config":671},{"href":409,"dataGaName":410,"dataGaLocation":535},{"text":673,"config":674},"Sustainability",{"href":675,"dataGaName":673,"dataGaLocation":535},"/sustainability/",{"text":677,"config":678},"Diversidade, inclusão e pertencimento (DIB)",{"href":679,"dataGaName":680,"dataGaLocation":535},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":412,"config":682},{"href":414,"dataGaName":415,"dataGaLocation":535},{"text":422,"config":684},{"href":424,"dataGaName":425,"dataGaLocation":535},{"text":427,"config":686},{"href":429,"dataGaName":430,"dataGaLocation":535},{"text":688,"config":689},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":690,"dataGaName":691,"dataGaLocation":535},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":432,"links":693},[694,697,699,701,706,711,716],{"text":695,"config":696},"Fale com um especialista",{"href":112,"dataGaName":113,"dataGaLocation":535},{"text":441,"config":698},{"href":443,"dataGaName":444,"dataGaLocation":535},{"text":446,"config":700},{"href":448,"dataGaName":449,"dataGaLocation":535},{"text":702,"config":703},"Status",{"href":704,"dataGaName":705,"dataGaLocation":535},"https://status.gitlab.com/","status",{"text":707,"config":708},"Termos de uso",{"href":709,"dataGaName":710,"dataGaLocation":535},"/terms/","terms of use",{"text":712,"config":713},"Aviso de Privacidade",{"href":714,"dataGaName":715,"dataGaLocation":535},"/pt-br/privacy/","privacy statement",{"text":717,"config":718},"Preferências de cookies",{"dataGaName":719,"dataGaLocation":535,"id":720,"isOneTrustButton":12},"cookie preferences","ot-sdk-btn",{"items":722},[723,725,727],{"text":707,"config":724},{"href":709,"dataGaName":710,"dataGaLocation":535},{"text":712,"config":726},{"href":714,"dataGaName":715,"dataGaLocation":535},{"text":717,"config":728},{"dataGaName":719,"dataGaLocation":535,"id":720,"isOneTrustButton":12},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":734,"_dir":97,"_draft":6,"_partial":6,"_locale":7,"header":735,"eyebrow":736,"blurb":737,"button":738,"secondaryButton":742,"_id":744,"_type":90,"title":745,"_source":91,"_file":746,"_stem":747,"_extension":94},"/shared/pt-br/next-steps","Comece a entregar software melhor, mais rapidamente","Mais de 50% das empresas Fortune 100 confiam no GitLab","Descubra o que sua equipe pode fazer com a\n\n\nplataforma DevSecOps inteligente.\n",{"text":105,"config":739},{"href":740,"dataGaName":108,"dataGaLocation":741},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":110,"config":743},{"href":112,"dataGaName":113,"dataGaLocation":741},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":749,"content":751,"_id":89,"_type":90,"title":7,"_source":91,"_file":92,"_stem":93,"_extension":94},{"title":9,"description":10,"config":750},{"ignoreTitleCharLimit":12},[752,760,763,793],{"type":15,"componentName":15,"componentContent":753},{"crumbs":754},[755,757,759],{"title":19,"config":756},{"href":21},{"title":23,"config":758},{"href":25},{"title":27},{"type":29,"componentName":29,"componentContent":761},{"title":9,"text":31,"config":762},{"id":33,"twoColumns":6},{"type":35,"componentName":35,"componentContent":764},{"anchors":765,"components":777},{"text":38,"data":766},[767,769,771,773,775],{"text":41,"config":768},{"href":43},{"text":45,"config":770},{"href":47},{"text":49,"config":772},{"href":51},{"text":53,"config":774},{"href":55},{"text":57,"config":776},{"href":59},[778,781,784,787,790],{"type":62,"componentName":62,"componentContent":779},{"header":41,"text":64,"config":780},{"id":66},{"type":62,"componentName":62,"componentContent":782},{"header":45,"text":69,"config":783},{"id":71},{"type":62,"componentName":62,"componentContent":785},{"header":49,"text":74,"config":786},{"id":76},{"type":62,"componentName":62,"componentContent":788},{"header":53,"text":79,"config":789},{"id":81},{"type":62,"componentName":62,"componentContent":791},{"header":57,"text":84,"config":792},{"id":86},{"type":88,"componentName":88},1761814474281]