After reading through all the comments this morning, it's clear I need to do a deep dive into comparing Windsurf, Cursor, and Cline for all of you! Maybe even a livestream building out a couple different use cases with each? Not sure yet, but I'm gonna make this fun for everyone and let's settle which platform is the best (until the other one gets an update next week lol). To be honest, I WANT Cursor to be the best because it is open source and has been around for the longest. And maybe it will come out on top when I play around with it more. Looking forward to that! Happy Thanksgiving to those of you in the US! 🥳
@victor1444 сағат бұрын
Yes, this would be great. A comparison between Windsurf, Cursor, Composer Agent, and Cline, and how the use of those tools can be combined with Ottodev.
@marilynlucas512853 минут бұрын
Nah you don't need to. Everyone knows Windsurf is better than them all including Ottodev.
@GerardoTencioCoto18 сағат бұрын
When I start working on a project I create a project status file, with the idea, the tools and any information. After completing anything I will ask to update the project status file, so next time you need to open a new chat the first thing I do is say “read the project status” it will know what you are doing, what is left to do, give it a try.
@933117 сағат бұрын
Same! 😂 I create around 100 steps, basically divide the project outline and prompt them. Keep a status folder 📁 easy to tag in the prompts. Recently I tried multiple files under it such as project outline, phase details, development status, session context, technical descisions. I found having multiple files keeps a better context. But I agree the idea works. 🎉
@intrestingness14 сағат бұрын
Same principle to Claude in designing ideas. One feature per chat in a project and end it with status and next steps.
@jlee436110 сағат бұрын
I did the same thing except with a project_status folder -- and the project requires any context I just point it at that folder for the dev history.
@ColeMedin6 сағат бұрын
I absolutely love it, going to start doing this myself on the very next project! This should be tip #0, I would totally add that in right away if I could.
@alainmona2685 сағат бұрын
wow that’s amazing and super helpful thanks Gerardo
@elliscaicedo904518 сағат бұрын
wow windsurf team just added a new feature to add images this is insane
@smserwan11 сағат бұрын
wooooww
@chenrvn8 сағат бұрын
excellent, like in Cursor!
@CarlosMateo-z3k6 сағат бұрын
Yo bro, Do I need to update my Windsurf? cuz I really need that function 😭
@ColeMedin6 сағат бұрын
I know it's super exciting! :D
@marilynlucas512852 минут бұрын
not true. i don't see it
@markusmaucherСағат бұрын
thank you so much for all these valuable using tips. especially this "test it before you accept/recline" (which I didn't knew was possible this way) saved me so much headache
@AntuneSales-Dev19 сағат бұрын
Imagine building Ottodev with Windsurf! 🍻
@manuoffi18 сағат бұрын
Already doing it bro and actually its working lol
@AntuneSales-Dev18 сағат бұрын
@@manuoffi Really?
@chenrvn8 сағат бұрын
@@manuoffi which model you use in Ottodev? what is the best?
@lunaccodesign17 сағат бұрын
This is funny, I've 100% been using the same workflow start in bolt/ottodev then move to windsurf! I'm in love with both so much!
@chenrvn7 сағат бұрын
which model do u use in ottodev?
@mellowtones1985Сағат бұрын
I was using Bolt and then Windsurf but V0 is going to be replacing Bolt.
@nightmisterio19 сағат бұрын
We are in the second Prometeus moment in human history.
@THCV411 сағат бұрын
One thing I’ve found really helpful when dealing with these various AI coding tools is to separate the documentation into a different text file. This gives me a place to describe the goals and requirements of the code module, along with any details that another developer (or AI) can use to quickly understand the code. I can then @ reference the document file whenever I am having the AI edit the code. This also really speeds up code edits, because the AI is only having to diff the code and isn’t having to print and diff through a bunch of comments
@THCV411 сағат бұрын
As a side note: I also have a template and guidelines for the code documentation file itself, which I then @ reference when having the AI generate or update a code module’s documentation file. This documentation file can be combined with the code file to have the AI generate/update a separate file with unit tests.
@reedickyalussСағат бұрын
@@THCV4I had this exact idea to help bolt. Is that what youre using it for or?
@chadjones425517 сағат бұрын
Windsurf is so insanely frustrating. It is constantly making minor changes to get you to click ok, ok, ok, ok, ok... and then you suddenly notice that your well-tested functions and even your schema are totally borked and you cannot find the previously completed and tested code. It's like programming with a team of super fast typists who are overly confident and slightly brain-damaged.
@gani2an114 сағат бұрын
True... this is the only drawback to using it. When it works it works great. But I find that while it understands your codebase, it fixes your current problem while destroying your previously working code. I have to keep my fingers crossed everytime it fixes my code. If they fix this, Windsurf will be the best, even though it already is
@telegrphavenuetv14 сағат бұрын
It's a hallucination problem. Just revert the prompt that messed things up. Then start a new convo then continue. It frustrated me at first till I figured this out
@YusufEbr13 сағат бұрын
@@telegrphavenuetvdifficult to keep track when you super deep down into a whole different issue lol but I hear you
@telegrphavenuetv13 сағат бұрын
@@YusufEbr Haha I know. Test driven development is key
@MedyGames12 сағат бұрын
indeed that made me uninstall quick. Unacceptable
@StarTreeNFT18 сағат бұрын
Right there with you, it is the best I’ve tried to date!! ☄️
@alexkenley117 сағат бұрын
what you can also do is instead of going to o1 is install the cline extension and open it in the left side bar. when Cascasde is struggling or going around in circles get Cline to look at the same problem and it most cases Ive found it works it out
@YusufEbr16 сағат бұрын
Didn't think of that. I just copy and paste the code it's stuck on and move it to perplexity or gpt or a random one lol usually one of them figure it out
@lancerben455115 сағат бұрын
Yes. For some specific code issue it is better to start fresh. but of course this is a case by case basis, it depends on the situation and dependencies. often I use o1 models with fresh context (just the problem at hand not the whole code base to inspire claude. Claude has access to the full context then integrates the idea. For the more complex issues I still have to tell Claude what to do but often I don't have to with the method I described.
@SouthbayCreations19 сағат бұрын
Stoooppp! They just dropped an update!! BIG update!! I love this app also!
@ColeMedin19 сағат бұрын
Yeah they're pushing out nice updates pretty regularly, it's awesome!
@SportPrediction12 сағат бұрын
Yeah, image upload.
@r3dey36118 сағат бұрын
Yeah.. I am working with it.. It is awesome
@YUAN_TAO14 сағат бұрын
❤ It's nice to know that you're addicted to it as well😂
@tradingwithwill72147 сағат бұрын
I love Windsurf. I'm doing a Flutter desktop Signal type direct chat app with SSL for Mac/Linux which isn't possible to view in a Bolt web container and it's been amazing. I don't really use the agentic aspect other than sometimes it runs some terminal commands. I still do a ton of things manually and have to test/verify all the changes visually in my app, so there's still a lot to do for AI.
@linus.samuelsson8 сағат бұрын
Same, i've used windsurf 12+hours per day every day for the last few days. Im not a coder but can make fairly complex websites with some patience. Pulled two all nighters haha.
@victor1444 сағат бұрын
I love the breakdown that you provided for Windsurf. Can you please do a breakdown like this in regards to Cursor Composer Agent? For example, how you will combine Cursor Composer Agent with Ottodev?
@duckspencer934539 минут бұрын
Thx so much. Would also love to see an even more beginner friendly approach.
@siddharthv27018 сағат бұрын
I agree, I did not touch cursor after I used windsurf.. it however gets extremely slow and not reliable in learning a large project unless you give the complete codebase, also it tends to forget the context over time so I have some common documentation with status sharing to keep it on track over long sessions
@sambhavkhur12 сағат бұрын
I have been using Windsurf for a week now and my productivity has been insane. I get a week's work done in a few hours. Ofcourse it's not perfect and still needs some improvements but for it's by far the best AI coding tool. I have been a Cursor user for sometime now but don't plan to use it again.
@CPT_IDOL7 сағат бұрын
RE: Your point about conversations getting to long and dealing with hallucinations... I've found that simply prompting the model to scan through our recent conversation and picking back up where we left off to work pretty well. Could help keep the Flow going. ;)
@jaggyjut17 сағат бұрын
Nice. What about using V0 for UI now that it can create multiple files and then use Windsurf to auth, backend etc?
@chenrvn7 сағат бұрын
it also a good solution
@aibeginnertutorials15 сағат бұрын
Excellent video! Thanks for the tips.
@theoriginalmilkman11 сағат бұрын
Windsurf sucks for me, I'm stuck in a loop of errors
@SportPrediction13 сағат бұрын
I have seen miracles happen with WindSurf! It behaves like a human after some casual prompts.
@getdmw11 сағат бұрын
Was thinking of switching, but this seems the same as cursor, which has already had these features. Whats different / What am I missing ?
@AtizaJuanita18 сағат бұрын
Hi Cole, Ive been addicted to your videos! I have a small, friendly request. Would it be possible to upload in 4k? Keep up the great work!
@TheAIBlueprint15 сағат бұрын
Same here! I spent 15 minutes building code that would take me a week on my own 😮
@lancemarchetti867317 сағат бұрын
I hope Winsurf will work on their code accuracy, like Cursor did.
@prabhic14 сағат бұрын
Good tip on starting a new session when it starts hallucinating
@vedantaggarwal109219 сағат бұрын
I totaallyyy agree brooooo I'm too addicted
@chenrvn7 сағат бұрын
grea8 video thanks!!
@david.walters6 сағат бұрын
I really love the experience with Windsurf but have yet to build a function app. Constant errors etc.
@erikmorgan705914 сағат бұрын
Ive been really trying to love it, but Cursor has been much better at tracing code in large projects (somehow). I keep hearing everyone say how much better Windsurf is with context awareness, but I have had the opposite experience compared to Cursor.
@ArcanoIncantatore11 сағат бұрын
Exactly the same here
@maccloud852610 сағат бұрын
Bolt/ottodev is just web tech.
@im_chris_ai13 сағат бұрын
Yup, it's only getting better!
@OpeRorTV12 сағат бұрын
I'm wondering, did you record the video before Cursor Agent was released for the Composer, or afterward? I also think Windsurf AI is quite good, and right now I'm testing both IDEs to see how well the agent capabilities of Windsurf AI and Cursor's Composer perform.
@TomPane-pl4lk14 сағат бұрын
Thanks Cole, appreciate your comments!
@User_420.2914 сағат бұрын
Cursor VS Windsurf???
@szood17 сағат бұрын
when are we getting model context protocol in ottodev?
@johnshenton146942 минут бұрын
"I am quite new to AI, I need assistance in creating a local A.I. story or roleplay where the storyline continues from exactly where we left off previously and remembers what was said/has happened - so when you reopen our chat conversation it doesn't forget nor lack sufficient context required for maintaining an engaging narrative history of interactions within that dialogue sequence. Is there any way to accomplish this using a free, agent/command-automated process?"
@sLavoncheg8 сағат бұрын
I used Cursor and Windsurf pro paid, but after Cursor updated to 0.43v there is no features in Windsurf that has Cursor. Now Cursor has amazing composer and I'm amazed how it's good after update. So I'll follow for Windsurf's updates but no reason for now to use it
@gani2an115 сағат бұрын
I agree. Windsurf rocks
@tododigitalvzla6 сағат бұрын
Thanks.. again amazing all of this.. 😀👌🖖
@alainmona26818 сағат бұрын
I’ve been using this for quite some time since its release and it’s amazing but definitely has its limitations
@artiomis9 сағат бұрын
How to create local server with bolt and models?
@anubisai12 сағат бұрын
🎉 You can get it to write tests, then run them. So get it to build a fullstack app that actually works when you launch it. Unlike the competition. 🎉
@fabriziocasula13 сағат бұрын
I've been using it for one day now!
@the42nd16 сағат бұрын
I love the Windsurf workflow, but I find cascade breaks a lot even with paid plan. Would be amazing to have a agentic model where errors are sent to 2 or more different models (like Sonnet 3.5 and o1) and the responses are automatically tested to see if they work.
@davionarchie80717 сағат бұрын
it has its ups and downs... i been pluggin you in their discord a lot though
@AI_Creatives_Toolbox6 сағат бұрын
Today they added the option to upload images!
@DemocracyDecoded17 сағат бұрын
Dude i spent 20 hours on windsurf, if you know some magic please let me know, i could only make websites well, however full stack apps are very buggy.
@tnypxl17 сағат бұрын
They could fix the hallucination issue by allowing users to append prompting to the end of every prompt it sends like Cline.
@JamesKind-v5i17 сағат бұрын
Hello my name is James and I'm addicted to Windsurf. Last thing before bed, I fire off a Cascade and first thing I do upon waking is check the results
@ZukunftBilden11 сағат бұрын
I was up till 4am - and then they published image upload.
@taytronicworld653219 сағат бұрын
How on earth do I get a backend...and which is better for production ready code? Can anything really build a fullstack production ready web app...or are these just merely for prototypes? Also which platforms aren't censored?
@aqwan0111 сағат бұрын
I'm working on full stack Ruby on Rails apps with Cursor (about to try windsurf) and it's amazing. Best models generally produce decent code and Ruby is a super readable language so ideal for collaborative working with AI
@elliscaicedo904519 сағат бұрын
me too , its awesome
@ramazotto27276 сағат бұрын
Does not work for me, when I try to apply suggested changes to a file, I always get an error "file has been modified since edit was generated. Cannot apply content". I definitely did not touch the files.
@tarektarek60734 сағат бұрын
It was working good but the last days I don't know if it's Claude that having issues, but it's making a lot of mistakes. When it fixes one bug, it creates 3 more that didn't exist. Hopefully Windsurf or Claude fix this because it's not working as good as it was, and you can't create anything if you spent time trying to fix bugs.
@zahidahmed362716 сағат бұрын
Next video idea : deployment cost
@dr_harrington2 сағат бұрын
The first thing I want to know about any AI app is will it work with local LMs (i.e. Ollama).
@Guuggk_567813 сағат бұрын
Chat gpt revolutionised the coding industry
@Tschammay13 сағат бұрын
I imported my bolt app to windsurf and it is so much better. but can i reimported to bolt when i am ready ? because deploying is so much easier in bolt ( online version)
@martinhoneves4 сағат бұрын
I just experiment Cascade with vision. Oh boy...
@lakergreat116 сағат бұрын
please please please try Cline (formerly Claude Dev), I think it is just a bit better and even more "intelligent" than Windsurf (and I love windsurf!)
@YusufEbr13 сағат бұрын
Tell us how it's better? (Just asking, no poor sarcastic tone) I find that windsurf will solve one issue, causing new issues and it's just a constant battle to fix things. But who knows it's early days
@lakergreat111 сағат бұрын
@YusufEbr that's what I find as well. Windsurf will redo routes or make more problems then it fixes
@rastinder3 сағат бұрын
I made an ahk , that type one request at a time and type ,accept, press enter automatically
@yuri.caetano17 сағат бұрын
Hi, thank you dawg
@mikegehard640259 минут бұрын
How does it do in a test driven development flow where it writes the test first?
@edoardododoguzzi12 сағат бұрын
Have windsurf some feature for ingest documentations like cursor?
@valentinoforever12 сағат бұрын
I think you didn't look at the last Cursor update.
@amritbanerjee14 сағат бұрын
Shit.. why did you release this video.... Now we are gonna get anthropic errors all day long . 😁
@AI_Creatives_Toolbox6 сағат бұрын
Oh, I can't relate more even if I tried 😅
@MarkGergs19 сағат бұрын
trust me, its still not as good as Cursor for autocomplete - cursor feels like it reads your mind
@ColeMedin19 сағат бұрын
Yeah the Cursor autocomplete is phenomenal for sure!
@animemangas287716 сағат бұрын
Try supermaven. He reads in your mind too
@figmadraw205616 сағат бұрын
is it possible to export or download whole project file from bolt?
@crystal_records_bg12 сағат бұрын
I really don't see how is this different from Cursor. Ideas?
@TastyGrub4 сағат бұрын
How does this compare to cursor for you?
@kuyajon5 сағат бұрын
everyone is talking about windsurf, might need to shell out 10 usd a month
@micknamens86597 сағат бұрын
12:36 From an AI-IDE I would expect to allow me to reference a file with a single click in the editor.
@codewithQamСағат бұрын
Its best of the best
@Dave-c3p19 сағат бұрын
Any idea how does it compares to Cursor? Seems like a lot of the features are similar.
@ColeMedin19 сағат бұрын
Windsurf has worked better for me compared to Cursor in general, though I do have to give props to Cursor for being open source!
@Dave-c3p18 сағат бұрын
@@ColeMedin Interesting, I used to use Codeium extension in VS code and loved it. I'll have to give it a try.
@patrickwasp16 сағат бұрын
Have you tried cursor?
@VirtualShaft6 сағат бұрын
This is literally no different than jetbrains AI
@emont7 сағат бұрын
I am not a developer so Cursor is quite better
@BazSupport17 сағат бұрын
I know right?!?!?
@JRichens13 сағат бұрын
Cline cline cline
@ZukunftBilden11 сағат бұрын
Same
@jesseeverhart7 сағат бұрын
AI can’t even make a proper compose file for docker. Go ahead and use it to code though lol
@PyJu80Сағат бұрын
Told you lo😂
@tradingwithwill72147 сағат бұрын
I got an email yesterday that for US Thanksgiving my free trial is extended until Dec. 11 which is amazing!
@georgezorbas903610 сағат бұрын
This is what i am using. And dont make easily mistakes like Cursor Ai. That's A REAL GOOD SOLID PRODUCT
@Surafel_Demissie11 сағат бұрын
No Hype, i was just surprised how good Windsurf is, just stoped my cursor subscription.