ChatGPT vs Claude vs Gemini: The Best AI for Each Use Case in 2025

Peter Yang compares ChatGPT, Claude, and Gemini across coding, writing, research, and multimodal tasks. He shows which model excels at each through live demos and breaks down costs so you know which to pick for your work.
Hey, everyone. So today I want to share a super practical guide on the best AI models by use case. In this video, I'm going to test ChatGPT versus Claude versus Gemini. Head to head for coding, writing, deep research, multimodal, and other use cases. As you can see in this table, all three models are good at different things. But don't take my word for it. Let's run through some quick demos now. Okay, let's start with coding. So I asked each model to create a full featured Tetris with beautiful graphics and controls. And let's run through what each one made. So let's start with Claude. So here we have Claude, and let's open the Tetris game. And you can see here that Claude built a beautiful feature, complete game with scores, previews, and great controls. Let's make sure it all works. Let's try to finish off a line. Okay, I need to work on my Tetris skills. All right, looks great. So that's Claude, and it pretty much did this in one shot. Again, I just asked it to create a full featured version of Tetris with beautiful graphics and controls. Now let's check out ChatGPT. Okay, so I use ChatGPT03, which is the best reasoning model that ChatGPT has. And let's open up Canvas to see what this game looks like. I open Canvas, gonna click on preview to see it in action. And you see here that the game works, but it's nowhere near as full featured as the cloud version. So last but not least, let's check out Gemini. I gave the exact same prompt. Use Gemini 2.5 Pro. And here's the game that Gemini made. So let's press start. And yeah, the game works great. It's not as polished visually as Claude is, though. It's pretty close. So I think right now, based on this test, Claude is the best at cold coding. And in this case, I want to use Claude Sonnet instead of Opus, which is even better. All right, because coding is fun. Let's try another test. Right, so this time I asked each model to create a 3D interactive solar system. And let's see what each model made. Let's start with Claude again. Okay, so again, the prompt is just to build a beautiful 3D solar system simulator. Make it as realistic and interactive as possible. And you see here that Claude made a pretty awesome simulator. The planets are a little bit dark, but I can control the speed, I can control the scale. And what's even more, if I click on the sun or different planets, it Tells me information about each sun or each planet.
Right?
So this is a pretty awesome educational tool that I can explore with my kids to learn about the solar system. All right, now let's check out ChatGPT. So unfortunately for ChatGPT, I couldn't get it to actually run, even asking it to fix errors. Let's try opening up the canvas and preview. And unfortunately it doesn't work.
Right.
So in this case, ChatGPT didn't actually succeed to build the solar system. Now let's try Gemini. For Gemini, it did succeed to build a solar system. And some planets like Saturn look actually pretty great with the rings. But like the planets are like way too small, I can barely see them. Maybe this is like a realistic view of what the solar system actually looks like. The planets are pretty spread out, but they're not really great for education. Little bit too small. And some of the planets don't have any kind of like info panel or anything. So again, in this case, I think Claude is the winner here. And let's go further.
Right.
I really wanted to push to see what Claude, especially Claude Opus was capable of. So I asked it to build the first level of the original Super Mario game. Not sure if you're old enough to play the game on the original Nintendo system, but it's one of my favorite childhood memories. So let's open this. And what I did was create level 1 of 2D side scrolling Mario style platform game. Gave it some instructions and I also included a image that I found on Google Search with the map of level one of Super Mario.
Right.
So it took a few back and forth. I had to ask it to make Mario and the Goombas look better because in the beginning it was just a bunch of squares. I asked it to change the floor and give it some instructions. Like for example, it made something where I can only see half of Mario instead of the full character. I also asked it to move the flag placement based on this image and even add a mushroom.
Right.
So now let's go ahead and play the game. And this back and forth probably took about 10 or 15 minutes to do. But what's incredible is, as you can see here, it's actually made a pretty incredible replica of level one of Super Mario. And I just ate the mushroom and grew bigger in size. There are Goombas going around. I can keep going here. I can jump on the Goombas and I can't even break blocks, although it breaks the whole block at once. I can keep going. And yeah, if my memory serves me correctly, this is a pretty accurate representation of the first level of Mario. And let's keep going, let's keep going all the way to the flag. So let's go. And here we have the flag. And there you go. Level complete. And I wasn't able to get the flag to animate just yet, but I'm sure with a few more prompts I can get it to all work. And this is pretty damn impressive, right? Like, I'm not even using cursor or any of those vibe coding tools. I'm just building this in Claude itself. So the fact that Claude built an actual playable level one with mushrooms, goombas, and working physics is just incredible. So if you have Claude 4, definitely try it. Making something like this, maybe make 2D Zelda or make some retro game like F0. Have some fun with this. Okay, but let's go back to our slides here and we've shown that Claude is the best coding model right now. But here's the catch. Claude is almost 20 times as expensive as Gemini 2.5 flash.
Right?
So you see here that Claude costs $3, while Gemini 2.5 flash only costs 15 cents. So if cost is a factor when you're building your AI product, I think personally that you can't go wrong with Gemini. It's not as good as Claude, but in many cases it's good enough. And furthermore, Gemini also has a larger context window than either Claude or ChatGPT. Okay, so I guess Claudia, go for Claude if you want the best coding model and go for Gemini if you want the best price to performance ratio for coding. All right. And I also want to show you some other things that Google has been cooking lately. I was like super impressed by the recent IO where they launched what seems a hundred different AI features. And one of the most impressive ones that I got early access to is Gemini Diffusion. And what's really impressive about this is is it makes vive coding feel almost instant. So let me give you a quick demo right now. Okay, so Gemini diffusion basically lets you code lightning fast and create apps at lightning speed. So let's give it a quick run through. Right, so I'm going to ask it to create a brick breakout game, make the graphics look awesome and make the brick break into particles when it's done. All right, so you see here, within a couple of seconds, it's made a brick breakout game and it seems to work just fine. And you're not going to be able to get this model to build Super Mario, but for simple apps and simple games, it's just a great feeling to build this stuff at incredible lightning speed and to iterate fast. Okay, so that's it for coding. So TRDR choose cloth 4 for the best coding model, and Gemini 2.5 if cost is a factor. All right, let's move on to writing, which is actually my most common AI use case. So I have a prompt that I use to ask AI to edit my newsletter posts. And let me show you what this prompt is. So it basically has a bunch of instructions upfront, and what's really important is it has examples of my best newsletter posts that I wrote in the past so that this way AI can understand my writing style and use that to edit a draft post. So here's a draft post that I created. It's basically like a huge wall of text. And another tip is that these days, a lot of times I create the first draft of my writing by just using voice dictation, because it's way faster to speak your mind than to stare at a blank page. But basically, this is a draft post. And then let's use my prompt to see what the output is for the three different models. Right, so let's start with Claude again. Okay, so what I did was I pasted in my prompt, and first I asked Claude to analyze my writing style. And here is a bunch of style summary. And then I pasted my wall of text draft post. And here's Claude's edit. And you see, it does a pretty great job of keeping to the style that I like. I always start my post with dear subscribers, and today, this is what we're going to cover. And Cloud did a good job of that. It added section headers. It kept to the kind of like short paragraph and concise style that I like to write in. So that's Claude, and this is pretty great, right? And now let's check out ChatGPT. So again, I did the same thing. I gave it my prompt and then I gave it my draft post. And ChatGPT did a decent job. For example, for the introduction, it basically cut everything down into just two sentences, right? Two or three sentences. And like, I almost never write introduction that's that short. It's definitely much longer than that. And yeah, I think overall, the post just feels a little bit too short. Like, it doesn't feel as meaty as my original draft is. Now let's check out Gemini. Same process. And here's Gemini's post. And I think Gemini has the opposite problem of ChatGPT. The post is a little bit too long. I think it goes into a bunch of detail. And some of the writing here is not necessarily close to my style. Like, I don't really say, hi everyone, your name here, or Peter here. It's weird, right? So for me, Claude is still my daily workhorse because it consistently captures my writing style better than any other model. And writing and editing is by far my most common AI use case, whether that's editing newsletter posts, editing PRDs, or just editing a short paragraph.
Right?
So for me at least, especially if you give Claude examples, it's the best at closely following your style. Okay, so far we've been seeing a lot of praises to Claude and Gemini, but let's give ChatGPT credit where credit is due. All three models are capable of answering everyday questions, but ChatGPT has one feature that the others don't. Memory. And memory is really a magical experience. It leads to magic. Like ChatGPT actually suggesting what I should ask about. For example, I'm about to go on a trip to France, and ChatGPT actually suggested that I asked about the best places to visit in southern France. And it's also really great at helping you be introspective and find your hidden talents and blind spots. So try a prompt like this. Tell me something special or unique you notice about me, but I haven't realized about myself yet. Doesn't have to be something positive, doesn't have to be nice. Just be truthful. Try something like this in ChatGPT, especially if you use ChatGPT a lot and the answer it can give you is going to be pretty amazing. And if you want to go super hardcore, try giving ChatGPT this prompt to have it Be a brutally honest advisor. So basically it's like I wanted you to act like my brutally honest advisor. Speak to me with someone with massive potential, but also a lot of blind spots. Just be super honest and blunt with me. And when I put this prompt to ChatGPT, it told me that I was bad at prioritization and trying to do too many things at once and limiting my potential in whatever I'm trying to do. And it might tell you something entirely different. I've had people who have messaged me telling me how this prompt was a wake up call for effort up. I've included a link in the video description to a post that has the full prompt here that you can copy and paste. So definitely check that out and see if ChatGPT can give you some rude awakening or brutally honest advice for yourself. All right, now let's move on to deep research. So any Every provider now offers deep research features. So I tested each model with this prompt. Research the AI coding market and share Bolt's strategy to compete. Bolt is an AI prototyping tool that I really like using. Let's open cloud first. I think Claude's Deep research is still only available to people who pay $100 plus for the premium plan. But basically this is my prompt. Come up with a strategy for to compete in AI coding space. Here are some things to look at and let's take a look. So I spent seven minutes researching 427 sources that I think is by far the most sources that any deep research looked at. And let's take a look at the report. All right, so what's really interesting about Claude is that even though I looked at 427 sources, the report is surprisingly short. Maybe it's seven pages or so.
Right.
But let's take a read through. It's saying that Bolt's unique combination of accessible interface, powerful tech and early market position provides the foundation for dominance. Success requires evolving beyond build apps in minutes to become a trusted platform for AI augmented development. So that is pretty vague. I don't really know what that means. Right. What is the actual strategy that Claude is suggesting? Okay, so have technical superiority through web containers, build trust through transparency, education, create network effects through ecosystem development and enterprise features. I think of the three suggestions, the last one is probably something that I think is the most strategic. BOAT is pretty strong in like the non technical vibe coding space, but it needs to figure out how to enter enterprise. In my personal opinion, there isn't too much content here about how BOAT can do it. Maybe just some stuff here. And overall I feel this report is perhaps a little bit too short.
Right.
Like when I do deep research, I want all the information, I want an opinion and take, but I want more than just seven pages of content. So now let's look at Gemini's report. And Gemini wrote a much, much longer report. You see, this is incredibly long report and it also looked at a ton of different sources. And what I like about Gemini is that it's included some tables about the market sizing. And I think it has a table somewhere here about the different players right here. So this is a great table to skim to see all the competitors that Bolt has, what their strategy is, who their primary target audience is, and they did a pretty great job at identifying all of this.
Right.
But let's take a look at whether it's able to actually give some advice on the strategy. So I'm Going to skip to the bottom here. Conclusions, right. Bolt has great tech, strong initial traction, particularly with none developer and vibe coder segments. Like this kind of stuff is just like too vague and I don't know, it's like gibberish. It doesn't really mean anything to me. I think Gemini's report, even though it's very comprehensive, very long, some of the conclusions I think could use some work and is a little bit too verbose in my opinion for my liking. So let's take a look at ChatGPT. And again, same prompt and it looked at 25 sources, which is the fewer sources, but did a bunch of searches. And let's see, it has the major players table and their key strengths and weaknesses. And let's look at the conclusion to see what ChatGPT came up with. So I like how ChatGPT summarized the strengths in bold stems with bullets. So it's easy to skim. So speed and magic of results, targeting product managers and designers, non engineers in browser tech has a cost advantage and integrations, like pursuing integrations. And I actually really like this conclusion and there's some pieces missing, enterprise strategy or like security, but I think this conclusion is actually pretty strong because the speed targeting non technical people, the cost advantage and the integrations is exactly what Bolt is doing. I think of the three deep research reports, I mean they're all pretty good, but my preference is probably chatgpt. And the reality is usually when I get a deep research report, I skim through it to understand some takeaways and conclusions. And then what I do is I upload the whole report into an AI project so that I can ask questions for it, so that if I ask AI to produce another document, it has the deep research as a reference. And I think again, chatgpt in my opinion is the best middle ground. Claude was a little bit too short and Gemini was a little bit too long and ChatGPT actually had specific recommendations on strategy based on his research. I think ChatGPT is the winner here. We went a little bit long on this one, but deep research is actually really important. It's probably the most gentic like thing that's not coding in AI. And I highly encourage all of you to try this. All right, now let's wrap up by talking about some AI multimodal capabilities. So for image generation, my go to is still chatgpt. It's great for generating marketing assets, family pictures and more, especially if you give it examples of the style that you want.
Right?
So paste some examples of some like marketing Asset styles and ask it to tweak the text or replace the image and does a remarkably good job at that. For voice, I think ChatGPT is the winner here. Again, it has the most personality and is the most polished. And you know what most people don't realize is that ChatGPT voice can now sing songs, but the funny thing is it sings them really terribly. And for video, I think Gemini is by far the winner. With VO3, being able to go from text to videos with sound is just incredible. And everyone who has Gemini Pro has at least 10 video generations every month, so I highly encourage you to give this a try. If you pay the money, you can generate some pretty amazing short movies and clips. Last but not least, live camera and computer use are still early features for AI models. Live camera basically means AI can see what's happening on your computer. And I prefer Gemini for this. You have to go to Gemini AI Studio to use this. But for example, you can be vibe coding with live camera on and then you can just ask AI to see if there's any bugs or issues.
Right?
And computer use means that AI can actually take actions on your computer for you by navigating a keyboard and a mouse. And for this one, I prefer OpenAI's operator because it uses O3, which I consider the best reasoning model. So you can use it to look up travel, you can use it to maybe make restaurant reservations. Again, both of these features are still pretty early. But live camera, I prefer Gemini. And computer use, I prefer ChatGPT. Okay, so there you have it. So let's summarize. So Claude is, in my opinion, the best at editing, writing and coding, and that's why it's still my daily workhorse model. ChatGPT is amazing at giving personalized answers thanks to its memory feature, and it also excels in deep research, reasoning, image generation and voice chat. And Gemini has improved a lot over the past few months. I think it's a great model for coding if cost is important to you. And its video generation feature is mind blowing and best in class. Now, I haven't mentioned Grok at all in this video. They have a bunch of features, but in my opinion, they're not really best in class at any of them. But maybe they'll blow us away with their next update. And personally, I still pay for Claude and ChatGPT while dabbling in Gemini once in a while. But honestly, all three models here, ChatGPT, Claude and Gemini, are great. You can't go wrong with either of them. So there you have it. That is my analysis of the currently the best model for each practical use case. And if you found this video useful, please like and subscribe and I'll make more content like this. See you soon.
More from Peter

Dropbox VP's Best AI Workflows to Help You Take Back Time at Work | Morgan Brown

Canva Co-Founder: The AI Playbook Behind the World's Most Popular Design Tool | Cameron Adams

How OpenAI's Head of Business Products Uses ChatGPT to Save Time at Work | Nate Gonzalez

Complete Vibe Coding Tutorial: Build a Full Stack App in 30 Min with AI | Matt Palmer (Replit)

Complete AI Course (2025): Prompting, Evals, RAG & Fine-Tuning | Adam Loving (Meta)





