GitHub Copilot X: o próximo nível de AI Pair Programming

Apr 13 2023
O GitHub Copilot é uma ferramenta popular que ajuda os desenvolvedores a escrever código mais rapidamente e com menos esforço. Ele usa o OpenAI Codex para sugerir código e funções inteiras em tempo real, diretamente do seu editor.

O GitHub Copilot é uma ferramenta popular que ajuda os desenvolvedores a escrever código mais rapidamente e com menos esforço. Ele usa o OpenAI Codex para sugerir código e funções inteiras em tempo real, diretamente do seu editor. E se você pudesse levar o GitHub Copilot para o próximo nível? E se você pudesse obter descrições de pull request geradas por IA, testes automatizados, suporte por chat, documentação e uma interface de linha de comando? É disso que se trata o GitHub Copilot X.

O GitHub Copilot X é um novo recurso que o GitHub está explorando atualmente como parte de sua iniciativa GitHub Next. O GitHub Next está constantemente explorando novas ideias para criar um futuro mais produtivo de desenvolvimento de software, ajudando você a construir o que vem a seguir. O GitHub Copilot X é uma dessas ideias e visa tornar o GitHub Copilot ainda mais poderoso e versátil.

Aqui estão alguns dos recursos que o GitHub Copilot X promete oferecer:

  • Descrições de RP geradas por IA: chega de pular o modelo de pull request ou escrever resumos vagos. Com o GitHub Copilot X, você pode pressionar tab tab tab tab para entrar e obter uma descrição concisa e informativa de suas alterações com base no contexto de seu código e comentários.
  • Automatize testes automatizados: não se preocupe em perder um caso de teste ou escrever testes redundantes. O GitHub Copilot X pode apontar testes de unidade ausentes e gerar novos casos de teste para você após cada compilação, usando análise de código e compreensão de linguagem natural.
  • Bate-papo do GitHub Copilot: precisa de ajuda com um problema de codificação ou feedback rápido sobre seu código? O bate-papo do GitHub Copilot permite que você converse com o GitHub Copilot diretamente de seu editor, usando consultas e comandos de linguagem natural. Você pode pedir ao GitHub Copilot para explicar um conceito, sugerir uma solução, refatorar seu código ou até mesmo contar uma piada.
  • GitHub Copilot para documentos: Escrever documentação pode ser tedioso e demorado. O GitHub Copilot para documentos pode ajudá-lo a gerar documentação de alta qualidade para seu código usando geração de linguagem natural e resumo de código. Você pode pedir ao GitHub Copilot para escrever um comentário, uma docstring, um arquivo README ou até mesmo uma postagem de blog sobre seu projeto.
  • GitHub Copilot for CLI: Às vezes, você deve usar a interface de linha de comando para executar tarefas específicas ou acessar determinados recursos. O GitHub Copilot for CLI pode ajudá-lo sugerindo comandos e opções com base no contexto e na intenção. Você também pode usar o GitHub Copilot for CLI para executar scripts, executar comandos ou interagir com outras ferramentas.

O GitHub Copilot X é um novo recurso empolgante que visa levar a programação de pares AI para o próximo nível. Ele promete oferecer mais recursos e recursos do que o GitHub Copilot original, tornando mais fácil e agradável para os desenvolvedores escrever código. Seja trabalhando em uma nova linguagem ou estrutura ou apenas aprendendo a codificar, o GitHub Copilot X pode ajudá-lo a encontrar seu caminho. Você está pronto para experimentá-lo?