← All guides

How to Move a ChatGPT Conversation to Claude (or Any AI) Without Losing Context

By the ContextSwitch team · October 26, 2026 · 7 min read

Sooner or later every heavy AI user hits the same wall: a conversation has grown long, the assistant starts forgetting earlier decisions, or you want a second opinion from a different model. Starting a fresh chat means re-explaining everything. Pasting the entire transcript wastes tokens and often confuses the new model with dead ends you already abandoned.

This guide walks through a reliable way to move a conversation from one assistant to another while keeping the parts that matter. It works whether you move from ChatGPT to Claude, Claude to Gemini, or between two chats on the same platform.

Why copying the whole transcript usually fails

A raw transcript mixes three kinds of information: the current state of the work, the reasoning that led there, and noise — greetings, retries, corrected mistakes and abandoned approaches. A new model has no way of knowing which parts are still true. If you discussed using PostgreSQL, then switched to SQLite twenty messages later, the new assistant may latch onto the wrong one.

Long transcripts also eat into the new model's context window, the working memory it reads before answering. The more of that window you fill with history, the less room remains for the actual task, and the more likely the model is to overlook details buried in the middle.

Step 1: Decide what the next assistant actually needs

Before copying anything, write down — or ask the current assistant to list — the information the next model cannot work without. For most projects that is:

  • Goal: one or two sentences on what you are trying to achieve.
  • Current state: what is finished, what is half-done, and what is broken.
  • Decisions and constraints: choices already made and why (frameworks, tone, budget, audience, file formats).
  • Key artifacts: the latest version of code, text or data — not every earlier draft.
  • Open questions and next steps: what you want the new assistant to do first.

Step 2: Ask the current assistant for a handoff summary

The model that took part in the conversation is the best one to summarize it. Paste a request like this into the old chat:

"Write a handoff note so another AI assistant can continue this work. Include the goal, current state, decisions we made and why, the latest version of any code or text, known problems, and the next three steps. Leave out greetings, abandoned approaches and anything we later corrected."

Read the result carefully. Models sometimes smooth over unresolved disagreements or drop small but important constraints such as "must work offline" or "keep it under 200 words". Add anything missing by hand — you know the project better than any summary does.

Step 3: Start the new conversation with structure

Open the new assistant and paste the handoff note with a short framing line, for example: "I am continuing a project started elsewhere. Here is the context. Confirm you understand it, list anything that is unclear, then wait for my first instruction."

Asking the new model to restate the plan and flag unclear points is the single most useful habit in this process. It surfaces misunderstandings immediately, before you have built on top of them.

Step 4: Verify with a quick test question

Ask one question whose answer depends on an earlier decision — "Which database are we using and why?" or "What tone did we agree on for the landing page?" If the answer is wrong, correct it now and update your handoff note so the mistake does not repeat next time.

When to compress instead of summarize

A human-readable summary is ideal when you want to review the context yourself. When the goal is simply to give the next model as much information as possible in as few tokens as possible, a compressed format works better: short labels, no filler words, decisions and values in a predictable structure. Models read these compact formats well even though they are tiring for people to read.

ContextSwitch automates both paths. The Chrome extension captures the conversation from the page, and its compression option produces a compact context you can load into a new chat on any of the eleven supported assistants with one click.

Common mistakes to avoid

  • Moving context too late: switch while the current assistant still remembers the early decisions, not after it has started contradicting them.
  • Including every draft: keep only the latest version of each artifact.
  • Leaving out constraints: requirements mentioned once, early on, are the first thing summaries drop.
  • Skipping the confirmation step: always ask the new model to restate the plan before it starts working.
  • Sharing secrets: remove API keys, passwords and personal data before pasting context into any AI tool.

A reusable handoff template

Keep this template and fill it in whenever you switch: Goal — Current state — Decisions (with reasons) — Constraints — Latest artifacts — Known issues — Next steps. A filled template is usually a fraction of the original transcript's length and gives the next assistant a cleaner start than the full history would.

More guides