While I think both are comparable in terms of response accuracy, Claude better suited my needs for the following reasons:

  • Markdown syntax in input is previewed in real-time and properly formatted
  • Responses have better visibility, and the Artifacts feature allows you to view long code and diagrams in a separate window
  • Creating and editing Mermaid diagrams is smooth and easy to modify

A significant difference is that Mermaid is not supported in ChatGPT. For example, when you input Mermaid code like this, ChatGPT attempts to generate an inappropriate diagram using DALL-E, making it impractical. In contrast, Claude correctly renders the same code as a flowchart through its Artifacts feature with high visibility:

graph TD
    A[Start] --> B{Condition}
    B -->|Yes| C[Process 1]
    B -->|No| D[Process 2]
    C --> E[End]
    D --> E
inappropriate diagram that ChatGPT generated
Inappropriate diagram ChatGPT generated