title: "ChatGPT Canvas: Interface de Próxima Geração para Criação Impulsionada por IA" slug: "9930697-what-is-the-canvas-feature-in-chatgpt-and-how-do-i-use-it" date: "2026-03-17" lang: "pt" source: "https://help.openai.com/en/articles/9930697-what-is-the-canvas-feature-in-chatgpt-and-how-do-i-use-it" category: "Ferramentas de Desenvolvedor" keywords:
- ChatGPT Canvas
- Escrita com IA
- Codificação com IA
- OpenAI
- IA colaborativa
- execução de código
- histórico de versões
- ferramentas de edição
- engenharia de prompt
- IA generativa
- renderização de React/HTML
- execução de Python meta_description: "Explore o ChatGPT Canvas, a interface inovadora da OpenAI para escrita e codificação aprimoradas por IA. Aprenda a aproveitar suas ferramentas avançadas de edição, feedback em tempo real e capacidades de execução de código para um desenvolvimento de projetos mais eficiente." image: "/images/articles/9930697-what-is-the-canvas-feature-in-chatgpt-and-how-do-i-use-it.png" image_alt: "Interface do ChatGPT Canvas mostrando recursos colaborativos de escrita e edição de código por IA" quality_score: 94 content_score: 93 seo_score: 95 companies:
- OpenAI schema_type: "NewsArticle" reading_time: 7 faq:
- question: "O que é exatamente o recurso ChatGPT Canvas e qual problema ele resolve?" answer: "O ChatGPT Canvas é uma interface inovadora introduzida pela OpenAI para aprimorar significativamente a experiência do usuário em projetos de escrita e codificação dentro do ChatGPT. Ele funciona como um espaço de trabalho dedicado projetado para criação, edição e revisão iterativas, indo além da interação tradicional apenas por chat. O problema principal que o Canvas resolve é a falta de um ambiente estruturado e editável para conteúdo mais longo ou código complexo. Anteriormente, os usuários precisavam copiar e colar as respostas para editores externos para refinamento. O Canvas mantém todo o projeto dentro do ChatGPT, permitindo que a IA mantenha uma melhor compreensão contextual, ofereça feedback inline e aplique as alterações diretamente. Isso promove um fluxo de trabalho criativo mais contínuo e eficiente, permitindo que os usuários cocriem com a IA de forma mais eficaz para tarefas que exigem múltiplas rodadas de ajustes e atenção focada em seções específicas de texto ou código."
- question: "Como os usuários podem acessar e iniciar o recurso Canvas em suas sessões do ChatGPT?" answer: "Acessar o ChatGPT Canvas é projetado para ser intuitivo e pode acontecer de várias maneiras. Frequentemente, o ChatGPT abrirá automaticamente um Canvas quando detectar um projeto que exija escrita ou codificação extensiva, como a geração de um ensaio ou um servidor web, particularmente para conteúdo que exceda dez linhas. Os usuários também podem solicitar explicitamente o Canvas incluindo frases como 'usar canvas...' ou 'abrir um canvas' em seus prompts. Para tarefas específicas de codificação, 'abrir um canvas de codificação' pode ser usado. Além disso, o conteúdo pode ser colado diretamente em um Canvas em branco, ou os usuários podem começar a digitar. O compositor de prompts também inclui um ícone de caixa de ferramentas ou um comando de barra ('/'), permitindo que os usuários criem explicitamente um novo Canvas. Essa flexibilidade garante que os usuários possam transitar facilmente para um ambiente Canvas sempre que seu projeto exigir um espaço de trabalho mais estruturado e editável."
- question: "Que ferramentas especializadas de edição e revisão o ChatGPT Canvas oferece para texto e código?" answer: "O ChatGPT Canvas oferece um conjunto robusto de ferramentas para edição e revisão direta e assistida por IA. Os usuários podem digitar e modificar conteúdo diretamente no Canvas, semelhante a um editor padrão, com suporte para formatação Markdown básica, como negrito, itálico, títulos e listas. Para assistência impulsionada por IA, os usuários podem destacar seções específicas de texto ou código para solicitar edições direcionadas, explicações ou fazer perguntas, permitindo que o ChatGPT concentre seus esforços precisamente. A interface também oferece sugestões de comentários inline do ChatGPT, por exemplo, para melhorar a escrita ou revisar o código. Os usuários podem optar por aplicar essas sugestões automaticamente ou editar manualmente com base no feedback. Além disso, um histórico de versões abrangente permite que os usuários rastreiem alterações, comparem diferentes versões e restaurem estados anteriores de seu trabalho, garantindo que nenhum progresso seja perdido durante o processo de desenvolvimento iterativo."
- question: "Existem limitações ou requisitos específicos para usar o ChatGPT Canvas, como compatibilidade de modelo ou disponibilidade da plataforma?" answer: "Sim, existem algumas considerações importantes em relação à disponibilidade do Canvas. A partir de seu lançamento, o Canvas é compatível com plataformas Web, Windows e MacOS, com suporte móvel para iOS, Android e web móvel anunciado como 'em breve'. Uma limitação significativa a ser observada é que o Canvas não está explicitamente disponível com os 'modelos da série pro' da OpenAI. Isso significa que usuários que acessam modelos mais antigos ou específicos e avançados podem não conseguir utilizar esse recurso. Para usuários corporativos, os administradores do espaço de trabalho têm controle sobre funcionalidades específicas do Canvas, como execução de código e alternadores de acesso à rede, que podem ser configurados nas configurações de administração para se alinhar às políticas de segurança organizacional. Essas configurações configuráveis são cruciais para manter o controle sobre as solicitações externas feitas pelo código executado dentro do ambiente Canvas."
- question: "Como o Canvas facilita a execução e renderização de código para desenvolvedores, e quais linguagens de programação são suportadas?" answer: "O Canvas aprimora significativamente o fluxo de trabalho de desenvolvimento, oferecendo capacidades integradas de execução e renderização de código. Para desenvolvedores web, o código React/HTML é renderizado em um ambiente sandbox seguro, permitindo que os usuários visualizem imediatamente a saída de seu código. Este ambiente suporta amplamente pacotes npm e muitas bibliotecas JavaScript, tornando-o uma ferramenta poderosa para o desenvolvimento frontend. Para tarefas de backend e script, o Canvas suporta a execução direta de código Python. Os usuários podem executar seus scripts Python clicando em um botão 'Executar', com a saída aparecendo em um console integrado. Se ocorrerem erros durante a execução do Python, o ChatGPT frequentemente fornecerá sugestões, e um botão 'Corrigir bug' permite que a IA tente a resolução automática de erros. Embora Python seja atualmente a linguagem primária suportada para execução direta, a OpenAI indicou planos para estender essa funcionalidade a outras linguagens de programação no futuro, ampliando ainda mais a utilidade do Canvas como ferramenta de desenvolvedor."
- question: "O ChatGPT Canvas pode ser integrado com GPTs personalizados e, em caso afirmativo, como essa funcionalidade é gerenciada?" answer: "Sim, o ChatGPT Canvas foi projetado para se integrar perfeitamente com GPTs personalizados, expandindo significativamente suas capacidades. Essa integração permite que usuários que interagem com um GPT personalizado aproveitem o ambiente Canvas para interações mais estruturadas e editáveis. Para GPTs recém-criados, o acesso ao Canvas é habilitado por padrão, garantindo que as novas ferramentas de IA personalizadas se beneficiem automaticamente desta interface aprimorada. No entanto, para GPTs existentes que foram criados antes da introdução do recurso Canvas, essa capacidade é inicialmente desativada. Os construtores de GPTs podem facilmente habilitar ou desabilitar o acesso ao Canvas para seus GPTs específicos a qualquer momento através da interface do Construtor de GPTs. Esse controle granular permite que os desenvolvedores decidam quando e como seus GPTs personalizados podem utilizar o Canvas, adaptando a experiência do usuário à função e propósito específicos de cada GPT."
## ChatGPT Canvas: Interface de Próxima Geração para Criação Impulsionada por IA
A OpenAI introduziu um recurso inovador no ChatGPT chamado Canvas, projetado para revolucionar a forma como os usuários interagem com a IA para projetos de escrita e codificação. Indo muito além de uma simples interface de chat, o Canvas oferece um espaço de trabalho dedicado e interativo para criação iterativa, edição detalhada e revisões contínuas. Essa mudança significa um passo significativo para transformar o ChatGPT em uma plataforma colaborativa mais robusta para geração de conteúdo e desenvolvimento de software.
O Canvas capacita os usuários a cocriar com a IA de forma mais eficaz, oferecendo um ambiente estruturado que entende o contexto e fornece feedback em tempo real e inline. Seja você rascunhando um ensaio complexo ou depurando um script Python, o ChatGPT Canvas visa otimizar seu fluxo de trabalho, mantendo todo o projeto dentro da compreensão contextual da IA, tornando as edições e refinamentos mais precisos e eficientes. Este artigo explora as funcionalidades do ChatGPT Canvas, guiando você por seus recursos e demonstrando como ele pode elevar seus projetos impulsionados por IA.
## Acessando e Iniciando Seus Projetos Canvas
Começar com o ChatGPT Canvas é notavelmente intuitivo, projetado para se encaixar naturalmente em seu fluxo de trabalho existente. O ChatGPT é inteligente o suficiente para frequentemente abrir um Canvas automaticamente quando detecta que sua solicitação envolve escrita extensa ou código complexo. Por exemplo, solicitar ao ChatGPT para "vamos escrever um longo ensaio sobre por que um morango é um pseudocarpo" ou "escreva um servidor web em Python" geralmente acionará a interface do Canvas, especialmente para conteúdo que exceda dez linhas.
Para um controle mais direto, você pode solicitar explicitamente um Canvas incluindo frases como "usar canvas..." ou "abrir um canvas" em seu prompt. Se seu foco for puramente em código, "abrir um canvas de codificação" oferece um ambiente sob medida. Caso você tenha conteúdo existente, pode colá-lo diretamente em um Canvas em branco, ou simplesmente começar a digitar. O compositor de prompts também apresenta um ícone de caixa de ferramentas e um comando de barra (" / "), oferecendo caminhos adicionais para iniciar um novo Canvas, garantindo flexibilidade para todas as preferências do usuário. Essa acessibilidade é fundamental para aproveitar todo o potencial do Canvas para várias tarefas criativas e técnicas.
## Edição e Revisão Simplificadas no Canvas
A principal força do ChatGPT Canvas reside em suas avançadas capacidades de edição e revisão. Os usuários não estão mais limitados a solicitar modificações gerais em um thread de chat; em vez disso, podem interagir diretamente com o conteúdo. Você pode digitar, excluir e modificar texto ou código dentro do Canvas, suportando formatação Markdown básica, como negrito, itálico, títulos, marcadores e listas numeradas.
Além da manipulação direta, o Canvas oferece poderosa edição assistida por IA. Ao destacar seções específicas de texto ou código, você pode solicitar ao ChatGPT que concentre seu feedback ou sugestões precisamente nessa área. Essa interação direcionada permite um controle granular sobre as revisões. O ChatGPT pode fornecer feedback e sugestões in-line, que aparecem como bolhas de comentário. Você pode incorporar essas sugestões manualmente ou, em muitos casos, selecionar 'Aplicar' para que o ChatGPT implemente automaticamente as alterações propostas. Esse processo iterativo, combinado com a compreensão contextual da IA de todo o projeto, melhora significativamente a qualidade e a velocidade do refinamento do conteúdo. Para desenvolvedores, isso significa que a IA pode fornecer sugestões de código altamente relevantes, cruciais para [habilidades de assistência em codificação](/pt/assistance-coding-skills) eficientes.
## Atalhos Avançados de Escrita e Codificação para Eficiência
O ChatGPT Canvas é equipado com um conjunto de atalhos especializados projetados para acelerar os fluxos de trabalho de escrita e codificação. Essas ferramentas são acessíveis por meio de um menu de atalhos e podem aumentar drasticamente a produtividade, automatizando tarefas comuns de revisão.
Para **documentos de escrita**, esses atalhos incluem:
* **Sugerir edições**: O ChatGPT oferece melhorias inline.
* **Ajustar o comprimento**: Modificar o conteúdo para ser mais curto ou mais longo, muitas vezes com um controle deslizante para nuances.
* **Mudar o nível de leitura**: Adaptar o texto da complexidade do Jardim de Infância ao Pós-Graduação.
* **Adicionar polimento final**: Verificar gramática, clareza e consistência.
* **Adicionar emojis**: Integrar emojis para ênfase ou estilo.
Para **projetos de codificação**, os atalhos são igualmente poderosos:
* **Adicionar logs**: Inserir declarações de impressão para depuração.
* **Adicionar comentários**: Aprimorar a legibilidade do código com explicações.
* **Corrigir bugs**: Detectar e reescrever código problemático automaticamente.
* **Portar para uma linguagem**: Traduzir código entre linguagens como Python, JavaScript, Java, C++, etc.
* **Revisão de código**: Fornecer sugestões inline para otimização.
Alguns atalhos, como "Adicionar emojis" ou "Corrigir bugs", aplicam as alterações instantaneamente, enquanto outros, como "Ajustar o comprimento" e "Mudar o nível de leitura", oferecem controles deslizantes para um controle preciso. Esses recursos incorporam a essência da [engenharia de prompt](/pt/best-practices-for-prompt-engineering-with-the-openai-api) eficiente, dando aos usuários controle direto sobre o comportamento da IA.
### Visão Geral dos Atalhos do Canvas
| Categoria de Recurso | Atalhos de Escrita | Atalhos de Codificação |
| :----------------- | :----------------------------------------------------- | :---------------------------------------------------- |
| **Edição** | Sugerir edições, Ajustar comprimento, Mudar nível de leitura | Corrigir bugs, Revisão de código |
| **Formatação** | Adicionar polimento final, Adicionar emojis | Adicionar comentários |
| **Funcionalidade** | - | Adicionar logs, Portar para uma linguagem |
## Execução de Código e Ambientes Sandbox
Um dos aspectos mais convincentes do ChatGPT Canvas para desenvolvedores é seu ambiente integrado de execução de código. Essa capacidade transforma significativamente o ChatGPT em um assistente de codificação prático, além de apenas gerar trechos.
Para desenvolvimento web, o código React/HTML gerado ou editado no Canvas pode ser renderizado em um ambiente sandbox seguro. Isso permite que os desenvolvedores visualizem instantaneamente a saída de seus componentes web, suportando vários pacotes npm e bibliotecas JavaScript. Essa visualização em tempo real é inestimável para prototipagem rápida e depuração de interfaces web.
Além do código web, o Canvas permite a execução direta de código Python. Ao selecionar o botão 'Executar', os usuários podem rodar seus scripts Python, com a saída aparecendo em um console na parte inferior da tela. Um recurso particularmente útil é a capacidade do ChatGPT de fornecer sugestões para erros encontrados durante a execução de Python, muitas vezes com um botão 'Corrigir bug' para tentar uma correção automática. Embora Python seja atualmente a linguagem principal para execução direta, a OpenAI planeja estender essa funcionalidade para outras linguagens de programação, ampliando o apelo do Canvas para uma gama mais ampla de desenvolvedores.
Para usuários corporativos, é importante notar que os administradores do espaço de trabalho têm alternadores configuráveis em suas configurações de Administração para execução de código Canvas e acesso à rede. Por padrão, a execução de código está ativada, mas o acesso à rede para o código Canvas está desativado, proporcionando controle crítico sobre segurança e solicitações externas.
## Colaboração, Controle de Versão e Recursos de Compartilhamento
O ChatGPT Canvas não é apenas uma ferramenta de produtividade pessoal; ele também incorpora recursos robustos para colaboração e gerenciamento de projetos. Os usuários podem facilmente navegar por diferentes versões de seu documento ou código Canvas usando o histórico de versões, acessível por meio de setas na barra de ferramentas superior. Isso permite revisar iterações anteriores, comparar alterações usando o botão "Mostrar alterações" (que destaca adições e exclusões) e restaurar versões antigas, se necessário. Essa funcionalidade é crucial para o desenvolvimento iterativo e para garantir que nenhum trabalho valioso seja perdido.
Além disso, o Canvas suporta o compartilhamento de ativos — seja código React/HTML renderizado, um documento ou um arquivo de código — com outros usuários, independentemente de seu plano ChatGPT (Gratuito, Plus, Pro, Equipe, Empresarial, Edu). Isso é feito através de uma opção de compartilhamento direta na barra de ferramentas do Canvas, espelhando como as conversas são compartilhadas. Isso facilita a colaboração em equipe, permitindo que várias partes interessadas revisem e contribuam para projetos gerados por IA de forma contínua.
## Habilitando o Canvas para Seus GPTs
A OpenAI estendeu a funcionalidade do Canvas para GPTs personalizados, tornando-os ainda mais versáteis. Os construtores de GPTs agora podem habilitar o acesso ao Canvas para suas criações, permitindo que os usuários finais utilizem a interface do Canvas ao interagir com um GPT personalizado. Este é um aprimoramento poderoso, pois significa que os GPTs personalizados podem aproveitar os recursos de edição, revisão e execução de código do Canvas, adaptados à sua função específica.
Para GPTs recém-criados, o acesso ao Canvas é habilitado por padrão, otimizando o processo de configuração. No entanto, para GPTs existentes, essa capacidade é inicialmente desativada. Os construtores de GPTs podem facilmente modificar essa configuração a qualquer momento na interface do Construtor de GPTs, fornecendo controle granular sobre como suas ferramentas de IA personalizadas interagem com o ambiente Canvas. Essa integração significa a evolução das [habilidades no ChatGPT](/pt/skills-in-chatgpt), expandindo os limites do que os assistentes de IA personalizados podem alcançar dentro de um espaço de trabalho estruturado.
Em conclusão, o ChatGPT Canvas representa um avanço fundamental na interação com IA. Ao fornecer um ambiente rico, editável e colaborativo para escrita e codificação, ele transforma o ChatGPT de uma IA conversacional em um parceiro dinâmico de cocriação. Seu acesso intuitivo, poderosos atalhos de edição, execução de código integrada e robusto controle de versão o tornam uma ferramenta indispensável para quem busca expandir os limites da produtividade assistida por IA.
Fonte original
https://help.openai.com/en/articles/9930697-what-is-the-canvas-feature-in-chatgpt-and-how-do-i-use-itPerguntas Frequentes
What exactly is the ChatGPT Canvas feature and what problem does it solve?
ChatGPT Canvas is an innovative interface introduced by OpenAI to significantly enhance the user experience for writing and coding projects within ChatGPT. It acts as a dedicated workspace designed for iterative creation, editing, and revision, moving beyond the traditional chat-only interaction. The primary problem Canvas solves is the lack of a structured, editable environment for longer-form content or complex code. Previously, users would have to copy and paste responses to external editors for refinement. Canvas keeps the entire project within ChatGPT, allowing the AI to maintain a better contextual understanding, offer inline feedback, and apply changes directly. This fosters a more seamless and efficient creative workflow, enabling users to co-create with AI more effectively for tasks requiring multiple rounds of adjustments and focused attention on specific sections of text or code.
How can users access and initiate the Canvas feature in their ChatGPT sessions?
Accessing ChatGPT Canvas is designed to be intuitive and can happen in several ways. Often, ChatGPT will automatically open a Canvas when it detects a project requiring extensive writing or coding, such as generating an essay or a web server, particularly for content exceeding ten lines. Users can also explicitly request Canvas by including phrases like 'use canvas…' or 'open a canvas' in their prompts. For coding-specific tasks, 'open a coding canvas' can be used. Furthermore, content can be pasted directly into a blank Canvas, or users can start typing. The prompt composer also includes a toolbox icon or a backslash ('/') command, allowing users to explicitly create a new Canvas. This flexibility ensures that users can easily transition into a Canvas environment whenever their project demands a more structured and editable workspace.
What specialized editing and revision tools does ChatGPT Canvas offer for both text and code?
ChatGPT Canvas provides a robust suite of tools for both direct and AI-assisted editing and revision. Users can directly type and modify content within the Canvas, similar to a standard editor, with support for basic Markdown formatting like bolding, italics, headers, and lists. For AI-powered assistance, users can highlight specific sections of text or code to request targeted edits, explanations, or ask questions, allowing ChatGPT to focus its efforts precisely. The interface also offers inline comment suggestions from ChatGPT, for instance, to improve writing or review code. Users can choose to apply these suggestions automatically or manually edit based on the feedback. Additionally, a comprehensive version history allows users to track changes, compare different versions, and restore previous states of their work, ensuring no progress is lost during the iterative development process.
Are there any limitations or specific requirements for using ChatGPT Canvas, such as model compatibility or platform availability?
Yes, there are a few important considerations regarding Canvas availability. As of its release, Canvas is compatible with Web, Windows, and MacOS platforms, with mobile support for iOS, Android, and mobile web announced as 'coming soon.' A significant limitation to note is that Canvas is explicitly *not* available with OpenAI's 'pro-series models.' This means users accessing older or specific advanced models may not be able to utilize this feature. For enterprise users, workspace administrators have control over specific Canvas functionalities, such as code execution and network access toggles, which can be configured in the admin settings to align with organizational security policies. These configurable settings are crucial for maintaining control over external requests made by code executed within the Canvas environment.
How does Canvas facilitate code execution and rendering for developers, and what programming languages are supported?
Canvas significantly enhances the development workflow by offering integrated code execution and rendering capabilities. For web developers, React/HTML code is rendered within a secure sandbox environment, allowing users to immediately visualize the output of their code. This environment broadly supports npm packages and many JavaScript libraries, making it a powerful tool for frontend development. For backend and scripting tasks, Canvas supports direct execution of Python code. Users can run their Python scripts by clicking an 'Execute' button, with the output appearing in an integrated console. If errors occur during Python execution, ChatGPT will often provide suggestions, and a 'Fix bug' button allows the AI to attempt automatic error resolution. While Python is currently the primary supported language for direct execution, OpenAI has indicated plans to extend this functionality to other programming languages in the future, further broadening Canvas's utility as a developer tool.
Can ChatGPT Canvas be integrated with custom GPTs, and if so, how is this functionality managed?
Yes, ChatGPT Canvas is designed to integrate seamlessly with custom GPTs, expanding their capabilities significantly. This integration allows users interacting with a custom GPT to leverage the Canvas environment for more structured and editable interactions. For newly created GPTs, Canvas access is enabled by default, ensuring that new custom AI tools automatically benefit from this enhanced interface. However, for existing GPTs that were created before the Canvas feature was introduced, this capability is initially turned off. GPT builders can easily enable or disable Canvas access for their specific GPTs at any time through the GPT Builder interface. This granular control allows developers to decide when and how their custom GPTs can utilize the Canvas, tailoring the user experience to the specific function and purpose of each GPT.
Fique Atualizado
Receba as últimas novidades de IA no seu e-mail.
