Reupload
Todas las IA¿IA local?
← Volver al inicio

Skill · OpenAI Help Center - Canvas Feature

Edita código como un co-programador: usa ChatGPT Canvas para refinar secciones específicas sin regenerar todo

Edita código como un co-programador: usa ChatGPT Canvas para refinar secciones específicas sin regenerar todo

Foto: David Schultz en Unsplash

Escribir código de producción con IA ya no significa copiar resultados completos de un lado a otro. ChatGPT Canvas te permite resaltar secciones específicas del código y solicitar cambios quirúrgicos-añade manejo de errores aquí, refactoriza esta función, agrega comentarios allí-manteniendo todo lo demás intacto. Perfecto para el desarrollo colaborativo donde la IA ayuda, pero tú mantienes el control.

ChatGPT Canvas se lanzó como función beta en octubre de 2024 y ahora está disponible para todos los usuarios de ChatGPT Plus. Crea un espacio de trabajo editable junto a tu chat, transformando la colaboración con IA de "copiar y pegar" a edición en tiempo real. Cuando le pides a ChatGPT que genere código o escriba contenido, Canvas abre automáticamente un editor dedicado donde tú y la IA pueden trabajar juntos.

Así es el flujo de trabajo profesional: (1) Pide a ChatGPT que genere o modifique código-por ejemplo, "Escribe una función de Python que obtenga datos de una API y almacene los resultados en caché". (2) ChatGPT abre Canvas con el código generado. (3) En lugar de regenerar todo, resalta la sección específica que quieres cambiar y haz clic en una de las cinco herramientas especializadas. Para código, puedes usar "Revisión de código" (ChatGPT analiza y sugiere mejoras), "Corregir errores" (escaneo y reparación automáticos), "Añadir comentarios" (hace el código legible), "Añadir registros" (declaraciones de depuración con print) o "Portar a otro lenguaje" (convertir Python a JavaScript, etc.).

Un escenario de desarrollo práctico: un desarrollador junior recibe una solicitud de extracción (pull request) que necesita correcciones. En lugar de pedirle a ChatGPT que reescriba todo el archivo de 200 líneas, resalta solo la sección de autenticación y solicita "Corrige errores y añade comentarios aquí". Canvas regenera solo esa sección mientras preserva el resto. Luego puede resaltar la lógica de consulta a la base de datos por separado y solicitar una optimización del rendimiento. Este refinamiento iterativo toma minutos en lugar del ir y venir de las regeneraciones completas.

La ventaja sobre el chat tradicional: mantienes el control total. Puedes deshacer y rehacer ediciones, restaurar versiones anteriores usando el botón de historial de versiones en la esquina superior derecha, y ver exactamente qué cambió. Para escritura, el mismo principio se aplica-resalta un párrafo que necesita reformulación, sugiere una edición específica a una sola oración, o solicita ajustes de nivel de lectura sin tocar el resto de tu documento.

Fuentes y créditos

Fuente original: OpenAI Help Center - Canvas Feature