Aplicativo desktop do GitHub Copilot adiciona isolação de worktree, Agent Merge e sandbox para workflows agenticos paralelos
GitHub introduziu o aplicativo desktop do Copilot, um centro de controle independente para desenvolvimento nativo de agentes em visualização técnica para usuários Copilot Pro, Pro+, Business e Enterprise. O aplicativo aborda uma dor crescente no desenvolvimento agentico: 'fluxos de trabalho desarticulados, mais mudanças de contexto e muito tempo gasto na revisão de código gerado por agentes.' Ele apresenta uma visão 'Meu Trabalho' mostrando sessões, problemas, pull requests e automação de fundo em repositórios conectados, com cada sessão de agente rodando em seu próprio worktree de git para manter as mudanças isoladas.
O modelo de isolação central permite que múltiplos agentes trabalhem em paralelo sem interferência. Um agente pode investigar um bug de produção enquanto outro implementa uma questão de backlog e um terceiro responde a comentários de revisão de código—cada um com seu próprio ramo, arquivos e estado de tarefa. Quando pronto, agentes propõem mudanças através do mecanismo de pull request do GitHub usando um recurso chamado Agent Merge, que pode conduzir mudanças através de CI, revisões de código e merge de volta para verde automaticamente ou abordar feedback antes de fazer merge.
GitHub está introduzindo 'canvases' como superfícies de trabalho bidirecionais onde planos, pull requests, sessões de navegador, terminais, implantações e dashboards tornam-se artefatos que tanto humanos quanto agentes podem atualizar. Chat permanece como o lugar para instruções e raciocínio; canvases mostram o trabalho concreto que resulta. Para contém a execução de agentes, o aplicativo Copilot oferece sandboxes locais (ambiente isolado na máquina do desenvolvedor com restrições de sistema de arquivos e rede) e cloud sandboxes (ambientes Linux efêmeros na infraestrutura do GitHub).
Para equipes de engenharia adotando padrões agenticos de codificação, o aplicativo Copilot aborda uma lacuna operacional crítica: gerenciar múltiplos agentes concorrentes sem conflitos de merge, perda de contexto ou ações de escrita descontroladas. O modelo orientado por PR oferece um raio de explosão mais suave do que agentes de terminal que trabalham diretamente contra uma árvore verificada. O GitHub também disponibilizou seu SDK do Copilot em Node.js, Python, Go, .NET, Rust e Java, permitindo que equipes incorporem loops de agentes estilo Copilot em suas próprias ferramentas em vez de construir orquestração do zero.