Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Pular para o conteúdo principalAWS Startups

A Qodo ajuda os desenvolvedores a eliminar códigos ruins com ferramentas de IA que economizam tempo

Como estava esse conteúdo?

Os líderes técnicos e suas equipes estão explorando ativamente o potencial da inteligência artificial (IA) como meio de impulsionar a produtividade e a eficiência. O código gerado por IA tem o potencial de simplificar os fluxos de trabalho dos desenvolvedores e de ajudá-los a se concentrar em tarefas de maior prioridade, mas há outra parte importante do quebra-cabeça a ser considerada: a qualidade do código.

Não adianta nada devolver tempo a desenvolvedores dedicados quando estes precisam investir essas horas ganhas na correção de erros no código gerado: isso apenas substitui um problema por outro. É aqui que a startup de IA Qodo pode ajudar, equipando as equipes de desenvolvimento com agentes e ferramentas baseados em IA para ajudá-los a revisar, testar e corrigir erros de codificação da maneira mais rápida e precisa possível.

A Qodo colaborou com a Amazon Web Services (AWS) e a NVIDIA por meio do Acelerador de IA generativa da AWS para acelerar o treinamento de modelos e a implantação de produtos.

Criar a solução para um problema de um trilhão de dólares

A Qodo foi fundada em 2022 pelo CEO Itamar Friedman e pelo diretor de produtos Dedy Kredo, como uma plataforma de software de IA capaz de ajudar os desenvolvedores a criar softwares de alta qualidade com confiança, precisão e facilidade. A equipe de liderança da Qodo combina profundo conhecimento técnico e visão de negócios com experiência anterior na fundação de startups de sucesso, como a Visualead, e no trabalho em empresas líderes, como a VMWare e o Alibaba Group.

Hoje, a Qodo se estabeleceu como líder em inovação de IA. Em 2024, a empresa foi nomeada a vencedora do Audience Choice no AWS Unicorn Tank e recentemente arrecadou USD 40 milhões em financiamento da Série A. A equipe da Qodo agora está trabalhando para um futuro em que a qualidade esteja incorporada em todos os aspectos do desenvolvimento de software, desde o início do código até a implantação e muito além.

“A Qodo é uma plataforma de codificação que prioriza a qualidade e permite que equipes profissionais e ocupadas codifiquem, revisem e testem softwares complexos”, diz Friedman. “Código de má qualidade é um problema que pode custar um trilhão de dólares. Você pode escrever muitas linhas de código com IA, mas não pode criar automaticamente um software que vai entrar na Fortune 5000. Na Qodo, acreditamos que se resolvemos os testes de código, resolvemos também o software.”

À medida que a quantidade de códigos gerados por IA aumenta, também cresce o risco de erros. Para que o código de IA seja bem-sucedido, as equipes de desenvolvimento precisam de ferramentas eficientes que as ajudem a revisar, corrigir erros e garantir que o código funcione da maneira pretendida pelo desenvolvedor. A plataforma da Qodo preenche essa função, concentrando-se em testes automatizados e revisão de código em vez de apenas completar o código. Mas não é tão simples quanto pedir a uma IA para verificar o trabalho de outra IA.

A codificação nem sempre é uma ciência exata. Os desenvolvedores profissionais podem ter opiniões diferentes sobre o que é “bom”, e quando há várias maneiras de resolver      um problema, a solução óbvia pode não ser tão óbvia quanto parece à primeira vista. Para resolver esse problema, os agentes da Qodo aprendem dinamicamente as práticas recomendadas da empresa que o utiliza para coletar o contexto certo para a solicitação de um usuário, antes de aproveitar esse contexto para revelar os problemas com maior precisão. Para uma conscientização ainda mais profunda do contexto, as empresas podem indexar suas bases de código completas com os métodos avançados da Qodo para geração aumentada de recuperação remota (RAG), alimentada pelo modelo avançado de incorporação de código da empresa.

“As empresas estão começando a entender que seus verdadeiros gargalos são a revisão e o teste de código”, diz Friedman. Essa percepção tem sido fundamental para o sucesso da Qodo. “Nosso modelo de incorporação de código é único e o melhor que existe para resolver bases de código complexas. Temos um milhão de desenvolvedores instalando nossas ferramentas, um milhão de pull requests revisadas a cada trimestre, [e] 50.000 testes gerados todos os dias.”

Acelerar o treinamento e a implantação de modelos

Ser uma startup de IA significa operar em um cenário hipercompetitivo e em rápida mudança. O sucesso depende de mais do que uma ótima ideia e da vontade de trabalhar. O acesso a tecnologias avançadas, ferramentas, orientação especializada e uma comunidade solidária são essenciais para impulsionar o crescimento. É por isso que a Qodo participou do Acelerador de IA generativa, um programa híbrido global com duração de 10 semanas projetado para ajudar startups a provar o que é possível em seu setor.

As startups que se inscreveram com sucesso no programa puderam acessar até USD 1 milhão em créditos promocionais da AWS para criar, treinar, testar e lançar seus produtos usando toda a variedade de serviços e tecnologias da AWS. Elas aprenderam com uma rede de especialistas da AWS experientes e selecionados sob medida, apresentando parceiros como a NVIDIA e outros líderes do setor entre as principais empresas de IA.

Todos os participantes recebem orientação dedicada de mentores executivos, e técnicos e especializados em entrada no mercado, de acordo com seus setores e requisitos. Eles também podem se conectar com outros membros da coorte de todo o mundo por meio de uma crescente comunidade virtual e participar de eventos exclusivos de networking com executivos da AWS, parceiros da AWS e investidores de primeira linha. Para a Qodo, o programa Acelerador de IA generativa apresentou uma oportunidade valiosa de trabalhar em estreita colaboração com a AWS e a NVIDIA.

Proporcionar uma experiência melhor para um público mais amplo

Para ter sucesso e oferecer a melhor experiência possível para os seus clientes, a Qodo precisa atender a um elaborado conjunto de cenários de implantação. Depois de concluir o Acelerador de IA generativa, a Qodo é capaz de implantar seus produtos com confiança e rapidez em uma ampla variedade de infraestruturas.      

“Nossos clientes são empresas da Fortune 500 e querem que a plataforma Qodo seja executada dentro de suas próprias nuvens privadas virtuais (VPCs), o que muitas vezes significa executar na AWS”, diz Friedman. Por exemplo, alguns clientes da Qodo apenas estão dispostos a usar soluções de IA compatíveis com o Amazon Bedrock, um serviço totalmente gerenciado que fornece acesso a modelos de base (FMs) de alto desempenho dos principais fornecedores. “Felizmente, a AWS facilita muito a implantação e a execução dos nossos modelos da maneira que os nossos clientes desejam”, diz Friedman. Os clientes da AWS agora também podem acessar os produtos da Qodo no AWS Marketplace, oferecendo uma experiência de implantação ainda mais simplificada.

O AWS Marketplace atende a milhões de clientes da AWS e ajuda as empresas de software a expandir o alcance e a acessibilidade de seus produtos. Para startups como a Qodo, o AWS Marketplace ajuda a oferecer uma experiência mais flexível para os clientes, com suporte a várias opções de preços, incluindo pagamento conforme o uso, planos de compromisso de longo prazo, ofertas privadas e cronogramas de pagamento flexíveis. A adesão ao AWS Marketplace também abriu novas oportunidades de marketing e vendas conjuntas para a Qodo.

Tecnologia de ponta e integração profunda

A Qodo está usando a AWS e a plataforma de computação acelerada da NVIDIA para melhorar o treinamento e a compatibilidade dos seus produtos. Por exemplo, o treinamento de modelos de IA é um processo que consome muitos recursos e requer tempo e investimento financeiro significativos. A equipe da Qodo está usando unidades de processamento gráfico (GPUs) NVIDIA Hopper para treinar seus modelos de maneira eficiente, fornecendo largura de banda de alta memória, potência de processamento otimizada e aprendizado profundo com mais rapidez.

“Na Qodo, temos quatro modelos diferentes e usamos a NVIDIA H100 para treiná-los”, diz Friedman. “Nós nos preocupamos muito com a quantização, e a arquitetura Hopper na NVIDIA H100 nos permitiu superar em 10 vezes a duração do contexto e em 3 vezes a throughput.” Isso ajuda a equipe da Qodo a evitar gargalos e aumentar o poder de computação disponível durante processos de treinamento.

Além do treinamento, tornar seus modelos compatíveis com os principais sistemas de repositórios de código é fundamental para a maneira como a Qodo proporciona experiências excepcionais aos clientes. O Qodo Merge, um assistente baseado em IA generativa que complementa o processo tradicional de revisão de código, apresenta profunda integração com os modelos avançados de IA generativa do Amazon Bedrock, permitindo que ele analise o código com eficiência, gere sugestões de alta qualidade e forneça descrições e orientações automatizadas de pull requests. O resultado? Os desenvolvedores trabalham de maneira mais produtiva, e a carga cognitiva imposta aos revisores pode ser aliviada.

A próxima onda da geração de código

No futuro, a Qodo continua a desenvolver novas maneiras de apoiar os desenvolvedores com a IA. “A segunda fase da Qodo é passar de uma plataforma com foco em revisão e testes de código para a construção do desenvolvedor de IA para códigos complexos”, diz Friedman. “Acho que veremos os desenvolvedores levando o mundo do software para áreas que ainda não podemos imaginar, e a Qodo é o marco, um passo fundamental para a próxima onda da geração de código.”

A AWS e a NVIDIA continuarão a ajudar a Qodo a inovar e a crescer por meio de uma combinação de tecnologia de ponta e conhecimentos profundos. A empresa anunciou recentemente o Qodo-Embed-1, um novo modelo de última geração para incorporação de código. O Embed-1 está disponível no Amazon Bedrock Marketplace e inclui uma integração profunda com os microsserviços NIM da NVIDIA. “A NVIDIA e a AWS são grandes parceiras com excelentes programas, como o NVIDIA Inception e o Acelerador de IA generativa”, diz Friedman. “Elas abrem oportunidades para nós e entendem nossas necessidades, o que estamos tentando alcançar no momento e nos ajudam a ser uma startup ainda melhor.”

Se você quer ter acesso a financiamento, experiência e tecnologia de ponta que podem ajudar sua startup a crescer, considere se inscrever no Acelerador de IA generativa. Os detalhes completos estão disponíveis aqui.

Como estava esse conteúdo?