---
title: "Compare ChatGPT and Claude for writing by testing voice drift across sessions"
description: "Compare ChatGPT and Claude on first drafts, voice drift inside a session, and voice loss between sessions, then fix the loss with a voice file."
canonical: "https://scalewithsearch.com/articles/chatgpt-vs-claude-for-writing"
date: "2026-01-28"
modified: "2026-09-25"
---
## Site navigation

- [Scale With Search](https://scalewithsearch.com/)
- Real estate
  - Real estate
    - [Real estate](https://scalewithsearch.com/for/real-estate)
- Work
  - Start here
    - [Send your brief](https://scalewithsearch.com/work#send-your-brief)
    - [Prepare your six-question brief](https://scalewithsearch.com/work#prepare-your-six-question-brief)
  - Build
    - [Site build, content library with SEO, signal desk](https://scalewithsearch.com/work)
- For your business
  - Trades and home services
    - [Auto body and collision shops](https://scalewithsearch.com/for/auto-body-and-collision-shops)
    - [Foundation and home repair contractors](https://scalewithsearch.com/for/foundation-and-home-repair)
    - [Garage door and fencing contractors](https://scalewithsearch.com/for/garage-door-and-fencing-contractors)
    - [HVAC contractors](https://scalewithsearch.com/for/hvac-contractors)
    - [Janitorial and commercial cleaning companies](https://scalewithsearch.com/for/janitorial-and-commercial-cleaning)
    - [Locksmiths](https://scalewithsearch.com/for/locksmiths)
    - [Moving companies](https://scalewithsearch.com/for/moving-companies)
    - [Pest control companies](https://scalewithsearch.com/for/pest-control-companies)
    - [Plumbing and electrical contractors](https://scalewithsearch.com/for/plumbing-and-electrical-contractors)
    - [Restoration and water or fire damage companies](https://scalewithsearch.com/for/restoration-and-water-fire-damage)
    - [Roofing companies](https://scalewithsearch.com/for/roofing-companies)
    - [Towing companies](https://scalewithsearch.com/for/towing-companies)
    - [Tree services and landscaping companies](https://scalewithsearch.com/for/tree-services-and-landscaping)
    - [Solar installers](https://scalewithsearch.com/for/solar-installation)
    - [General contractors](https://scalewithsearch.com/for/general-contractors-and-construction)
    - [Paving, concrete, and flooring contractors](https://scalewithsearch.com/for/paving)
  - Practices and professional services
    - [Bookkeeping and tax practices](https://scalewithsearch.com/for/bookkeeping-and-tax-practices)
    - [Dental practices](https://scalewithsearch.com/for/dental-practices)
    - [Family and criminal defense law firms](https://scalewithsearch.com/for/family-and-criminal-defense-law-firms)
    - [Med spas and aesthetics practices](https://scalewithsearch.com/for/med-spas-and-aesthetics)
    - [Personal injury law firms](https://scalewithsearch.com/for/personal-injury-law-firms)
    - [Veterinary clinics](https://scalewithsearch.com/for/veterinary-clinics)
    - [Gyms and fitness studios](https://scalewithsearch.com/for/fitness)
    - [Therapy and outpatient health practices](https://scalewithsearch.com/for/therapy-and-outpatient-health)
    - [Medical billing companies](https://scalewithsearch.com/for/medical-billing)
    - [Insurance agencies](https://scalewithsearch.com/for/insurance-agencies)
    - [Financial advisors](https://scalewithsearch.com/for/financial-advisors)
    - [Property management companies](https://scalewithsearch.com/for/property-management)
    - [Recruiting and staffing agencies](https://scalewithsearch.com/for/recruiting-and-staffing)
    - [Architects and interior designers](https://scalewithsearch.com/for/architects-and-interior-designers)
    - [Logistics and supply chain companies](https://scalewithsearch.com/for/logistics-and-supply-chain)
  - Agencies, MSPs, and manufacturing
    - [IT and managed service providers](https://scalewithsearch.com/for/it-and-managed-service-providers)
    - [Machine shops and precision manufacturers](https://scalewithsearch.com/for/machine-shops-and-precision-manufacturing)
    - [Marketing agencies and freelancers](https://scalewithsearch.com/for/marketing-agencies-and-freelancers)
    - [SEO agencies and consultants](https://scalewithsearch.com/for/seo-agencies-and-consultants)
    - [Small manufacturers and fabricators](https://scalewithsearch.com/for/small-manufacturers-and-fabricators)
  - Restaurants, shops, studios, and nonprofits
    - [Restaurants and hospitality businesses](https://scalewithsearch.com/for/restaurants-and-hospitality)
    - [Retail stores and ecommerce sellers](https://scalewithsearch.com/for/retail-and-ecommerce)
    - [Photographers, event planners, and travel agents](https://scalewithsearch.com/for/photographers)
    - [Churches and nonprofits](https://scalewithsearch.com/for/churches-and-nonprofits)
  - [All industries](https://scalewithsearch.com/for/)
- Learn
  - For your office
    - [Office job guides](https://scalewithsearch.com/guides/)
    - [Browser calculators](https://scalewithsearch.com/tools/)
  - Start here
    - [How it works](https://scalewithsearch.com/how-it-works)
    - [Free Starter Kit](https://scalewithsearch.com/kit/business-memory-starter-kit.zip)
    - [Synthetic specimen](https://scalewithsearch.com/specimen/working-session-specimen.zip)
  - Guides
    - [The Complete Guide to Business Memory for AI Agents](https://scalewithsearch.com/articles/business-memory-for-ai-agents-guide)
    - [The Complete Small-Business Guide to AI Agent Governance](https://scalewithsearch.com/articles/ai-agent-governance-guide-small-business)
    - [The Complete Guide to Leaving Vendor AI Memory](https://scalewithsearch.com/articles/leaving-vendor-ai-memory-guide)
  - Articles by cluster
    - [Business memory](https://scalewithsearch.com/articles/business-memory-for-ai-agents-guide)
    - [Agent governance](https://scalewithsearch.com/articles/ai-agent-governance-guide-small-business)
    - [Migration and ownership](https://scalewithsearch.com/articles/leaving-vendor-ai-memory-guide)
  - For machines
    - [llms.txt](https://scalewithsearch.com/llms.txt)
    - [llms-full.txt](https://scalewithsearch.com/llms-full.txt)
    - [Machine view](https://scalewithsearch.com/?view=machine)
- Company
  - Evidence
    - [Proof](https://scalewithsearch.com/proof)
  - Company
    - [About](https://scalewithsearch.com/about)

# Compare ChatGPT and Claude for writing by testing voice drift across sessions.

ChatGPT and Claude both write blog posts, emails, and marketing copy. For one piece, either one works. The difference shows up by the third session. You open a new chat and find that the model lost your brand voice, your audience, and the instructions you gave it yesterday.

This page compares the two products on three points: the first draft, voice inside one session, and voice across sessions. The product observations come from a January 2026 comparison. Models change every few months, so the page also gives you a test that you can repeat on current versions.

## Compare the first drafts

In the January 2026 comparison, Claude produced cleaner first drafts. They had less filler, fewer hedge words, and more direct sentences. ChatGPT defaulted to corporate-friendly prose with safety language in most paragraphs.

One prompt showed the gap: "Write an email to existing customers announcing a price increase." ChatGPT opened with an apology and thanks. Claude stated the new price in the second sentence.

Length followed a similar pattern. Asked for 500 words, ChatGPT returned about 450, and Claude returned about 520. The original comparison attributed the difference to a heavier mix of long-form text in Claude's training data. Neither vendor publishes that mix, so treat the reason as a guess and the length difference as the observation.

Neither product writes finished copy on the first attempt. Both need edits. Claude needed fewer.

## Measure voice drift inside one session

Both products can match a voice sample in the same conversation. Paste three paragraphs of your writing and say "write like this." Both approximate the style for the next five to ten responses.

Then the approximation fades. In the January 2026 comparison, ChatGPT drifted back to its default explainer voice by about the fifteenth response. Claude held longer but drifted by about the twentieth.

Drift shows up in small places first. Openers grow warmer and longer. Hedge words return: "perhaps," "it may be worth," "in many cases." Sentences stretch past the length of your samples. A banned phrase appears in a closing line. Watch those four signals, and you can mark the response where the voice broke.

A reminder pulls either model back: "That doesn't sound like me. Try again." It works, but it puts the upkeep on you. It also fails on the next session, because the reminder lives in a chat that the new session does not read.

## See why voice does not survive the next session

Each product added a way to carry context between chats. Neither one carries voice well.

ChatGPT memory, released in 2024, saves facts you state across conversations. Tell it once that you run a software company with 50 employees, and it keeps that. The feature suits biographical facts. It does not hold writing style, project context, or operating detail. It may remember that you are a founder and forget your voice guidelines, your content calendar, and which client projects are active.

Claude Projects work like folders. You upload documents to a Project, and chats inside it can use them. That helps, but it stays manual. You switch to the right Project, upload a new file when the old one changes, and explain changes that are not in the files. The [Projects comparison](/articles/claude-projects-vs-chatgpt-projects-business-memory) covers both vendors' Project features in detail.

Ask either product in a new chat to continue yesterday's blog draft. Chat search or chat-history reference may find a fragment of the old conversation. It does not restore the working draft with the decisions you made about it. You copy the draft into the new chat, and you are now doing the memory work while the model processes text.

At scale, copy and paste stops working. Brand voice across 40 blog posts, 15 email sequences, and 8 client projects does not fit in a paste at the top of every chat.

## Keep your voice in a file

A different design gives the model a file that it reads at the start of every session. The file holds your voice samples, project list, client details, and operating context. You update the file once, and every later session starts from the update.

With Claude, the file is `CLAUDE.md`, often kept in an Obsidian vault. Claude Code reads it at the start of each session. With ChatGPT, you attach the same file to a Project or paste it at the start of a chat. Custom GPTs can hold files too, but each GPT holds its own copy, and you update each copy by hand.

A voice section needs four parts to hold up across sessions:

```markdown
## Voice

rules::
- Lead with the point. The first sentence carries the news.
- Short sentences. One idea each.
- No apology openers. No "we're excited to announce."

banned:: leverage, unlock, seamless, game-changer

samples::
- "Prices go up on March 1. Here is what changes for you."
- "Your report is attached. Two numbers moved; both are explained on page 2."

audience:: owners of 5 to 50 person service firms; plain English
```

The rules say what to do. The banned list catches the most common drift. The samples show the rules applied. The audience line sets the reading level. The [brand memory guide](/articles/ai-brand-memory-content-creation) covers how to add approved claims and source rules beside the voice section.

## Run a voice drift test on both products

Run this test with a non-sensitive writing task that you repeat often.

1. Write the voice section above with your own rules and three samples.
2. In each product, open a new chat without the file.
3. Ask for the same piece, such as a customer email about a schedule change.
4. Ask for nine more pieces in the same chat, each a short variation.
5. Mark the first response where the voice breaks a rule or uses a banned word.
6. Repeat steps 2 to 5 with the voice file loaded at the start.
7. The next day, open a new session in each product and ask for one more piece.
8. Score whether the voice held without a reminder.

The test gives you three numbers per product: the drift point without the file, the drift point with it, and the next-day result. The file should push the drift point later in both products and make the next-day result pass. If a product fails step 8 even with the file, check how it loads the file. A chat paste does not carry over. A Project or `CLAUDE.md` does.

## Fix the drift the test finds

The test shows where the voice broke. Use each break to improve the file.

1. Copy the first sentence that broke the voice into a scratch note.
2. Name the rule it broke, or name the pattern if no rule covers it.
3. Add the pattern to the banned list, or write a new rule for it.
4. Add one sample that shows the correct form.
5. Run the test again with the new file.

Keep the file short enough to read in one screen. Each rule competes with the others for the model's attention. When the file grows, cut the rules that the test never catches, and keep the rules that stop real breaks.

## Choose by the kind of writing

For one-off pieces with no need for consistency, both products work, and Claude's first drafts need fewer edits. The [business writing comparison](/articles/best-ai-for-business-writing) adds Gemini, Jasper, and template tools to that choice.

For ongoing content where voice matters, neither product's built-in memory solves the problem. The voice file does. Claude has the shorter path to it, because Claude Code reads local files at session start without a manual step. ChatGPT can use the same file through a Project, with an upload each time the file changes.

The practical comparison is not ChatGPT against Claude. It is temporary memory against persistent context. Product memory is a feature you manage chat by chat. A voice file is a record you keep once and every session reads. The [ChatGPT and Claude memory comparison](/articles/chatgpt-vs-claude-memory-business) tests the memory side of that choice with business records.


## Related: AI memory

- [Write a social media context file so AI posts sound like your account](/articles/ai-memory-for-social-media)
- [Teach AI your content with context files instead of fine-tuning a model](/articles/how-to-train-ai-on-my-content)
- [AI Brand Memory for Content Creation: Keep Approved Voice Without Freezing Old Claims](/articles/ai-brand-memory-content-creation)

----

```text
                  .|########||.                                       .|########||.                                       .|########||.
               |##||.      .||##|.                                 |##||.      .||##|.                                 |##||.      .||##|.
             |#|.              .|#|.                             |#|.              .|#|.                             |#|.              .|#|.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
        .#.                          .#|                    .#.                          .#|                    .#.                          .#|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
      |#             ......             #|                |#             ......             #|                |#             ......             #|
     .#           ||#########|           #|              .#           ||#########|           #|              .#           ||#########|           #|
    .#.         |######||######|.        .#.            .#.         |######||######|.        .#.            .#.         |######||######|.        .#.
    #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#
   ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||
   #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #
 ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||
 #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#
 #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.
.|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||
||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||
#.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#
#    .||####|###########################|.     #    #    .||####|###########################|.     #    #    .||####|###########################|.     #
#      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #
#      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #
#      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #
#      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #
#   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #
#. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#
|| |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||
|| ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||
.# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.
 #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#
 ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||
  #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.
   ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||
    #.        .######|#|#########|        .#            #.        .######|#|#########|        .#            #.        .######|#|#########|        .#
    .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.
     |#           ||########||           #.              |#           ||########||           #.              |#           ||########||           #.
      |#             ......             #|                |#             ......             #|                |#             ......             #|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
        |#.                          .#.                    |#.                          .#.                    |#.                          .#.
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
            .|#|.              .|#|.                            .|#|.              .|#|.                            .|#|.              .|#|.
               |##||.      .||##|                                  |##||.      .||##|                                  |##||.      .||##|
                 .||########||.                                      .||########||.                                      .||########||.

Scale With Search  2026  [scalewithsearch.com](https://scalewithsearch.com)
```
