

A Microsoft anunciou que o Visible Studio agora suporta a referência de código para as conclusões do GitHub Copilot.
A referência de código permite que os desenvolvedores verifiquem se as sugestões provenientes do Copilot são baseadas no código público, o que pode levar a problemas de licenciamento de código aberto, dependendo do que o desenvolvedor está usando o código.
“Ao integrar a referência de código ao GitHub Copilot, estamos promovendo uma cultura de compartilhamento de conhecimento e transparência. Esse recurso não apenas capacita desenvolvedores individuais, mas também suporta equipes maiores na navegação nas complexidades do código público com facilidade ”, escreveu Simona Liao, gerente de produtos da Microsoft, em um Postagem do weblog.
Quando um desenvolvedor aceita uma sugestão que corresponda ao código encontrado em um repositório público do GitHub, ele receberá uma notificação que exibe a correspondência, incluindo informações sobre o tipo de licença e um hyperlink para o repositório do GitHub em que foi encontrado.
A Companhia observou que menos de 1% das conclusões da copiloto (talvez mais alto se trabalhar em repositórios de código aberto) correspondem ao código público, para que os desenvolvedores não vejam referências de código para a maioria de suas conclusões aceitas.
De acordo com a Microsoft, a referência de código é executada apenas em sugestões aceitas da Copilot, não no código que um desenvolvedor escreveu.
Esse recurso foi introduzido anteriormente No Chat Copilot, e agora está disponível no próprio Visible Studio.
“Essa nova funcionalidade oferece aos desenvolvedores uma maior transparência em suas conclusões de código (ou“ texto cinza ”), fornecendo informações detalhadas sobre quaisquer correspondências de código público encontradas. Antes dessa alteração, as conclusões do copilot com correspondência pública foram bloqueadas automaticamente. Agora, os desenvolvedores têm a opção de acessar mais conclusões de código e receber informações suficientes sobre qualquer correspondência de código público, permitindo que eles tomem decisões informadas ”, escreveu Liao.