Pular para o conteúdo

Aplicativo GitHub Copilot

O aplicativo GitHub Copilot é um aplicativo para desktop criado com base no Copilot CLI que reúne o desenvolvimento orientado por agentes em um espaço de trabalho único e focado. Ele oferece sessões paralelas de agentes, modos de sessão alternáveis, canvases compartilhados e gerenciamento nativo de issues e pull requests do GitHub, incluindo o Agent Merge, que conduz um pull request por rebases, feedback de revisão, correções de CI e merge.

Ao longo destas lições, você instalará o aplicativo e configurará o projeto. Depois, conhecerá o espaço de trabalho do aplicativo e o backlog que o modelo criou para você. Você começará com uma pequena alteração, adicionando uma avaliação por estrelas, e então adicionará a partir de uma issue um padrão de instruções personalizadas, criará um recurso de filtragem em uma sessão isolada de agente e o verificará com uma skill reutilizável. Você adicionará o servidor MCP do Playwright para explorar o recurso em um navegador real e, em seguida, avançará por níveis de automação de merge até que o Agent Merge conclua o merge do pull request. Por fim, você colaborará em um canvas compartilhado e automatizará trabalhos recorrentes, completando todo o ciclo, da ideia ao recurso integrado.

Lições

LiçãoTópicoDescrição
0. Pré-requisitosConfiguraçãoInstale o Node.js e crie sua cópia do projeto Tailspin Toys
1. Instalar o aplicativo CopilotConfiguraçãoInstale o aplicativo, conecte seu projeto e conheça o espaço de trabalho
2. Executar sua primeira sessão de agentePrimeira alteraçãoInicie uma sessão e entregue uma pequena alteração como seu primeiro pull request
3. Orientar o Copilot com instruções personalizadasContextoAdicione a partir de uma issue um padrão de documentação e faça o merge
4. Criar um recurso com o AutopilotRecurso principalUse Plan e Autopilot para criar a filtragem e verifique-a com uma skill
5. Testar com o MCP do PlaywrightFerramentas externasAdicione o servidor MCP do Playwright e explore o recurso em um navegador
6. Fazer merge com o Agent MergeMergePermita que o Agent Merge corrija e integre o pull request de filtragem
7. Planejar com canvasesColaboraçãoCrie um canvas compartilhado para planejar e acompanhar seu trabalho
8. Revisão e próximos passosResumoAutomatize tarefas recorrentes e explore os próximos passos

Pré-requisitos

Antes de participar deste workshop, verifique se você tem:

  • Uma conta do GitHub com um plano ativo Copilot Student, Pro, Pro+, Business ou Enterprise
  • Um computador com macOS, Linux ou Windows
  • O Git instalado no computador

Não tem um plano pago? Estudantes verificados podem obter o GitHub Copilot gratuitamente por meio do GitHub Education. O plano Copilot Student inclui os recursos de agente, MCP, revisão de código e Copilot CLI usados neste workshop. Portanto, você pode concluir todos os percursos com esse plano.

Como o aplicativo Copilot é executado no seu computador, e não em um codespace, a Lição 0 orienta você na instalação do Node.js e na criação da sua cópia do projeto antes da instalação do aplicativo.

Se você usa o Copilot Business ou o Copilot Enterprise, o administrador deve habilitar a política Copilot CLI para que você possa usar o aplicativo.

Começar

Comece pela Lição 0: Pré-requisitos →