GitHub Copilot obtém sistema de filtragem de vulnerabilidade baseado em IA, melhores sugestões de código em nova atualização
2 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
Para promover ainda mais o Copilot, GitHub está dando uma atualização, que trará um conjunto de novos recursos. De acordo com o GitHub, isso atualizar beneficiará os usuários dos planos Copilot for Individuals e Copilot for Business.
Copilot é uma ferramenta de codificação baseada em IA que oferece sugestões de estilo de preenchimento automático enquanto os usuários codificam. Ele complementa os ambientes de desenvolvimento integrados Visual Studio, Neovim e JetBrains, tornando a escrita de código mais fácil e rápida para os desenvolvedores. Em Dezembro, o GitHub anunciou seu 'Copilot for Business', que custa US$ 19 mensais por usuário. Além dos recursos da camada Copilot de licença única, o plano de negócios inclui gerenciamento de licenças e recursos de gerenciamento de políticas em toda a organização. Essa coleção de recursos agora está recebendo uma expansão com uma nova atualização que o GitHub está promovendo para os planos Copilot for Individuals e Copilot for Business.
A primeira dessas melhorias é o suporte a proxy corporativo (incluindo aqueles com certificados autoassinados) especificamente para o Copilot for Business e a melhor qualidade das sugestões de código em toda a ferramenta Copilot. De acordo com o GitHub, o último é possível por meio do modelo AI Codex atualizado, o novo paradigma Fill-In-the-Middle e um modelo leve do lado do cliente.
“Para melhorar a qualidade das sugestões de código do GitHub Copilot, atualizamos o modelo Codex subjacente, resultando em melhorias em larga escala na qualidade das sugestões de código e redução do tempo para atender essas sugestões aos usuários”, compartilha Shuyin Zhao, diretor sênior de produto gerenciamento no GitHub.
Além disso, o Copilot agora também possui filtragem de vulnerabilidade baseada em IA. O sistema, que bloqueia automaticamente sugestões comuns de código inseguro, visa problemas como credenciais codificadas, injeções de SQL e injeções de caminho. De acordo com o GitHub, isso deve tornar as sugestões do Copilot aos usuários mais seguras.
“O novo sistema aproveita os LLMs para aproximar o comportamento das ferramentas de análise estática e, como o GitHub Copilot executa modelos avançados de IA em poderosos recursos de computação, é incrivelmente rápido e pode até detectar padrões vulneráveis em fragmentos incompletos de código”, explica Zhao. “Isso significa que padrões de codificação inseguros são rapidamente bloqueados e substituídos por sugestões alternativas.”