Ir para o conteúdo
Para as notícias Blog

DSL Pilot: Um confronto entre GitHub Copilot e Codeium

DSL Pilot: Um confronto entre GitHub Copilot e Codeium
Escrito por
Data Science Lab
Publicado em
18 de janeiro de 2024

No final de setembro, iniciámos o projeto-piloto DSL GitHub Copilot para testar se seria uma adição útil para si. Durante o projeto-piloto, recebemos cada vez mais sugestões sobre o Codeium. Naturalmente, incluímos também esta ferramenta no teste. Ambas prometem revolucionar a forma como os developers escrevem código. Cumprem a promessa? Apresentamos uma comparação direta entre o Copilot e o Codeium.

GitHub Copilot; o seu parceiro de programação com IA
O GitHub Copilot, desenvolvido pelo GitHub em colaboração com a OpenAI, foi concebido para apoiar os developers com sugestões de código geradas por IA e ajuda na documentação.

O teste
Durante o nosso projeto-piloto com o GitHub Copilot, observámos um aumento significativo da produtividade. Os nossos testers na DSL utilizaram-no sobretudo para escrever documentação e completar código automaticamente. Inclui ainda uma função de chat para fazer perguntas, à semelhança do ChatGPT. É útil!

A desvantagem? A qualidade do código gerado não é perfeita e continua a exigir uma revisão atenta. O Copilot é menos eficaz, sobretudo com código mais complexo.

De um modo geral, verificámos que permite trabalhar mais depressa, deixando mais tempo para os desafios mais complexos. É um bom resultado.

Codeium Enterprise: um concorrente à altura
Em paralelo, testámos o Codeium, uma ferramenta semelhante desenvolvida por uma equipa da Exafunction. O objetivo é disponibilizar o assistente de código ao preço mais baixo possível; existe também uma versão gratuita. Testámos a versão Enterprise.

O teste:
Este assistente de código revelou-se igualmente eficaz a oferecer as funcionalidades pretendidas. O que nos chamou a atenção foi o facto de o Codeium, além de ser mais barato do que o GitHub Copilot, oferecer funcionalidades adicionais. A funcionalidade de refatoração permite reestruturar e melhorar o código, tornando-o mais fácil de ler. Oferece também melhores opções de monitorização: com o Codeium, conseguimos ver exatamente quanto é utilizado pela equipa e quanto tempo permite poupar.

Captura de ecrã de uma linha de código num editor.

Reunimos as nossas conclusões sobre o confronto entre o Copilot e o Codeium. Tabela que compara GitHub Copilot e Codeium Enterprise em oito critérios. Conclusão
Tanto o GitHub Copilot como o Codeium demonstraram ser úteis para qualquer programador. O Copilot destaca-se no apoio à documentação e na conclusão automática de código, enquanto o Codeium oferece funcionalidades semelhantes a um custo inferior, mas com melhores ferramentas de monitorização. Por isso, decidimos integrar o Codeium, depois de realizar as verificações necessárias de privacidade e segurança. Uma dica adicional: também pode instalar o Codeium como extensão do Chrome para o utilizar no Databricks, no Google Colab e em Jupyter notebooks. Tem dúvidas? Contacte-nos
Younes Seghrouchni
020-3031414

Blog

Também poderá ter interesse nisto,

Subscreva a nossa newsletter.

Quer ser a primeira pessoa a saber quando publicamos um novo artigo no blogue?

Introduza um endereço de e-mail válido.