Cursor vs Bolt vs Replit vs v0 [Best AI Coding Tool]

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 92

  • @Mr.Laffin
    @Mr.Laffin 2 วันที่ผ่านมา +7

    What I have found that works is telling it to further develop whatever you're working on I frequently use (further develop it) or (further develop the whole site)

    • @razorbackroar
      @razorbackroar 2 วันที่ผ่านมา

      Nice

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา

      That's a good prompt suggestion! The best ones are often short and sweet like what you suggested. I'll give that a try on new projects, thanks!

    • @saodbing
      @saodbing วันที่ผ่านมา

      great workaround. it really is not smart that none of these tools have thought of this, its time consuming.

    • @mognog
      @mognog 23 ชั่วโมงที่ผ่านมา

      @@VoloBuilds - do you use the.cursorrules file? I like to add a prompt in there (like a system prompt) that lists the languages and dependences I'm going to be using. That kind of stops Cursor/selected LLM just returning random stuff and helps develop your project the way you want it.

  • @mognog
    @mognog วันที่ผ่านมา +2

    Great video. Keep up the good work!

    I'd used v0 before (but mainly for quickly creating a layout and then taking a screenshot and telling Cursor to create a project with UI). I'd also used Replit before as part of a Python course I was doing. Bolt, I'd never heard of. So, after your review, I'm sticking with Cursor Pro.
    One test I did try in cursor was seeing how easy it was to create a ‘hello world’ project for these languages ( Angular, NextJs, Python - Django, React, Svelte, Vue, C# Asp.Net, C# Rest API, C# Blazor ). What I found was that all the JavaScript and Python languages worked fine on first go or after installing the odd library. For the rest (i.e. Blazor, Asp.Net, C# API etc it seemed to want to create all the code in the root folder and as much as I told it to put code in a sub directory it wouldn’t and so there were lots of build problems. If you have a technique for this then do let me know!
    Oh, I also found out you can’t debug C#, C or C++ projects as it pops up with the message ‘You may only use the Microsoft Visual Studio .NET/C/C++ Debugger (Vsdbg) with Visual Studio Code, Visual Studio or Visual Studio for Mac software’. Which is a shame as I fancied testing it with Unity development (C#) and Unreal development (C++). May be there will be a workaround for that in future but for now you just have to switch to VS or VS Code to debug.

    • @VoloBuilds
      @VoloBuilds  16 ชั่วโมงที่ผ่านมา +1

      Thanks for sharing your experience! Yeah, Cursor definitely seems to work best with JS and python and it's currently my favorite coding tool.

  • @MM-24
    @MM-24 7 ชั่วโมงที่ผ่านมา +1

    thank you for a thoughtful review of all of these, looking forward to the Cursor shadcn video

    • @VoloBuilds
      @VoloBuilds  7 ชั่วโมงที่ผ่านมา

      Thank you! :)

  • @saodbing
    @saodbing วันที่ผ่านมา +4

    Much needed comparison. Concise and to the point. Subscribed.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Thank you very much :)

  • @drummermike5150
    @drummermike5150 2 วันที่ผ่านมา +6

    Thanks for this comparison. I will be sticking with Cursor Pro which I’m still amazed by after a month of heavy usage. Best 20 bucks a month I’ve spent in a while. I’ve had terrible luck with v0. I thought it was just me. Looking forward to your shadcn video!

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา +5

      Yes, same! I was surprised by how much attention v0 got, but I realized recently that it's just because all the code uses ShadCN components which look very nice. Will share how I do that in Cursor soon!

  • @toddschavey6736
    @toddschavey6736 2 วันที่ผ่านมา +3

    Also...I think the intention for v0 is to create components that you then run the CLI tool to inject into your project.
    I typically see folks pair v0 with Cline or Cursor as they build out a WebApp page by page

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา +3

      Ah interesting. But I wonder why bother with v0 then at all? Why not just make the components in Cursor in the first place? I have recently started using ShadCN inside of Cursor and it generates beautiful designs without needing extra tools - will share in a video soon.

    • @Dangler774
      @Dangler774 วันที่ผ่านมา +1

      v0 is better trained for next js

    • @ramo4uuuu
      @ramo4uuuu 2 ชั่วโมงที่ผ่านมา

      V0 ist specialized on frontend and especially for next.js projects. I also use it for components and then integrate the code by the code integration button for cursor

  • @calvincrane
    @calvincrane 14 ชั่วโมงที่ผ่านมา +1

    Whats the reality with regards to the free tiers. Are they useless to get anything done. Paying a month is not unreasonable but which is best. TY

    • @VoloBuilds
      @VoloBuilds  12 ชั่วโมงที่ผ่านมา

      Yeah free tiers are really only good to give you a feel for how the product works - like a taste sample. Cursor feels like the best bang-for-your-buck option as long as you are comfortable getting a bit more technical. Someone else mentioned that Replit also has some limits in terms of number of requests - I didn't hit it during my demo, so I don't know how generous that limit is.

  • @densonsmith2
    @densonsmith2 2 วันที่ผ่านมา +1

    Thanks for covering this!

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา

      For sure, thanks Denson!

  • @Martsys1
    @Martsys1 2 วันที่ผ่านมา +2

    Nice review video. Looking forward to shadcn/cursor video. Thank you!

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา +1

      Thanks for watching! Sounds good - yeah I have found ShadCN + Cursor to be a powerful combo for sure.

  • @ngnataws
    @ngnataws วันที่ผ่านมา +2

    Could you try this out with Cline? would like to see how it compares with the others

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Saw a few comments here mentioning it but I hadn't heard of it before. Do you have a link? I can't quickly find it. What do you like about it?

    • @juniorxyz
      @juniorxyz วันที่ผ่านมา

      @@VoloBuildssearch for claude dev. they recently changed the name.
      use it with claude api, its the combo that works best

    • @FloodGold
      @FloodGold วันที่ผ่านมา

      @@VoloBuildsCline is formerly ClaudeDev

    • @DavidG2P
      @DavidG2P วันที่ผ่านมา

      Isn't it called Clide? It's supposedly much better than Cursor.

  • @hope42
    @hope42 2 วันที่ผ่านมา +1

    Feed it screen shots from the PROBLEMS tab that show 11 problems. Cursor will fix those and you should be fine.

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา

      Oh yeah screenshots are an awesome feature for Cursor - I don't know if the others support it or not! Should try and see. But yeah absolutely I could have gotten it working well and beautiful with Cursor, just would've taken more time but I wanted to be 'fair' to the other tools :)

  • @tekskilldev8310
    @tekskilldev8310 วันที่ผ่านมา +2

    How can bolt.new expect to be adopted when it provides so few tokens that even a first test application runs out of tokens and stops the tester to move further. This left a bad taste in my mouth and not a favorable feeling towards bolt. The pricing is really high in comparison to copilot for an individual. Why bolt still not given any reason?

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Yeah it was disappointing after all the hype I saw about it.

  • @georgemontgomery1892
    @georgemontgomery1892 12 ชั่วโมงที่ผ่านมา

    I dunno wtf was going on in bolt for you, but I got so much further with bolt compared to replit.
    Replit will go on circles much sooner.
    I find using IDX and cline to be the best so far imo

    • @VoloBuilds
      @VoloBuilds  12 ชั่วโมงที่ผ่านมา

      Damn, that's interesting. I do suspect Replit has an easier time because it is limited to python and Flask which is simpler than the Next js file structure. I wonder if I asked each one to do Flask or just simple React if it would have an easier time. What lang/framework did you use for your project?

    • @georgemontgomery1892
      @georgemontgomery1892 11 ชั่วโมงที่ผ่านมา

      @@VoloBuilds Best thing to do before any review or comparison is to look at their docs to see if it is worth comparing. Bolt is best geared for javascript frameworks. I used Next.js, but it is good for most .js frameworks. Vue, astro, ect
      I'd say do a review on googles IDX online code editor and pair it up with Cline Dev extension.
      I hated using Androids code editor for mobile apps, but this made it much better to work with. I am sure you can use it for other frameworks too.

  • @hqcart1
    @hqcart1 วันที่ผ่านมา +3

    AI coder should auto fix itself, should auto test itself, and after all that tell you to test it and see. till then, i think it's a waste of time as a dev.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา +1

      Yep! This is what I think set Replit apart (other than writing simpler Flask code) - it actually seemed to follow that flow. But I guess at some point it gave up. Still a lot of iteration needed to get fully automated coding agents!

  • @micbab-vg2mu
    @micbab-vg2mu วันที่ผ่านมา +1

    I stick with Cursor AI - I am beginner and I do not like switch tools:)

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      💯 yeah there are so many tools coming out and most of them just don't have the depth that Cursor has. I think mastering Cursor and learning to code is the best approach right now.

  • @Ke_Mis
    @Ke_Mis วันที่ผ่านมา +1

    Great video Volo! :)

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Thank you :) glad you enjoyed it!

  • @mpsmanger4713
    @mpsmanger4713 วันที่ผ่านมา +1

    Hi, Great video. Do you happen to offer your services for helping a creator convert their SaaS idea into code? I am a beginner and I need help from a code perspective. Are you on Upwork or similar? I have a budget.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Hey there - yes this is something I do, although I generally focus on enterprise software development for established companies. I'd be happy to hear what you'd like to build and see if I can help or point you in the right direction. You can find my contact info at www.youtube.com/@VoloBuilds/about

  • @edengate1
    @edengate1 วันที่ผ่านมา +1

    When you think will be possible create entire apps with A.I without knowing how to code? Just studying the tools

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา +1

      I think it largely depends on how complex the application is and how much you care about the implementation and specifics. For example, simple todo app you can create right now. But complex enterprise or science software is going to be difficult. The more novel/unique your idea, the more AI will struggle to implement it.
      I think right now is a great time to start and I would start with ChatGPT or Claude to learn a bit about code and then when you're feeling comfortable, try Cursor. Just keep asking it to explain things and try to learn. Code itself will never go away because it defines formal rules for how your program works and natural language is too open to interpretation. So I think understanding code will be a valuable skill long-term even if AI can write most of it for us.

    • @edengate1
      @edengate1 21 ชั่วโมงที่ผ่านมา

      @@VoloBuilds I want to build a dating app and fitness app. Thank you so much for the tips!

  • @Sebastian-lovable
    @Sebastian-lovable วันที่ผ่านมา

    Great summary! Surprised though that GPT Engineer is not part of the comparison here -- produces best output (and quicker) in the majority of benchmark cases we look at
    Disclaimer: I work for Lovable, but we get a lot of users from other tools and lose very few

    • @VoloBuilds
      @VoloBuilds  12 ชั่วโมงที่ผ่านมา

      I'll have to try it out at some point, thanks for the suggestion!

  • @AdrianRosarioPR
    @AdrianRosarioPR 2 วันที่ผ่านมา +1

    If the intent of the video was to show the perspective of a new user, I understand the approach. However, if that wasn't the case, a bit more research beforehand would have been beneficial. There were some basic concepts that seemed to cause unnecessary struggles. Overall, I appreciated the effort but was hoping for a more thorough comparison.

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา

      That's a fair point - although I think a lot of these tools that get hyped up are much more shallow than people give them credit. For example, with v0 there is no file viewer or console so I literally could not troubleshoot it further than what I demonstrated.
      There are definitely other features of the platforms that I didn't highlight like being able to host code via Replit, but my goal was to try and build a very basic app with each tool to see how well it would work out of the box and what major limitations each tool had.
      Might have to do a more comprehensive comparison in the future going into more of the features. Thanks for your input!

  • @liviuspinu11
    @liviuspinu11 วันที่ผ่านมา +1

    Please make a video about the best no-code RAG solutions

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Thanks for the suggestion!

  • @maertscisum
    @maertscisum วันที่ผ่านมา +1

    WebContainers are for dev only, so you don't have to setup local dev environment.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Ahhh ok that makes more sense lol - I was like what the heck is this 🤣

  • @kirso
    @kirso 2 วันที่ผ่านมา +1

    Curious, does Cursor really do well in terms of component design functionality similarly to v0? It can do designs, but not as well as v0 for me at least because there is some finetuning going on with v0 (design wise). The rest obviously Cursor wins.

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา +1

      The reason v0 does designs so well is because ShadCN is a really good design system and v0 basically forces the code to use ShadCN components. I figured out you can do the same with Cursor and you get beautiful designs out of the box as well! Will make a separate video on it

    • @larsh5853
      @larsh5853 17 ชั่วโมงที่ผ่านมา

      @@VoloBuilds Looking forward to this video. Maube you could add a bit of intel on whether it is possible to do the same with other UI component libraries like for example Preline UI and Daisy UI.

  • @jaggyjut
    @jaggyjut วันที่ผ่านมา +1

    Found using v0+cursor combination work together better.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา +1

      Thanks for sharing - what is your workflow and why do you prefer it over using only Cursor?

    • @jaggyjut
      @jaggyjut วันที่ผ่านมา

      @@VoloBuilds From my experience when updating a component bolt rewrites the complete code, however Cursor AI is able to apply the changes section. I use the framework as per @rasmic - How To Build Web Apps using V0 + Claude AI + Cursor AI. Check his video on TH-cam. I believe its important for AI coders to understand how to setup the app folder/file structure and also be able to maintain the code as more functionality is added to the app. Also haven't come across a tutorial on youtube to demonstrate an end to end app build which includes a CRUD operations with a database, authentication (clerk) and tracking code changes with github. That would be awesome.

    • @jaggyjut
      @jaggyjut วันที่ผ่านมา +1

      ​@@VoloBuilds I found that bolt rewrites the code for any change within a component whereas Cursor can update the specific section within a component. Check out rasmic - How To Build Web Apps using V0 + Claude AI + Cursor AI video which is the framework I started to follow. I have started exploring Bolt as well. Thank you again for the great content. Much appreciated.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา +1

      @@jaggyjut Thanks for the recommendation! Yeah I love how Cursor weaves the changes into your existing code and makes it clear what is being changed

  • @augmentos
    @augmentos วันที่ผ่านมา +1

    Good video though would have been good with a few trials each, and Aider but good none the less

    • @VoloBuilds
      @VoloBuilds  12 ชั่วโมงที่ผ่านมา

      Yeah been hearing about Aider; I might do a coding assistant comparison at some point and take a look at that. Few trials is also good idea for a more comprehensive comparison. In this video I just wanted to give a quick look at each one and show the look/feel of the tools. Didn't expect it would take off as much as it did!

  • @altcg-c5e
    @altcg-c5e 2 วันที่ผ่านมา

    Have you used supermaven? I think it's worth a review video.

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา

      I have not tried it yet! I have heard of it as well as Aider and Codeium but haven't tried any of those. What are your favorite things about it that I should make sure to try?

  • @razorbackroar
    @razorbackroar 2 วันที่ผ่านมา +1

    I hate cursor because i can’t do anything i have to highlight & type in the code wait for it to update i want to type & turn on ai when i want to

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา +2

      I usually just use the chat on the side rather than the inline code editing. I find it is the best workflow for me

  • @craignine5074
    @craignine5074 วันที่ผ่านมา

    After watching this I'll probably stick with Claude AI.

  • @m.bashar4309
    @m.bashar4309 2 วันที่ผ่านมา

    Your are truly awesome

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา

      Thanks for watching! :)

  • @mikkelgeorgsen
    @mikkelgeorgsen 23 ชั่วโมงที่ผ่านมา

    You altered the test for cursor so it isn’t apples to apples. You need to just give it the same prompt and auto apply ,else the tests aren’t equal

    • @VoloBuilds
      @VoloBuilds  16 ชั่วโมงที่ผ่านมา +1

      Yeah it's true that it isn't exactly apples to apples - I think the challenge is that Cursor is built to be more granular than the other tools, so I wanted to highlight that while also trying to be fair to the other tools. So I did apply all the code it suggested, but then showed how I can iterate on it quickly and specifically by tagging relevant files. I think the level of control in Cursor is what sets it apart

    • @mikkelgeorgsen
      @mikkelgeorgsen 14 ชั่วโมงที่ผ่านมา

      @@VoloBuilds I signed up to Replit today and it worked really well for what I need, but then I hit a usage limit and there is no way to talk to them besides email and X, so I posted both places, have you heard anything like this?

    • @VoloBuilds
      @VoloBuilds  14 ชั่วโมงที่ผ่านมา

      @@mikkelgeorgsen Oh dang, I didn't realize they had limits since I didn't hit them in my small demo - but it makes sense. It's not documented what those limits are.. I guess Replit does disclaim a lot of the agent stuff as "beta" and "early access" and whatnot, but that's unfortunate. Seems other people posting about similar issue as you said. Thanks for pointing this out. I know Cursor is much more open-ended on that front and that's really been my go-to tool.

  • @m.bashar4309
    @m.bashar4309 2 วันที่ผ่านมา

    Great 🎉

  • @wyattorangeblock7644
    @wyattorangeblock7644 วันที่ผ่านมา

    V0 is literally just to build Frontend… it’s obvious, it says that. Also it can’t display multi file projects. READ.

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      v0.dev/faq it definitely claims to go beyond just frontend and even the auto-suggest items on the chat ask it to write logic and explain things - not just write components. No mention of multi-file projects. Anyway, I'm sure it has its uses for some folks, but it seems like a distraction to me over more productive tools (that can also generate ShadCN React components with tailwind).

  • @repinor
    @repinor 13 ชั่วโมงที่ผ่านมา

    Actually you just need to explore a bit more on each platform, for example v0 has projects, so if you start a project you can see all the files and have much more tools to complete. I see this review so poor actually.

    • @VoloBuilds
      @VoloBuilds  12 ชั่วโมงที่ผ่านมา

      That's not what v0 projects are - you still will not see all the files it generated like a normal IDE. It is for uploading context and specifying custom instructions. You can see what is possible with projects here and it would not have helped my demo: x.com/v0/status/1838744330770747600

  • @MeTuMaTHiCa
    @MeTuMaTHiCa วันที่ผ่านมา +1

    Bolt always
    sucks

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      lol it was pretty funny seeing it first hand after all the hype I saw online

  • @GGamerWPlayed
    @GGamerWPlayed 2 วันที่ผ่านมา

    en desacuerdo! bolt resultó mucho mejor, y no vale poner a Cursor en estos casos, entonces pon a ZED ! jaja porque pero esa ya sería otra comparativa donde no pueden estar replit ni bolt, ni v0, aun así ZED es lo mejor ahora o VS code con los plugins

    • @VoloBuilds
      @VoloBuilds  2 วันที่ผ่านมา +1

      Will have to check out ZED, thanks for the suggestion

  • @DaCDaC
    @DaCDaC วันที่ผ่านมา

    great sponsored video, the cheapest pro version is 20 dollars and you have 20 million tokens to use per month, funny
    you will only use Bolt for free for 10 minutes because you are running out of tokens

    • @VoloBuilds
      @VoloBuilds  วันที่ผ่านมา

      Not sponsored - just been hearing about these tools and wanted to give my viewers a look at what they're like! But yeah I saw what you described with bolt - barely got anything created before running out of credits