GitHub Copilot: assistente de programação com IA é lançado
Tecmundo
O GitHub oficializou nesta terça-feira (21) o lançamento do Copilot, uma ferramenta inteligente capaz de sugerir linhas de código para uso em diferentes ambientes de desenvolvimento, como o Microsoft Visual Studio. A novidade, anunciada pela primeira vez em 2021, foi criada em parceria com a OpenAI.
Alimentado por um modelo de inteligência artificial (IA) denominado Codex, treinado em bilhões de linhas de código público, o serviço considera todo o conceito do código existente para auxiliar o desenvolvedor com suas sugestões. Ele também pode propor uma abordagem ou solução para diversos desafios enfrentados.
Com o assistente de programação, é possível receber recomendações para JavaScript, Python, Ruby e TypeScript, entre outras linguagens populares, além de combinar estilos de codificação. Segundo o CEO da plataforma Thomas Dohmke, a “codificação assistida por IA mudará fundamentalmente a natureza do desenvolvimento de software”, facilitando a atuação dos especialistas.
A ferramenta sugere códigos à medida que o desenvolvedor digita.
Inicialmente, a ferramenta estava disponível apenas para visualização técnica, período no qual recebeu mais de 1,2 milhão de inscrições de pessoas interessadas na sua utilização. A partir de agora, o GitHub Copilot está disponível para todos os desenvolvedores.
Gratuito para estudantes e projetos de código aberto
O novo assistente de programação com IA do GitHub poderá ser utilizado sem custos por públicos específicos, como estudantes verificados e projetos de código aberto populares. A oferta gratuita começará com cerca de 60 mil desenvolvedores selecionados e alunos do projeto GitHub Education.
Para os demais públicos, o uso do GitHub Copilot exigirá o pagamento de uma taxa de US$ 10 por mês (R$ 51,43 pela cotação de hoje) ou US$ 100 anuais (R$ 514,34), com teste gratuito de 60 dias. A ferramenta será disponibilizada para empresas ainda em 2022.
O GitHub Copilot funciona como extensão para ambientes de desenvolvimento integrado (IDE), sendo compatível com Neovim e JetBrains, além do já citado Visual Studio Code e do GitHub Codespaces.