O Cursor 3.1 lançou o recurso Canvas, permitindo que seu Agente de IA gere interfaces React interativas em vez de apenas código ou texto em markdown. Essa nova capacidade possibilita a criação de gráficos, tabelas e lógica personalizada diretamente no espaço de trabalho do Agente, aumentando a densidade de informações e a usabilidade. Anteriormente, tarefas como compilar dados de séries temporais exigiam visualização manual, mas agora o Agente pode consolidar os dados em um único gráfico Canvas, simplificando processos como resposta a incidentes e revisões de PR. O recurso Canvas também suporta extensões personalizadas, permitindo que os usuários criem Skills que definem o tipo de Canvas gerado. Por exemplo, o Docs Canvas Skill no Cursor Marketplace possibilita a geração de diagramas de arquitetura interativos a partir de repositórios de código. Essa inovação reduziu significativamente o tempo de resolução de problemas para a equipe do Cursor, especialmente durante implantações de modelos, ao fornecer um fluxo de trabalho mais eficiente para analisar dados de rollout e categorizar causas de falhas.