O GitHub apresentou em 25 de setembro de 2026 os canvases do aplicativo GitHub Copilot, em um guia assinado por Kayla Cinnamon, Senior AI Developer Tools Advocate da empresa. A proposta inverte a lógica da maioria das ferramentas: em vez de o usuário se adaptar a um conjunto fixo de telas, ele descreve o fluxo de trabalho que quer e deixa que a interface se molde a ele.
Um canvas, também chamado de extensão de canvas, é uma interface personalizável compartilhada entre a pessoa e o agente. Pode ser um quadro kanban, um painel de triagem de issues, uma lista de verificação de release, um dashboard, um formulário ou até uma planilha.
Segundo o material, a peça central é a bidirecionalidade. Como o canvas é compartilhado, o agente pode atualizá-lo enquanto trabalha, e o usuário também pode fazer mudanças por meio de botões, cartões, filtros e outros controles.
A comparação usada pelo GitHub é a de um quadro branco compartilhado ao vivo, em que ambos os lados enxergam o mesmo estado.
Como criar um canvas com o comando /create-canvas
A criação não exige programação nem design manual. O caminho descrito é abrir uma sessão de agente, acionar a skill /create-canvas e explicar o que se deseja em linguagem natural.
O GitHub recomenda que o prompt cubra três pontos: o fluxo de trabalho que o canvas deve sustentar, o que o usuário deve conseguir fazer na interface e o que o agente deve poder fazer.
O exemplo dado no guia é um pedido de canvas de notas de versão para acompanhar o trabalho de novos recursos concluído ao longo das sessões do app GitHub Copilot. O pedido inclui controles para revisar e organizar entradas e permissão para o agente adicionar e atualizar itens.
A partir dessa descrição, o agente constrói a interface e a abre no painel direito. A pessoa não precisa escrever arquivos nem lidar com o layout.
Uma única descrição vira uma ferramenta sob medida pronta para uso.
Refinamento contínuo e reaproveitamento
Como a interface nasce da descrição, a primeira versão é apenas um ponto de partida. O material explica que é possível pedir ao agente para adicionar uma coluna ou um filtro, trazer os pull requests abertos ou transformar todo o canvas em uma lista de tarefas do dia.
Não existe um menu fixo de layouts. Se o fluxo de trabalho puder ser descrito, provavelmente poderá virar um canvas.
Depois de criado, o canvas é salvo como extensão, o que permite reutilizá-lo. Ele pode ficar junto ao projeto, para ser compartilhado com o time, ou ser guardado como extensão pessoal, de uso individual.
A documentação oficial sobre como trabalhar com extensões de canvas detalha esse funcionamento.
Colaboração instantânea, sem comando e espera
O ponto que o GitHub destaca como principal vantagem é a simultaneidade. Quando o usuário clica em um botão, atualiza um campo ou move um cartão, o estado compartilhado do canvas muda imediatamente.
O agente enxerga a mesma atualização sem uma etapa separada de envio ou sincronização.
O caminho inverso também vale. É possível pedir que o agente use as próprias capacidades do canvas, as mesmas ações disponíveis ao humano, para adicionar uma nota de versão ou mover um cartão.
A mudança aparece na tela.
Em vez de enviar um comando e aguardar uma resposta, os dois conduzem o trabalho em conjunto.
Três perguntas e um caminho para começar
Para quem não sabe por onde iniciar, o guia propõe três perguntas simples: quais informações eu quero ver, o que eu quero alterar diretamente e o que o agente deve conseguir atualizar ou fazer.
A comunidade também mantém extensões de canvas prontas no Awesome Copilot, incluindo ferramentas de notas de versão, quadros kanban e fluxos de triagem de issues. A sugestão é instalar uma que esteja próxima do necessário e pedir ao agente que a personalize, do mesmo modo que se refinaria um canvas criado do zero.
A recomendação final é começar pequeno: abrir uma sessão, executar /create-canvas e descrever um quadro ou uma lista de verificação simples para algo que já esteja em andamento.
A ideia central é reduzir o tempo gasto adaptando-se a ferramentas e devolvê-lo à execução do trabalho.
Fontes e links
- GitHub
- Documentação: trabalhando com extensões de canvas
- Referência de skills nativas do app GitHub Copilot
- Awesome Copilot: extensões da comunidade







