gsantana.dev

GitHub

Canvases do Copilot transformam o trabalho dos agentes em interfaces

O GitHub mostra como criar superfícies interativas compartilhadas para planejar e acompanhar tarefas com agentes.

O guia do GitHub apresenta os canvases do aplicativo Copilot como interfaces compartilhadas que tanto a pessoa desenvolvedora quanto o agente podem atualizar. Um canvas pode ser um quadro, checklist, painel, formulário ou planilha.

A proposta é prática: um fluxo que exige status, controles e informação estruturada pode funcionar melhor numa interface própria do que em uma longa conversa. O artigo mostra como criar uma dessas interfaces para uma tarefa de desenvolvimento.

Da conversa para a superfície de trabalho

O tutorial traz um exemplo concreto: pedir ao Copilot um canvas de notas de versão que acompanhe entregas concluídas em várias sessões. O canvas não é só uma resposta mais bonita. A documentação diz que agente e usuário podem alterar o mesmo artefato interativo, e que canvases podem ser distribuídos em plugins junto de outras capacidades.

Isso muda o ciclo de revisão humana. Em vez de procurar a lista atual de tarefas no histórico do chat, é possível inspecionar o quadro ou checklist enquanto ele evolui. O ensaio do GitHub sobre interfaces de chat defende justamente essa distinção entre conversar e executar.

A pergunta para uma equipe

Escolha um fluxo com estado real: preparação de release, triagem de incidente ou revisão de código. Se o canvas torna o status e as próximas ações mais fáceis de conferir, ele merece existir. Se apenas replica a conversa em caixinhas, acrescenta manutenção sem clareza. O interessante não é o agente gerar uma interface; é ela ajudar uma pessoa a continuar no controle do trabalho.

Fontes e leituras complementares

Comentários

Dúvidas, correções ou sua própria visão são todas bem-vindas. Entre com o GitHub para participar.