OpenAI Introduced “Canvas,” a New Interface for Working On Writing and Coding Projects

IBL News | New York

Yesterday, OpenAI introduced “Canvas,” a new interface built with GPT-4o, in early beta, for working with ChatGPT on writing and coding projects in a separate window.

It’s a new way of working together beyond the simple chat that allows users to create and refine ideas side by side or edit text or code while better understanding context. “It’s a new operating system for the AI age,” said one expert.

ChatGPT’s new interface offers similar features to Anthropic’s Artifacts, launched in June, and the viral coding companion, Cursor. OpenAI is racing to match competitor offerings.

Canvas was rolled out globally for ChatGPT Plus and Team users. Enterprise and Edu users will get access next week. OpenAI plans to make it available to all ChatGPT Free users when it’s out of beta.

Users can also restore previous versions of their work by using the back button.

Canvas opens automatically when ChatGPT detects a scenario that could be helpful. 

Writing shortcuts include:

  • Suggest edits: ChatGPT offers inline suggestions and feedback.
  • Adjust the length: Edits the document length to be shorter or longer.
  • Change reading level: Adjusts the reading level, from Kindergarten to Graduate School.
  • Add final polish: Checks for grammar, clarity, and consistency.
  • Add emojis: Adds relevant emojis for emphasis and color.

Coding shortcuts include:

  • Review code: ChatGPT provides inline suggestions to improve your code.
  • Add logs: Inserts print statements to help you debug and understand your code.
  • Add comments: Adds comments to the code to make it easier to understand.
  • Fix bugs: Detects and rewrites problematic code to resolve errors.
  • Port to a language: Translates your code into JavaScript, TypeScript, Python, Java, C++, or PHP.

ChatGPT is also getting a new “review code” button, which will suggest specific edits for the code in the window.