AIARTIGO

Github Co-Pilot: Pair Programming com Inteligência Artificial

Hoje eu vim apresentar o Co-Piloto do Github, uma ferramenta que muitos de vocês já devem conhecer, mas antes de trazer assuntos mais avançados, preferi…

Github Co-Pilot: Pair Programming com Inteligência Artificial
Imagem: Pachi Parra

Hoje eu vim apresentar o Co-Piloto do Github, uma ferramenta que muitos de vocês já devem conhecer, mas antes de trazer assuntos mais avançados, preferi começar do começo.

O que é esse Github Co-Pilot ?

O GitHub Copilot é uma ferramenta de Pair Programming (Programação em Par) em que seu par é uma Inteligência ArtificialInteligência artificial440 conteúdosUX e IA: Transformando Experiências Digitais com Inteligência ArtificialProduto & UX · jan 2025MCP: O que é e por que você vai ouvir falar disso em breve?AI · jul 2025IA generativa e a urgência de reconstruir nossa relação com a verdadeAI · jun 2025Ver tudo em AI (IA). Legal né?
Essa IA te ajuda a escrever código mais rápidoLeia tambémComo usar o GitHub Copilot para debuggar código mais rápidoAI · mai 2025 e com menos trabalho.

O GitHub Copilot extrai contexto de comentários e código e sugere linhas individuais e funções inteiras instantaneamente.

Essa ferramenta é desenvolvida pelo OpenAI Codex, um novo sistema de IA criado pela OpenAI. 

A visualização técnica do GitHub Copilot está disponível como uma extensão para Visual Studio CodeLeia tambémGitHub disponibiliza Modo Agente e suporte MCP para todos os usuários do Visual Studio CodeAI · abr 2025, Neovim e o conjunto de IDEs JetBrains.

Em outras palavras, o GitHub Copilot é uma extensão IDE que fornece código preditivo com base em comentários que você escreve e padrões em seu código.

Copilot versus Auto-complete

Desenvolvido pelo Codex, um novo sistema de IA criado pela OpenAI, o GitHub Copilot entende significativamente mais contexto do que a maioria das ferramentas de autocomplete existentes. Portanto, seja em uma docstring, comentário, nome de função ou no próprio código, o GitHub Copilot usa o contexto que você forneceu e sintetiza o código para corresponder.
Enquanto uma ferramenta de auto-complete te sugere algumas palavras chaves, o GitHub Copilot pode te dar várias linhas de funções, documentações, textos e outras funcionalidades avançadas com base no contexto completo de um arquivo de código.

Extensão para seu editor

O GitHub Copilot está disponível como uma extensão para Neovim, JetBrains e Visual Studio Code e você pode usar a extensão GitHub Copilot tanto na sua área de trabalho quanto na nuvem com o GitHub Codespaces.

Converta comentários em código.

Escreva um comentário descrevendo a lógica desejada e deixe o GitHub Copilot montar o código para base você. Sempre revise o código que ele te sugerir, porque o que ele nos traz são sugestões e não a verdade absoluta, tá? Quem programa é você! 

Autocomplete para código repetitivo

O GitHub Copilot funciona muito bem para produzir rapidamente padrões de código padronizados e repetitivos. Comece com alguns exemplos e deixe que ele te ajuda com o resto!

Você Pilota

Vale sempre lembrar que com o GitHub Copilot, você está sempre no comando. Você pode percorrer sugestões alternativas, escolher quais aceitar ou rejeitar e editar manualmente o código sugerido. Ele se adapta às edições que você faz, combinando com seu estilo de codar.

Ele te ajuda bastante, mas você precisa ter uma base sólida para usar essa ferramenta de forma eficaz e responsável, porque no final do dia ele é apenas mais uma ferramenta na sua caixinha. 

 

Pachi Parra atua como Developer Advocate no GitHub, focada na comunidade de pessoas desenvolvedoras no Brasil. Especialista em Developer Relations, gerenciamento de comunidades e eventos tech, e criação de conteúdo técnico, ela é fundadora da Abacate Tech, pioneira em consultoria DevRel no Brasil, e co-fundadora da Feministech, comunidade que fortalece a presença de mulheres e pessoas LGBTQIAP+ na tecnologia. Palestrante, mentora e apaixonada por construir relações que nutrem o ecossistema tech, Pachi está sempre em busca de maneiras de democratizar o acesso à tecnologia e promover um ambiente mais inclusivo e colaborativo. 🚀💚

Ver perfil