Introdução
O GitHub Copilot é um assistente de desenvolvimento alimentado por IA que o ajuda a trabalhar mais rápido e com maior confiança ao longo de todo o ciclo de vida do desenvolvimento de software. O Copilot usa o contexto do seu código e comentários para ajudar a gerar código, explicar a lógica existente, refatorar implementações, corrigir bugs e escrever testes — tudo diretamente do seu ambiente de desenvolvimento.
A pesquisa descobriu que, quando o GitHub Copilot ajuda os desenvolvedores a codificar mais rapidamente, eles podem se concentrar em resolver problemas maiores, permanecer no fluxo por mais tempo e se sentir mais realizados com seu trabalho.
A OpenAI criou o modelo de linguagem generativa pré-treinada no GitHub Copilot, alimentado pelo OpenAI Codex. Uma extensão está disponível para Visual Studio Code (VS Code), Visual Studio, Neovim e o conjunto JetBrains de ambientes de desenvolvimento integrado (IDEs).
Objetivos de aprendizagem
Ao final deste módulo, você:
- Compreenda como o GitHub Copilot pode ajudá-lo a escrever, compreender e melhorar código, fornecendo sugestões, explicações e geração de código conscientes do contexto.
- Entenda as várias maneiras de acionar o Copiloto do GitHub.
- Compreenda as diferenças entre o GitHub Copilot Free, Pro, Business e Enterprise.
- Saiba como configurar o GitHub Copilot.
- Saiba como solucionar problemas do GitHub Copilot.
Pré-requisitos
- Conta do GitHub
- Compreensão básica dos fundamentos do GitHub