
I Stopped Choosing Between ChatGPT and Claude. Here's the Setup transcript
Dylan Davis · @dylandavisAI
Words
4,604
Runtime
17:46
Speaking pace
259wpm
Reading time
19min
259 words per minute, above the 201 75th percentile of 349 measured videos. That distribution comes from the 349-video hook study.
Opening (first 30 seconds)
If you've ever wanted to move from chat GPT to claude or the other way around, what comes with you and what do you lose? Often times your custom GPTs, your projects, your memory, your instructions, all of that stays behind. And that's one of the big reasons people never switch between the two products. I built everything inside of one app for a year before I figured this out. Now I use both and moving a task between them takes a couple of minutes. The trick isn't either app. It's actually a folder on your computer that both of them can read and write to. So, let me show you how it's done. So, the question here is why this video and why now? As you may be aware,
130 words, the words spoken in the first 30 seconds at 259 words per minute.
Sentence shape
| Measure | This transcript |
|---|---|
| Sentences | 267 |
| Average words per sentence | 17.2 |
| Longest sentence | 74 words |
| Questions asked | 10 |
| Sentences containing a number | 15 |
Most used terms
- folder40
- ai34
- task34
- work33
- claude29
- cloud24
- different21
- chatbt18
- model18
- instructions15
- memory15
- switch15
Filler phrases
27 in total: actually 14 · like 10 · basically 3.
A literal whole-word count of the same phrase list the Prepublish browser extension uses, so a phrase inside another word is not counted and a phrase used in its ordinary sense still is. It is a count and not a judgement.
What this transcript is
Every word below is the caption track YouTube publishes for this video, pulled from the video itself and reproduced unchanged. It is not Prepublish's writing, not a summary, and not a re-transcription: it is the video's own published captions. English captions, generated automatically by YouTube, in the video’s original language. Source: the video on YouTube. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.
Transcript
If you've ever wanted to move from chat GPT to claude or the other way around, what comes with you and what do you lose? Often times your custom GPTs, your projects, your memory, your instructions, all of that stays behind. And that's one of the big reasons people never switch between the two products. I built everything inside of one app for a year before I figured this out. Now I use both and moving a task between them takes a couple of minutes.
The trick isn't either app. It's actually a folder on your computer that both of them can read and write to. So, let me show you how it's done. So, the question here is why this video and why now? As you may be aware, only a week ago, both Claude and Chad released new models. So, in Claude, it was Claude Fable 5.1 and CHP it was GP6 Astra. Both of which are very good at different types of tasks. Oftentimes when this happens, when a new model is released, a lot of people debate which one's best, if they should switch to another one, is it suitable for the tasks they care about, all these types of conversations.
And honestly, I think it's a bit of a waste of time. It's exciting and interesting to read about, but when you think about AI and you want it to be useful for your business and your team, you don't necessarily need to get caught up with what everybody else is talking about. You just need to set up your infrastructure in a way where it doesn't matter which model is best. You can switch to it easily because you set up your process in a way that you can switch easily.
Now, a big caveat to start here is the only way you can set this up is if you're using chatpt work or cloud co-work. These are two different desktop agents that enable this ability to easily switch between different products. So, that's the first thing you need to do is get access to the desktop agent. Now, once you've gotten access to a desktop agent, the key thing here that sits at the core of all of this is a folder on your computer.
And in the end, after you've set everything up, you can easily point CHBT work or cloud co-work at that folder and swap them out for a given task without having to worry about being stuck in a given product because often times if you don't set this up, you're stuck with a given product because it has all of your memories, your instructions, your context, all that stuff. It's really hard to port over to another product.
And it's important to know that there's a lot of nuance when you're evaluating these different models because when you hear people talk about GPT6 Astra and CloudFable 5.1, the pricing per token is the same. So it's $10 in and $50 out. So when you see different providers, they often price their models per token. So that's basically part of a word. But more recently, both OpenAI and Anthropic, the companies behind Chad and Claude, they've actually started talking more about per task cost, not per token cost.
And the reason is is that even if the tokens are the same, GPT6 Astra time and time again is usually between 8 and 9x cheaper than Cloud Fable 5.1. So if that matters, great. Now we have a understanding that this model can be cheaper in certain circumstances. But that doesn't necessarily mean you should always use this model GPT6 Astra because Cloud Fable 5.1 is very good at a variety of other tasks that GPT isn't. Quick pause.
If you're enjoying this, you're going to enjoy two other things. First off, Blow is a 30-day AI insight series, completely free. You'll get 30 insights in your inbox of how you can apply AI to your business and your work. The second thing is if you'd like to work with me, blow a series of offerings to see if there's a good fit between the two of us. Now, let's get back in the video. And right now that's the case. But in a month when GPT7 or Fable 6 comes out, the what they're good at will vary.
So it is important to keep up with which model is good at certain tasks. But the thing we want to make sure we set up in the beginning is a foundation that we can switch between providers and not be stuck with any given one. So right now most of you when you try to switch from chat to claude or vice versa, some things will come and some things won't. So the things that'll be stuck in that product are going to be custom GPTs if you're going from CHP to claude connected accounts that applies to both providers and the wrapper around the model.
So often times people don't talk about this but it's important. So in cloud co-work and CHP work there is a wrapper or a scaffolding around the model and that scaffolding tends to be instructions tools memory all things that you can't see in the background that allows this model to work on really long horizon or hard tasks. So those are some of the things that you can't port over to the other providers. Some things that will come over but are a little harder to move over if you've not set them up correctly are projects.
So both in GPT and Claude, there are GPT projects and cloud projects. All a project is are some instructions and associated context files. So you can you can copy and paste these out of one provider and paste them into another. I'd actually recommend not doing that andor using projects in general. So if you have a desktop agent or desktop app like cloud co-work, you should base all of your projects on a folder in your computer because that's what the equivalent is on your computer.
A project is simply a folder that has instructions, which we'll talk about in a second, as well as context files in that subfolder that you can reference. And this is something that you can do in any machine. And you can also share these. So if you create a folder and you share it and sync it locally to one drive, Google Drive, Sharepoint, you can share this with other people as well. So you're not secluded to just having one project in your computer.
So this is partially movable from chatb to claude and vice versa. But there's a lot of work of copying and pasting. But if you set it up, like I said previously, you won't have to worry about that. And the final thing is that both ChatBT and Claude in their settings allow you to import some things from the other provider. Chatbt is much better at this. So they actually port over way more from Cloud than Claude does from CatchBT.
But I'll show you actually how they're both set up, but it's very straightforward. You just go to settings, import, etc., etc. And for CatchBT, it moves over a lot of things like instructions, memory, chats, etc. And Claude, it's usually only memory, but note that there are settings you can import back and forth between the providers. Now, I've referenced this folder, the importance of having a folder on your computer per task.
So that's key. You want to make sure that each folder in your computer is per task and not like a generalized folder. If it's a folder that's covering an entire topic, like a client or a project, that's usually not great. It needs to be divided up by a certain task. And this is the crux of everything. If you set this up effectively, this folder or multiple folders, you'll be able to port between different products of CHP and Claude.
So there's a few things we're going to walk through here. So the first thing inside these folders is going to be instructions. So you're going to actually have two files here. So a cloud.md and agents.md. And you can simply have the AI create this for you. And these are in the instructions the AI looks at every single time it opens this folder and does this task inside this folder. It's important to make sure that these files are minimal in size.
Since the AI is looking at it every single time you're interacting with this folder, I'd recommend keeping it less than probably 100 lines. And if you're not aware, MD just means markdown. That's that's all it's referring to. And it's a type of file format similar to a docx file or a xlsx for Excel or something like that. So that's the first thing. This is going to be mandatory for all folders. You're always going to have this.
The next thing are skills. So these are optional but they're extremely useful between different products because skills themselves are open standards. So I can create a skill in claude I can download the skill and upload it into chatbt and it'll work as just as well because it is an open standard. I can port them back and forth between providers. So in this case if we have a series of skills related to this folder we want the AI to make sure they're accessible to CHP work and cloud co-work.
You can simply ask the AI to do that for you. Say hey make sure the skill is available in both products. It'll then save the skill in both locations and make sure it's available for both. Our next one here is again completely optional which is a lessons.mmd file. Again, this is markdown. It's just a file format. And the name here doesn't really matter. This could be preferences, this could be lessons, this could be corrections, memory.
Well, you can name it whatever you want. But the premise of this is for the AI to externalize its memory and lessons learned in regards to this task. So, anytime that I give the AI corrections or preferences for this task, it should take those and append them and add them to this file. And in the instructions say that I should always reference this lessons learned. MD file every time I interact with a user to make sure I understand their preferences that I've learned over time.
Now, the key with this one again is to make sure that it's minimal in size. So, every lesson that it learns, it should be just one line with a date and making sure that one line is extremely information dense because if the AI is referencing this every single time, it needs to be short. Over time, if you have lessons in here that are repeated over and over and over and over, you can simply just bake that lesson into a skill or instruction and then remove it from here because you've already baked it into the instructions or skills.
But that's only for the repeated ones. Now, our next two are subfolders inside this parent folder. So, depending on the task, often times you'll want the AI to process an input file, give you an output, then archive that input. So, this could be the AI writing reports or processing something that you do on a daily or weekly basis, usually something reoccurring. This is the common structure I build for people that I work with where we have an inputs folder, an outputs folder, and an archive folder.
So, what the AI is going to do is it's going to always be looking at the inputs folder inside of this parent subfolder. You, the user, will drop in files here. When you drop in files here, the AI will look at them. It'll process them, give you the output. So that could be updating an Excel sheet, updating a dashboard, a report, etc. Once it's finished with that and you've approved the output looks good, the AI will then move the inputs information from the inputs folder into the archive folder.
So then the inputs is always clean and ready to be processed. So this is a way for the AI to clean up its own work as it works through the task at hand. In the other folder are simply your standards. So this could be examples for a given process. is there's a certain way you want an AI to write. You could have reference examples for summaries and it can look at those to see exactly your tone, your structure, etc. And that's where you'd put these examples.
And again, for this, you want to make sure the AI and the instructions references explicitly that it needs to look either at these subfolders for the inputs, outputs, and archives or look at this examples folder for a given task for inspiration so I can match your specific tone. Now, we've walked through all these. Now, why is this so important? Because what we've done here at a high level is we've given the AI instructions.
We've given it skills and memory as well as some architecture or process around that specific task. All of this is externalized from the product itself. It's not inside of cloud co-work. It's not inside of chatbt work. It's on your computer, which means you can switch back and forth between these tools using different models and it can still do the task at hand because it's externalized from the product and it's sitting in this folder.
And that's really the key to this entire video. Now, the next thing here is importing things from one product to the other. Like I mentioned, both providers have settings that you can use and I'll actually show you how these are utilized. So we'll start with chatbt since it's better than cloud right now of taking stuff from cloud. So if you're inside of chatbt here, you can go to your profile here. Go to your profile.
You'll go to settings. Under settings, you want to go to import and in here and import. You'll have the option to import from cloud code from cursor. And usually there's an option for cloud co-work as well. All you have to do is push import. Once you've done that, you select which ones you want to import over and you select import, and then it imports those back for you. After you've imported these over, you can see some of the stuff that's imported from my cloud code and co-work over time.
You can then set this up to sync. So, if you turn this dial on here, it's automatically always going to sync anything you add to cloud that's not in chatbt. So, it's going to be your chats, your instructions, your history, all that stuff. And here you can see where it says the specific content that's being synced. If you go to customize, you can see exactly what it's pulling over. So, it's pulling over chats, instructions, settings, skills, plugins, MCP servers, and commands.
If all that's enabled, when you do import, it's going to pull all that over for you from Claude into CHBT. So that's the chatbt setup, how we're moving from one place to the next. For Claude, this is much different. So in here, you're going to go to settings. When you click on here, you'll go to settings. After you're in settings, you'll then go to memory. And under memory, you'll have an option here that says start import.
When you select this, all cloud is going to do is give you a prompt. So this here is a prompt. You're going to copy. Once you've copied this prompt, you're going to go into chatbt. You're going to paste it into chatbt, and it's going to then give you back some some memory files. You're going to take that memory text. You're going to copy and paste that memory text into this this section here. Once you paste it in here, you add it to memory.
Then claude's going to save that into its memory. So you can see Claude is solely focused on memory when chat is focused on chat instructions, all types of things. So those are the two different ways we can actually utilize what the product providers are giving us to port one thing from one place to the other. So now let's assume that you've gone through the process and you set up your folders and you're ready to port back and forth.
The question we want to ask ourselves is when should we use different models for different tasks? Well, for me, there's usually two different questions I ask myself depending on the situation. So, let's say that I'm looking at creating a board report continuously with one of the models, and I want to test this with both the newest models from each provider. Well, I'm going to ask myself first, which does this better first off?
So, which is better at doing this? After I've understood the quality of the outputs for this task, I then want to ask myself, which one burns fewer tokens for that task? So, is it 10x the price for claw to do this that chatb would do the same? If so, maybe I can fix and improve the prompt and context in chatbt to do that task if cost matters to me. But in addition to cost, it also could be time. So maybe Claude takes 10 minutes to do the task, but GPT takes two.
If that's the case, and that's also going to factor into how I choose which model is going to do this specific task for me. But again, this varies by the task. If the task is really important, and even if cla is more expensive and more timeconuming, but it does way better, I'm likely still going to go with that if it's a high stakes task or situation. One of my favorite things to do, especially for high stakes situations where there's financial, legal, reputational damage that could occur for this task.
I like to actually pin the AIs against each other. What we can do is we can have one AI do the work and the other AI review the work. And the way that we do this is we have a simple prompt here. Assuming that I've done the work, let's say inside of Claude, I'm going to paste this prompt into Claude. And all it's going to do is claude's going to give me out basically code that I can copy and paste into chatbt for it to review the work because chatbt has access to all the files and all the information in that folder.
And all Claude's going to do is tell ChatBT what the original goal was, who the audience was suited for for this output, as well as any rules that it followed along the process. So this summary output, we're going to get into a code block, which basically means it's going to be text that we can easily copy and paste back and forth between the tools. We're then going to open up Chatbt in that same folder that has all the context and all the files that the AI has been working with.
We're going to paste in this prompt with the output from Claude. So, we're simply telling the AI, now I want you to review the work that another one did. Here is the summary, which is the code block we pasted in, and I want you to read all the files that are inside this folder that it worked with, and then give me back what the other AI may have gotten wrong, what it could have missed, or what you would potentially change to improve this.
And the reason we're using Chatbt to review Claude or vice versa is that if we asked the AI that did the work to review its own work, it's likely biased towards that work. So oftentimes when you write an email for somebody and you review the email that you've drafted before you send it, when you read it, you're likely reading what you intended to say, but maybe missed some of the elements to that. But if you have fresh eyes from a different different model, it's going to dramatically improve the review process.
So we've talked a little bit about choosing models for a given task, but when do we actually switch models for a task that's already re happening? So if I have Claude doing something for me for a while, when do I know it's time to actually switch from Claude to CHBT? Well, there's three scenarios this really falls into. One is you've hit your usage limit. So every single week we all get a certain allotted amount of usage for a given product.
Either you're paying via API credits or you're getting usage for a subscription. Let's say that you hit the limit, but you need to keep doing that work and you need to keep working on that task. Well, in that situation, you can simply switch from cloud attachment or vice versa if you've hit the limit in one or the other. The other one is that you have a given model that keeps failing on a given task. So you've tried it in a model and it keeps failing in the same way over and over and over and you've already tried to improve the prompt in the context, but it keeps still failing.
In that case, you can just point a new model at it from a different provider and see how it performs. And then the final option here, the third one is when a new model comes out. So let's say that GPT7 comes out or claude 6 comes out. I want to try that out on this task and see how it performs. So I'm going to point that at this specific folder. I'm going to try it out and see how it goes. Those are the three scenarios in which I would actually switch during an activity that I've already chosen a model for previously.
Now, one important thing I'd call out here when it comes to testing is making sure that when you test these different providers against each other, you test in an effective way. Often times when I see people test, they make tons of mistakes. One of the biggest mistakes is when they test it, they share their previous output for this task with the AI as well as the inputs. So the AI cheats. It grabs the output you gave it, gives it to you, and says, "Here, here I'm done." And you automatically assume that it did a good job, but really it cheated.
So to mitigate that cheating, we're going to have two different test folders. So we're going to have the claw test folder, and we'll have a chestbt test folder. These two different models are going to be looking at these separate folders for the same task. In that folder, you're only going to have the inputs, not the previously done output. But we do want to have the output. We just want to have it separated so the AI can't see it.
And the reason we want to have this separated is because we want to compare the AI's performance against ours. Ideally, this output is something you've done manually if you want the AI to automate or augment that process for you. So, assuming we just have the inputs in here and the output is secluded, we then can thoroughly test the AIS against each other to see how they perform. And the reason we have two test folders is we don't want the AIS colliding with each other as we're working through the process.
So again, we have the inputs and the folder, the output separated. Once they test, we then compare the outputs from each of the models as well as compare that against our human output that we did here and see whichever one is the best. Once we've decided, we then note down the winner and use that model for that task going forward. Now, let's do a quick recap of the most important things we talked about here. So, the first thing is that the core foundational element of being able to switch from one product to the other is having a folder that's locally on your computer that can be synced to the cloud, but that folder is the core component because these different AIs can look at that folder to do the same task because inside that folder, we've structured in a way that's easy for them to do so.
When structuring it inside the folder, there's two mandatory files that need to always be in there. That's going to be a cloud.MD file and an agent.mmd file. Both of these are relevant for chatbt and cla. So cloud.mmd is for cloud. Chat chatbt is for agents.mmd. Now, one of the benefits of having two AIs that can access these folders and you can swap between them easily is that for high stakes tasks, you can actually pin them against each other.
You can have one AI do the work and the other one review its work. Our fourth and final point for the recap is when you're trying to decide when to actively switch from one product to the other, there are usually three scenarios that we fall into. The first one is that you've hit your usage limits. So say that you're working on an activity and you've hit a cap for the week and you got to keep working on that so you can finish it.
So you can switch from one product to the other, claim BT or vice versa. The second one we've ran into is failures. So maybe you have Claude doing a task, but it keeps failing in a certain way and you've already tried to improve the prompt in the context. If so, it's actually time to try to catch BT on that task and see how it does and if see if it can outperform cloud and that because it keeps failing. And then the final one is new models.
So when a new model gets released, you want to test it against the old model to see how it performs from a different provider. So if Fable 6 comes out and you want to compare that against GPT6, you can point it at the folder and see how it goes. And that's it. So as a reminder, two quick things. First off, Blow is a 30-day AI insight series, completely free. You'll get 30 insights in your inbox if I can apply AI to your business and your work.
The second thing is if you'd like to work with me, blower a series of offerings to see if there's a good fit between the two of us. And if you've enjoyed this video, the YouTube gods know that you're likely going to love this video. So, let's see if they're right. Go ahead and give it a click. And I'll see you next time, internet.
The words are the caption track's own and nothing is reworded or re-transcribed. Paragraph breaks are placed between sentences so the text reads as prose.
Use this transcript
Three free tools that work on the material around a video like this one. No signup, no login.
Hook Analyzer
Paste the first 30 seconds of your own draft for a hook score and rewrites.
Policy Pre-Flight
Check your draft against YouTube's advertiser-friendly guidelines before you record it.
Channel Skill Generator
Read this channel's public videos and transcripts, and download a writing brief for it.