Como continuar uma sessão do GitHub Copilot diretamente no VS Code
Interface do Visual Studio Code e GitHub Copilot
Fonte: GitHub Copilot

Aprende passo a passo como transferir uma sessão de agente da app GitHub Copilot para o VS Code mantendo a conversação, o código e o contexto de trabalho.

Quando um agente de inteligência artificial conclui a parte principal de uma alteração de código, o programador costuma querer inspecionar detalhes de implementação, ajustar algumas linhas manualmente e testar o projeto localmente antes de avançar. No entanto, o trabalho pode estar a decorrer na aplicação GitHub Copilot enquanto a revisão de diffs, a depuração e os ajustes finais acontecem no editor habitual. O GitHub permite agora abrir uma sessão da aplicação diretamente no Visual Studio Code sem perder a conversação, as alterações efetuadas ou o contexto de trabalho.

Como transferir e continuar a sessão no Visual Studio Code

Este procedimento destina-se a programadores já familiarizados com a navegação no VS Code, a execução de comandos no terminal integrado e a utilização de branches de Git e pull requests. De acordo com a publicação do GitHub Blog, da autoria de Kayla Cinnamon, os passos necessários são os seguintes:

  • Rever a tarefa: Antes de efetuar a transferência, abre a sessão pretendida na aplicação Copilot e valida o trabalho concluído. A sessão regista não apenas os ficheiros modificados, mas também a tarefa, o plano definido e o histórico da conversação que gerou as alterações, fornecendo o contexto necessário caso precises de pedir revisões posteriores.
  • Abrir no editor: A partir da sessão ativa, seleciona a opção para abrir no VS Code (Open in VS Code). Se a aplicação detetar mais do que uma instalação ou editor suportado, escolhe a versão desejada.
  • Retomar o trabalho: O Visual Studio Code abre automaticamente o projeto utilizando a árvore de trabalho (worktree) associada à sessão e apresenta o histórico da conversa diretamente na barra lateral do Copilot.
  • Conetar peças do projeto: Ficas a dispor em simultâneo da árvore de trabalho local com as alterações no código, do histórico da conversação mantido na barra lateral e da capacidade de executar comandos e testes no terminal do editor.

Fontes

Antes de comprares, compara no AHT Scan

Vê preços em várias lojas, promoções e histórico observado num único lugar.

Abrir AHT Scan →