Canvases
Canvases permite a Cursor crear artefactos interactivos que se muestran junto al chat. En lugar de desplazarte por una tabla extensa en markdown o un bloque de código, dispones de una vista independiente, organizada en secciones, estadísticas y tablas, que puedes volver a abrir, editar y perfeccionar.
Pide a los agentes un Panel de control, un análisis, una auditoría o un informe, y Cursor abrirá el resultado en un canvas cuando sea más adecuado.
Cómo funciona
- Cursor determina que tu tarea se beneficiaría de una vista visual o interactiva, o se lo pides directamente.
- Cursor crea el canvas e inserta una referencia a él en tu chat.
- Revisas la vista renderizada, cambias al código fuente para ajustarlo o le pides a Cursor que lo modifique.
- Cursor guarda el canvas para que puedas volver a abrirlo y ejecutarlo más adelante con datos actualizados.
Cada canvas aparece en la lista de canvases de tu espacio de trabajo, para que puedas volver a los anteriores sin tener que ejecutarlos de nuevo.
Abrir un canvas
- Desde Cursor: cuando Cursor crea un canvas, aparece una tarjeta al final de la respuesta. Haz clic en ella para abrirlo.
- Paleta de comandos: ejecuta Open Canvas desde la paleta, en la sección Consultar.
- Ventana de agente de programación: abre una pestaña de canvas directamente desde el menú de nueva pestaña de la ventana de agente de programación.
Compartir canvases
Los canvases compartidos convierten un artefacto interactivo en algo que puede abrir todo tu equipo, no solo tú. Al compartir un canvas, Cursor sube una instantánea en tiempo real de la vista y te proporciona un enlace que tus compañeros de equipo pueden abrir en el navegador, con el mismo diseño, gráficos y tablas, sin tener que volver a ejecutar el agente ni buscar en el historial del chat. Usa Publicar en la barra de herramientas del canvas para publicar o actualizar un canvas compartido; explora todo lo que ha publicado tu equipo en Canvases compartidos, en el Panel de control.
Los canvases compartidos están disponibles en los planes de pago (Pro, Teams y Enterprise). Las cuentas gratuitas no pueden crear canvases compartidos. Como cada canvas compartido es visible para el equipo, debes formar parte de uno; los usuarios Pro que pertenecen a un equipo también pueden compartir. Para compartir, también se requiere un modo de privacidad que permita el almacenamiento de datos (el modo de privacidad heredado lo bloquea).
Los administradores de equipo pueden desactivar los canvases compartidos para la organización desde la configuración del equipo, en Canvases compartidos.
Iterar en un canvas
Los canvases están diseñados para que puedas perfeccionarlos fácilmente.
- Si el diseño no queda bien, dile a Cursor qué cambiar en lugar de editarlo a mano.
- Si los números parecen desactualizados o no cuadran, pídele a Cursor que vuelva a ejecutar la consulta subyacente o que muestre cómo obtuvo los resultados.
- Para cambios más grandes, revierte y vuelve a darle una instrucción a Cursor con más detalles. Suele ser más rápido que hacer pequeños ajustes mediante mensajes de seguimiento.
- Para ajustes pequeños, también puedes editar manualmente el código fuente.
Empaquetar flujos de trabajo como skills
Los flujos de trabajo habituales de canvas se pueden empaquetar como skills para que Cursor genere un diseño uniforme cada vez que se lo pidas.
Una skill de canvas normalmente incluye:
- Una descripción del desencadenante para que Cursor sepa cuándo usarla, como "informe trimestral de ingresos" o "auditoría de dependencias".
- Instrucciones de diseño que definen las secciones, estadísticas y tablas que debe contener el canvas.
- Fuentes de datos y consultas que Cursor debe ejecutar para completar la vista, como una consulta SQL, una llamada a la API o un comando de shell.
- Reglas de formato como unidades, intervalos de fechas u orden de clasificación.
Una vez configurada la skill, basta una instrucción breve para regenerar el canvas con datos actualizados, y todos los miembros del equipo que la usen obtendrán el mismo formato de salida.