GitHub Copilot ganha canvases para criar interfaces sob medida

GitHub Copilot ganha canvases para criar interfaces sob medida

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

Matéria publicada originalmente em GitHub

Últimas Notícias

John Gruber alerta para os riscos do Muse, agente da Meta
GitHub Copilot ganha canvases para criar interfaces sob medida
Jev e LangGraph: agentes de produção mais rápidos e baratos
Proaction amplia vendas em 60% com Codex, relata OpenAI