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ção | Tópico | Descrição |
|---|---|---|
| 0. Pré-requisitos | Configuração | Instale o Node.js e crie sua cópia do projeto Tailspin Toys |
| 1. Instalar o aplicativo Copilot | Configuração | Instale o aplicativo, conecte seu projeto e conheça o espaço de trabalho |
| 2. Executar sua primeira sessão de agente | Primeira alteração | Inicie uma sessão e entregue uma pequena alteração como seu primeiro pull request |
| 3. Orientar o Copilot com instruções personalizadas | Contexto | Adicione a partir de uma issue um padrão de documentação e faça o merge |
| 4. Criar um recurso com o Autopilot | Recurso principal | Use Plan e Autopilot para criar a filtragem e verifique-a com uma skill |
| 5. Testar com o MCP do Playwright | Ferramentas externas | Adicione o servidor MCP do Playwright e explore o recurso em um navegador |
| 6. Fazer merge com o Agent Merge | Merge | Permita que o Agent Merge corrija e integre o pull request de filtragem |
| 7. Planejar com canvases | Colaboração | Crie um canvas compartilhado para planejar e acompanhar seu trabalho |
| 8. Revisão e próximos passos | Resumo | Automatize 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.