OpenAI has debuted a new workspace interface for ChatGPT called Canvas. The AI giant unveiled its new ChatGPT workspace on its official blog and immediately made it available for ChatGPT Plus and Team users. Enterprise and Edu users will be able to access Canvas sometime next week.
Canvas is a virtual interface space for writing and coding projects that allows users to consult with ChatGPT on certain portions of a project. A separate window opens besides the main chat space and users can put writing or code on this new “canvas” and highlight sections to have the model focus on and edit “like a copy editor or code reviewer,” according to the blog.
Canvas can either be opened manually by typing “use canvas” in your prompt. Canvas can also automatically open when it “detects a scenario in which it could be helpful,” according to the blog post. There are also several shortcuts that can be used for writing and coding projects. For writing projects, users can ask ChatGPT for suggested edits or length adjustments, or ask it to change the reading level of a block of text, from graduate school level down to kindergarten. It can also add "relevant emojis for emphasis and color."
Coders can have ChatGPT review their code and add inline suggestions for improvements. It can also mark up your work with logs and comments to aid in debugging and make understanding your code easier. It's also capable of fixing bugs and port coding to a different language such as JavaScript, TypeScript, Python, Java, C++ or PHP in Canvas mode.
OpenAI’s Canvas feature brings ChatGPT in line with other AI assistants that have separate workspaces to focus on certain areas of a project like Anthropic's Artifacts and the coding focused AI model Cursor.