Skip to main content

Conheça a parceria da Snyk com o Gemini Code Assist

Escrito por
Feature Gemini Google Cloud

9 de abril de 2024

0 minutos de leitura

Equipes de desenvolvimento em todo o mundo estão usando cada vez mais a IA para acelerar o desenvolvimento de software. No entanto, o código gerado por IA pode ignorar os protocolos da equipe de segurança, fazendo com que os desenvolvedores nem sempre avaliem o código com a frequência necessária. A Snyk trabalha lado a lado com as equipes de desenvolvimento modernas para aproveitar os muitos benefícios da programação assistida por IA e, ao mesmo tempo, garantir que o código seja seguro.

Felizmente, há um caminho. Um aliado de segurança pode encontrar e corrigir falhas no código gerado por IA. Mas esse aliado precisa atender a critérios específicos; caso contrário, vai desacelerar os desenvolvedores e anular os benefícios de usar IA. Ele precisa ser confiável e imparcial, rápido o suficiente para acompanhar os fluxos de trabalho dos desenvolvedores, bem integrado ao pipeline de desenvolvimento e conectado a toda a aplicação para oferecer precisão e contexto. 

Mas, em muitos casos, as organizações que buscam padronizar e proteger o uso de IA enfrentam um longo processo de avaliação e integração tanto de uma ferramenta de programação quanto de uma ferramenta de segurança de código. Além disso, usar a mesma ferramenta para criar e proteger código gerado por IA pode gerar vieses e, sem intenção, aumentar o número de erros.

Para responder a esses desafios, temos o prazer de anunciar a parceria da Snyk com o Google Gemini, um modelo de linguagem avançado capaz de gerar código de alta qualidade nas linguagens de programação mais populares do mundo. Essa nova parceria resolve muitas das preocupações com segurança de IA enfrentadas hoje pelas equipes de desenvolvimento e segurança. Juntas, Snyk e Gemini oferecem uma solução que permite aos desenvolvedores adotar a assistência de IA em grande escala, sem comprometer a segurança. 

Gemini + Snyk: segurança e velocidade

A Snyk é o único aliado de segurança para desenvolvedores que acompanha o ritmo dos assistentes de programação com IA. Oferecemos correções automatizadas e feedback de segurança diretamente no código, com velocidade e precisão incomparáveis — seja o código criado por desenvolvedores ou por assistentes de IA. Assim, os desenvolvedores podem continuar trabalhando em seus fluxos de trabalho sem desacelerar o desenvolvimento.

Essa nova parceria permite que os desenvolvedores criem aplicações seguras aproveitando a criatividade e a produtividade do Gemini. A Snyk oferece um aliado de segurança diretamente no IDE Google Cloud Code, dando às equipes de segurança proteções desde o início para que possam aprovar com confiança a adoção de assistentes de programação com IA e oferecer aos desenvolvedores visibilidade e correções de segurança confiáveis e imparciais. 

Veja algumas maneiras pelas quais Gemini e Snyk apoiam as equipes de desenvolvimento que usam assistência de IA para programar com velocidade e segurança. 

Segurança no ritmo do desenvolvimento com IA

A Snyk adota a abordagem de “shift left”, analisando o código-fonte em segundos. Também reduz as mudanças de contexto ao verificar o código diretamente no IDE. Por atuar tão cedo no pipeline e nos fluxos de trabalho nativos, a Snyk ajuda os desenvolvedores a avançar com segurança para o novo espaço à esquerda do poderoso Gemini, sem desacelerá-los. 

Visibilidade completa da segurança no IDE 

A IA gera código em pequenos trechos, por isso as equipes precisam ter cuidado extra para garantir que essas linhas sejam seguras no contexto de toda a aplicação. Em segundos, a Snyk faz uma análise completa com o contexto de toda a aplicação para encontrar e corrigir vulnerabilidades em vários blocos de código, funções e arquivos. 

Segurança especializada para os pontos cegos da IA

A Snyk também usa DeepCode AI, a tecnologia aprimorada por IA e com participação humana que impulsiona nossa ferramenta SAST. Nossa abordagem à IA é híbrida: aproveitamos a experiência humana para treinar e ajustar nossa solução com base nas tendências, nos padrões e nas vulnerabilidades mais recentes da programação. 

Kit confiável para começar a criar e proteger com IA

Ao combinar Snyk e Google Gemini, atendemos a duas necessidades urgentes das equipes de hoje: acelerar o desenvolvimento para manter a competitividade e oferecer segurança robusta que acompanha o crescimento no ritmo da IA. 

As empresas podem aproveitar esses benefícios sem gastar tempo e dinheiro para encontrar e integrar duas soluções diferentes. 

Além disso, nossa parceria reúne o melhor da expertise em segurança e da velocidade impulsionada por IA. Sua equipe terá o melhor do Gemini e das soluções da Snyk, sem diluição ou vieses entre elas.

Quer saber mais sobre a parceria de sucesso entre Gemini e Snyk? Conheça melhor nossa parceria com o Google Gemini nesta publicação e em nossa página de parceiros do Google.

Publicado em: