Lição 6 - Trabalhar com issues e sessões
Peça ao agente para sugerir melhorias de produto com escopo bem definido, transforme essas ideias em issues do GitHub e implemente uma delas em uma sessão isolada.
Nesta lição, você vai:
- criar três issues com escopo bem definido para o Space Quiz.
- explorar o backlog em Issues.
- iniciar uma sessão a partir de uma issue em uma nova worktree.
- revisar o diff na aba Changes e verificar o recurso.
Criar um backlog em Issues
Envie o seguinte prompt:
Review the space quiz and suggest three focused feature ideas that could each be completed in a short session. Create a separate GitHub issue for each idea with a clear title, user-focused description, and acceptance criteria. Do not implement them yet.Abra Issues, revise as três issues e escolha uma que tenha valor claro e um escopo viável.
Issues reúne no aplicativo suas issues do GitHub de todos os repositórios, filtradas por Assigned to me, Created by me, Mentioning me e Done.
Implementar uma issue
-
Abra a issue selecionada em Issues.
-
Selecione New session.
-
Escolha uma new worktree quando solicitado.
-
Use o modo Interactive e seu modelo preferido.
-
Envie o seguinte prompt:
Implement this issue completely. Keep the single-file, dependency-free design, test the behavior in the integrated browser, and summarize the changes when finished.
A nova worktree mantém esse recurso isolado da branch padrão até que você esteja pronto para revisá-lo e mesclá-lo.
Revisar o diff por conta própria
Quando o agente apresentar o resultado, não confie apenas no que ele diz.
- Abra o painel lateral à direita e selecione a aba Changes.
- Leia o diff de todos os arquivos que a sessão alterou.
- Teste o recurso no navegador integrado e confirme que ele atende aos critérios de aceitação da issue.
A aba Changes lista todos os arquivos que a sessão alterou, com o diff embutido.
Resumo e próximos passos
Você criou um backlog, implementou uma issue em uma sessão isolada e revisou o diff. Continue com a Lição 7: Planejar antes de editar.