Тёмный

Cursor AI Tutorial for Beginners (How I Code 159% Faster) 

Volo
Подписаться 11 тыс.
Просмотров 158 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 355   
@lukemelas
@lukemelas Месяц назад
Luke from Cursor here. Thanks for the awesome video -- really comprehensive and well-made! We're working on making Composer even smarter so it can handle the types of inputs you gave it :) . And we're always interested in your feedback to make Cursor even better!
@VoloBuilds
@VoloBuilds Месяц назад
Thank you, Luke!! You all have built a fantastic product! Would love to stay in touch on X or wherever if y'all have any new features you want feedback on! One quick feature request :) Can we get a "create new file" button in the chat sidebar for cases where it writes code for a non-existing file? Compose does this well but I still prefer chat for predictability and the fact that it's pinned to the sidebar (btw would also love the ability to pin composer to the side). Anyhow thanks for watching and thank you for all you do!
@bartekjach8921
@bartekjach8921 Месяц назад
@@VoloBuilds I prefer chat mode for now too and a create new file feature would be great
@B4zing4
@B4zing4 Месяц назад
May i ask why you decided to build a whole new IDE instead of integrating new plugins in vscode?
@NNM-888
@NNM-888 Месяц назад
@@B4zing4 Exactly my thoughts aswell 😆 It's like making some vscode (or jetbrains) plugin like "Continue" - a standalone IDE itself. Overengineering in its finest
@amoukhtari
@amoukhtari Месяц назад
@@B4zing4 some of cursor features weren't possible to implement using just vscode extensions so he opted to forking vscode instead. He already answered it in cursor forum
@Sammi84
@Sammi84 2 месяца назад
Just clicked through four other videos on Cursor before this one. This is by far the best. The others were insufferable. Just a lot of talk about nothing. This vid gets straight to the point of demoing Cursor and keeps rolling.
@VoloBuilds
@VoloBuilds 2 месяца назад
🤩 Thank you so much! Really appreciate it! Best of luck coding fast 😎
@aghawaleedhasan363
@aghawaleedhasan363 2 месяца назад
Seconding this. Excellent video.
@wdmeister
@wdmeister 2 месяца назад
Exactly! I watched 3 videos and i still didn't know what to expect from the Cursor.
@rd42537
@rd42537 Месяц назад
Have to agree with this, some of the others are very tedious indeed whereas volo coherently explains things with a very calm and composed manner!
@hanrai
@hanrai Месяц назад
After taking over a front-end heavy project, I started using Cursor as my development tool. The first issue I had to tackle was a piece of validation code that kept failing. The previous team couldn't figure out the cause no matter what they tried. But I just kept asking Cursor which parts of the code were related to the validation. By following its analysis and diving into different files, it only took me about ten minutes to pinpoint the problem. It was an unbelievable experience!
@VoloBuilds
@VoloBuilds Месяц назад
Sweet! Troubleshooting with Cursor can be pretty wild; sometimes it feels like you get into a bigger mess first before finding the solution, but you always end up figuring it out and getting way ahead of where you expected to be. Thanks for sharing your story!
@drummondjames
@drummondjames Месяц назад
Was resisting the move to cursor, watched a few videos and was unconvinced but now I'm sold! Great video, thanks!
@VoloBuilds
@VoloBuilds Месяц назад
Nice! Hope it works well for you - would love to hear how it goes after you try it for yourself!
@adipradhan2724
@adipradhan2724 2 месяца назад
Probably the best video on using cursor out there. thanks!
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you so much :) really appreciate it!
@phatboi9835
@phatboi9835 2 месяца назад
I have been using Cursor for about 3 months now and absolutely enjoy it so far. It's crazy that it knows what I am thinking in regards to code. I would be like 'Now I need to add this here' and I would start typing and it would put exactly what I was going to put. Pretty crazy. Worth every dime and would recommend.
@VoloBuilds
@VoloBuilds 2 месяца назад
Hahah yeah it is a lot of fun to work it!
@apu242008
@apu242008 2 месяца назад
I don't know anything about programming, I accidentally came across a post on X about Cursor... I searched on RU-vid and found you, my new best friend!! Thanks, bro, for this amazing video. Greetings from Argentina. Keep it up.
@VoloBuilds
@VoloBuilds 2 месяца назад
That's awesome! It's never been a better time to learn how to build - wishing you all the best! :)
@emanuelangel8922
@emanuelangel8922 2 месяца назад
Nunca es tarde para empezar bro
@RickOnPlanetEarth
@RickOnPlanetEarth 29 дней назад
Thank you! The other cursor tutorials were so frustrating and lacking any substance. Finally found one that is good!
@VoloBuilds
@VoloBuilds 28 дней назад
Thanks, Rick! Really appreciate it :) Let me know if there are any other topics you'd like to see covered in more detail!
@giranmoo
@giranmoo 2 месяца назад
This was a brilliant video highlighting how we can best use Cursor. Thank you so much for taking the time to share your insights! ❤
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you for watching! Glad you enjoyed it!
@uaknight59
@uaknight59 Месяц назад
Really good and well explained tutorial on using Cursor, showing the essential features in actual no-nonsense work. Thank you!
@VoloBuilds
@VoloBuilds Месяц назад
Glad you found it helpful! :)
@CompositingAcademy
@CompositingAcademy 2 месяца назад
i know zero web stuff, I made a react web app + database + stripe integration + video library with Claude by manually doing this process. Cursor looks like it makes it faster, can’t wait to jump in
@VoloBuilds
@VoloBuilds 2 месяца назад
Nice! Yeah I was using ChatGPT and Claude for a while. Switched to Cursor and now with Sonnet 3.5 nothing seems to compare to the workflow. It's such a great way to get started!
@ddwinhzy
@ddwinhzy 2 месяца назад
@VoloBuilds I really hope I can create with you, and I hope there will be more teachings like this
@nathangwyn6098
@nathangwyn6098 2 месяца назад
Stripe integration with 0 coding experience? Doesn't sound too smart at least for production anyways. Can't say I'm not skeptical.. Nor can it deploy for you. I'll have to give it a spin. Sounds like a lot of power... we shall see.
@Boschx
@Boschx 2 месяца назад
​@@nathangwyn6098He is lying obviously
@nabeelkausari
@nabeelkausari Месяц назад
Great explanation! I saw many Cursor tutorials but couldn’t find quality ones. Your videos stand out! Excited to check your full-stack app video. Keep up the great work!
@VoloBuilds
@VoloBuilds Месяц назад
Thank you very much, Nabeel! Really appreciate it :)
@jaysonp9426
@jaysonp9426 2 месяца назад
This was excellent. Keep up the good work 👍 I've been using AI to write code for 2 years all day every day...as in I don't write code anymore. I found the actual skill is providing a consistent prompt that only moves one goal at a time and being as redundant in the prompt as possible for that goal. It's like explaining what you want to an alien who barely understands English but can do anything you ask.
@VoloBuilds
@VoloBuilds 2 месяца назад
Hahah nice analogy. Thanks for watching! I've also been using AI to write the majority of my code but I've found there's a tipping point where it's faster for me to go in and make the edit rather than re-prompting. Usually that has to do with nailing the styling of UI components, but models are getting better so I expect it will keep shifting towards more and more prompting
@nebilic9999
@nebilic9999 2 месяца назад
This is a game changer and a great way to showcase the power of Cursor. Thank you!
@VoloBuilds
@VoloBuilds 2 месяца назад
Totally! Glad you enjoyed it - have fun coding!
@robrita
@robrita 2 месяца назад
Ctrl+K: This command is used to highlight some code and then write some instructions for the AI to iterate on that code or to take that code into account and do something that you want it to do. Ctrl+L: This command is used to summon the chat window. Ctrl+Z: This command is used to undo the changes made by the AI. Ctrl+Enter: This command is used to search the entire codebase for a specific string.
@anarcho96
@anarcho96 2 месяца назад
Claud helps me a lot in coding small changes and debugging my code. This is cool, I can use all the AI features I like with a version of my favorite Code Editor Cool Video 💯
@VoloBuilds
@VoloBuilds 2 месяца назад
Definitely - I was using ChatGPT and Claude before trying Cursor and this just accelerated my process even further. My favorite time-saver is tagging files which otherwise I'd have to open and copy/paste into the browser. Good luck with your code!
@grabatar
@grabatar 2 месяца назад
Thanks for making a good video. im very new to coding, not new to code as iv been a self learned linux sysadmin and then been a techops support "engineer" for many years. I have issues learning from videos that keep missing details and steps etc etc. This one was very well setup not just by the script but how you put things. Im using this to create a new elixir project with that learning elixir as my first language. So far i have a basic site with basic functions and i love this. Thanks
@VoloBuilds
@VoloBuilds 2 месяца назад
That's awesome! It really helps to learn quickly. I am curious to see how good the code generation is for Elixir because it is a bit less common than JS or Python. If you run into issues with it, I would suggest trying a more common lang to compare - but it's really cool that you already have a basic site up! Good luck!
@rogerthao588
@rogerthao588 Месяц назад
Great video showing the powers of Cursor. Thanks for creating it!
@VoloBuilds
@VoloBuilds Месяц назад
Thanks Roger! Glad it was helpful!
@calvinnguyen1451
@calvinnguyen1451 Месяц назад
Great introduction and primer for broad spectrum of people; new and experienced with development. Thanks!
@VoloBuilds
@VoloBuilds Месяц назад
Thanks, Calvin! I recently made a poll and turns out like 40% of my audience has 0-12 month experience coding and 40% has 5+ yr hahaha
@cbbeng
@cbbeng 2 месяца назад
Nice video. Seems like Cursor has a lot of the features that the awesome free Codeium extension has and takes them a bit further.
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you! Yeah I think cursor has the right idea with trying to make the entire editor AI-first; I'm curious to see what the final form of the Composer is going to look like. Seems like a great idea but they still have some issues to work through there!
@lunajay6123
@lunajay6123 25 дней назад
Thank you for the tutorial! Cursor AI is a game changer.
@VoloBuilds
@VoloBuilds 24 дня назад
💯
@djkpnz
@djkpnz Месяц назад
Awesome video - thanks for the clear and productive insights and examples 😊
@VoloBuilds
@VoloBuilds Месяц назад
Thanks Kieran! Glad it was helpful!
@tauflife
@tauflife Месяц назад
Really helpful. Thanks a lot for the great breakdown. Looking forward to other videos! 🤙
@VoloBuilds
@VoloBuilds Месяц назад
Thanks for watching! Glad you liked it :)
@RoryDavidWatts
@RoryDavidWatts Месяц назад
This is a really excellent rundown, thanks a lot.
@VoloBuilds
@VoloBuilds Месяц назад
Thanks Rory!! Really appreciate it :)
@mihaelbespalov
@mihaelbespalov 2 месяца назад
Thank you for the tutorial! I think it’s the best one at this time
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you very much! I'll be making more - let me know if there are any other areas I should cover
@linnx88
@linnx88 Месяц назад
Thank you Volo. What a great review. Subscribed!
@VoloBuilds
@VoloBuilds Месяц назад
Thank you so much!!
@sakarsr
@sakarsr 2 месяца назад
This is a wonderful video that shows the features of Cursor. Thank you for your time in making this video, and have good health. I think Cursor will change the way we all write code.
@VoloBuilds
@VoloBuilds 2 месяца назад
Thanks for watching!
@derekwhite3355
@derekwhite3355 2 месяца назад
One way to manage Cursor's wildness is just like with any other project - before you do your big change just make a new branch 'refactoring' and if you have GitLens those pretty lines will stay in place even after accepting If you do think it's unrecoverable, switch branches and delete it
@VoloBuilds
@VoloBuilds Месяц назад
Hey Derek - that's a really good tip! Would definitely help control things when there are large changes. I should mention this in a future video!
@dharmatejamyneni4879
@dharmatejamyneni4879 Месяц назад
Came here from Andrej's Thread, Thanks for helping out.
@VoloBuilds
@VoloBuilds Месяц назад
Awesome! Thanks for watching :)
@johnlam6970
@johnlam6970 2 месяца назад
Thank you! You should mention the docs feature in a future video. It works amazingly well and is super fast. The console output mentions merkle in it which is very interesting if they are using a golang modules like approach towards versioning of docs.
@VoloBuilds
@VoloBuilds 2 месяца назад
Absolutely! You read my mind :) I just uploaded a new video where I cover this! ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1kPr1vy0-QY.html
@illydimitrova
@illydimitrova 2 месяца назад
Great introduction, thank you! 💪
@VoloBuilds
@VoloBuilds 2 месяца назад
For sure :) thanks for watching!!
@lehoangtuan613
@lehoangtuan613 Месяц назад
Really well-explained video! Thank you so much!
@VoloBuilds
@VoloBuilds Месяц назад
Thank you! Glad you enjoyed it :)
@Dr_mhuss
@Dr_mhuss 2 месяца назад
Thank you very much for the tutorial! it is definitely helpful. I would love to see more videos about using Cursor in developing and deploying applications.
@VoloBuilds
@VoloBuilds 2 месяца назад
Thanks for watching! Will be making more!
@jefftu7480
@jefftu7480 Месяц назад
Great video, thanks volo!
@VoloBuilds
@VoloBuilds Месяц назад
Thanks Jeff! Appreciate it :)
@talals669
@talals669 Месяц назад
Writing code is one of several stages, all you see now is just improving productivity
@VoloBuilds
@VoloBuilds Месяц назад
💯
@v0leg
@v0leg 2 месяца назад
Love this video! Will share it with every developer I know :)
@VoloBuilds
@VoloBuilds 2 месяца назад
😄 glad you enjoyed it! Yeah it's a huge productivity boost for me!
@alexkelly757
@alexkelly757 2 месяца назад
I thought compose was too difficult to track, thanks for the confirmation as I thought it might have been me missing a trick.
@VoloBuilds
@VoloBuilds 2 месяца назад
Yeah I kinda struggled with Compose as well until I realized I could go file-by-file - then it became great! But I wish I could pin it to the sidebar (or have the chat sidebar just do the compose stuff). I think they'll iron out this UX in the coming months. Thanks for watching!
@alexkelly757
@alexkelly757 2 месяца назад
@@VoloBuilds that makes sense. I tried moving it to another screen but failed. I'm not sure the models are good enough for that many changes, I ended up with bugs that I couldn't debug due to too many changes. Chat builds up slower and can start with a simpler program. Maybe we need opus 3.5 or gpt 5 to go to next level using compose...
@VoloBuilds
@VoloBuilds 2 месяца назад
That's been exactly my experience, so I'm glad to hear that I'm not the only one haha. I'm super curious to see if those more powerful models can give Compose the boost it needs!
@lvterry
@lvterry Месяц назад
Great tutorial. Thanks for sharing!
@VoloBuilds
@VoloBuilds Месяц назад
Glad you enjoyed it! :)
@proflead
@proflead Месяц назад
Thanks for sharing! Cursor is amazing!
@VoloBuilds
@VoloBuilds Месяц назад
For sure :) it definitely is!
@ThreadingArtisticReality
@ThreadingArtisticReality 2 месяца назад
17:37 as of last night, the composer setting in the beta section is gone, and it looks to be fully integrated. I had 0.39 yesterday and the vid was spot on. Today I updated to 0.40 and the Ctrl+k brings up composer strait away and there is no beta composer
@VoloBuilds
@VoloBuilds 2 месяца назад
Yep! 0.40 has it by default. Ctrl+K is still the inline editor (looks similar to compose but is in the context of the file) but Ctrl+i should bring up the composer
@ThreadingArtisticReality
@ThreadingArtisticReality 2 месяца назад
@@VoloBuilds I have watched a bunch of cursor bids, but yours is the only one I watched 3 times and sent to my coworker. The small project format is great. I am a 3 decade senior ç# programmer, I don't have time for this react stuff but I need it lol
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you so much :) haha yeah React has a bit of a learning curve but once you get it, you can really fly on the UI stuff. I'll make a tutorial for that at some point. I wanted to make a series of learning some basics + frameworks using AI as a mentor but need to think about how to best structure them.
@ThreadingArtisticReality
@ThreadingArtisticReality 2 месяца назад
@@VoloBuilds last night I spent 2 hours asking cursor to fix all the things it kept getting wrong. Gave up, watched your other vids on the frustration to share your pain. Went back and started a conversation with Perplexity about it, telling it to talk to me as a senior c# desktop programmer, and I get it now. Composer started the whole project off wrong when I composd it from a blank directory, then spent hours trying to fix itself. Asking ai how to talk to ai... Ai inception. Composer is very powerful, but without a project wizard like visual studio, it can start off wrong.
@ThreadingArtisticReality
@ThreadingArtisticReality 2 месяца назад
@@VoloBuilds as for video structure, may I make some suggestions... What about a project you know is tight and should take it 30-60 minutes, is self contained in both concept (to keep your script easy) and visuals (to keep your design work easy). But focus not so much on the goal of the code or its usefulness but the process of the human component - what did you need to type and think about to shape the direction of the ai. What pains did you have, what amazing things it did. The iterative process of what we humans go through, IMO is more valuable a vid than what the widget actually does :)
@blueshifter1137
@blueshifter1137 8 дней назад
Great explanation, thank you!
@VoloBuilds
@VoloBuilds 8 дней назад
Thank you :))
@DonvitoCodes
@DonvitoCodes 2 месяца назад
awesome video. great summary of cursor features. also keeping it real that it has its flaws we need to be careful too. thanks for sharing.
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you so much! Yes I think it's important to share the flaws too. Compose has so much promise but I still end up in messy situations with it more often than not. I hope future AI models can fix that issue.
@DonvitoCodes
@DonvitoCodes 2 месяца назад
@@VoloBuilds Yes that’s true. Sometimes it’s a rabbit hole too. haha. So we need to use git and commit for checkpoints that are working.
@VoloBuilds
@VoloBuilds 2 месяца назад
@@DonvitoCodes Totally! I indeed had a situation where I had to go back to my git history to see what the heck happened hahah
@jcl7987
@jcl7987 2 месяца назад
Great tutorial on Cursor, thank you!
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you!! :)
@Innesb
@Innesb Месяц назад
When making changes to many files, use git, and commit prior to making the changes. If it all goes wrong, as with demonstration of multi Composer in this video, you can easily revert all the changes with a single click in the source control panel. Commit often!
@VoloBuilds
@VoloBuilds Месяц назад
Great suggestion! I'll have to mention this in a future video!
@OniKabuki
@OniKabuki Месяц назад
what a fantastic tutorial. thank you !
@VoloBuilds
@VoloBuilds Месяц назад
Thanks for watching, Oni! :)
@iversity
@iversity 2 месяца назад
Great presentation content, style, delivery. Like and sub.
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you so much! :)
@William91G
@William91G 2 месяца назад
THank you so much for this :D
@VoloBuilds
@VoloBuilds 2 месяца назад
For sure! Thanks for watching :)
@wesleymogaka
@wesleymogaka 2 месяца назад
Great. I'm going to try using cursor for creating js based UI for my python based Apps (AI chatbots/ apps) I already know python but zero knowledge of JS. Hopefully I can create intuitive UIs using cursoe
@VoloBuilds
@VoloBuilds 2 месяца назад
That's awesome! I expect it'll go pretty well since you already have some technical experience! It's great for learning!
@trashedprogrammer
@trashedprogrammer 2 месяца назад
This was a great overview thank you!
@VoloBuilds
@VoloBuilds 2 месяца назад
Glad it was helpful! Let me know if there's anything you'd like to hear more about :)
@trashedprogrammer
@trashedprogrammer 2 месяца назад
@@VoloBuilds Learning more about cursorrules, and how to best set them based on the codebase's stack would be cool :)
@VoloBuilds
@VoloBuilds 2 месяца назад
Thanks for the suggestion! I haven't used it myself but will check it out - someone else mentioned this too!
@godonholiday
@godonholiday 2 месяца назад
This is great! Do they use your code to train the models? Is your code shared upstream?
@VoloBuilds
@VoloBuilds Месяц назад
I don't believe so, but honestly I do not know for sure. Let me know if you find any more info on this
@subhashgowda8999
@subhashgowda8999 2 месяца назад
Today i tried it , and built an entire todo app with RN. Holy crap, I know nothing about RN
@VoloBuilds
@VoloBuilds 2 месяца назад
That's amazing! Keep going!
@chandrasekhar01
@chandrasekhar01 2 месяца назад
@@VoloBuilds he is taking your job soon 😂
@mrd6869
@mrd6869 2 месяца назад
I haven't tried this yet but i have used others. AI has been an amplifier for me learning python. I'm able to learn concepts and run exercises. I'll take a look at this. Also: by taking control of each individual line ,it does help to revise things without having to rewrite the whole thing. Saves time.
@VoloBuilds
@VoloBuilds 2 месяца назад
That's awesome - yeah AI is a fantastic way to learn and the approach you described is perfect for learning because then you actually understand what is going on - so when the time comes to troubleshoot something you will know what it is doing! Wishing you all the best :)
@mrd6869
@mrd6869 2 месяца назад
@@VoloBuilds .u too. also here's more.I put together a AI powered, red teaming tool im bringing to market,in the fall.Built the whole thing in English.I have a human software engineer reviewing things of course but it works.This makes me think,the next five years there is gonna be a seismic shift.
@VoloBuilds
@VoloBuilds 2 месяца назад
That's awesome - I'd love to see it when it's ready. Lots of people get scared of coding even if AI is writing it for them, but it's absolutely a great enabler for those who embrace the change!
@TechnicallyTrent
@TechnicallyTrent Месяц назад
Awesome tutorial...thanks!
@VoloBuilds
@VoloBuilds Месяц назад
Thanks, Trent! :)
@TheSnekkerShow
@TheSnekkerShow Месяц назад
That was very helpful and well presented.
@VoloBuilds
@VoloBuilds Месяц назад
Thank you very much :)
@chezanagrofarm153
@chezanagrofarm153 2 месяца назад
Thanks I have been experimenting with multiple AI tools such as Claude Dev, Codeium and Cody. With the right technique, I can get get AI to write 90% of code that meet my expectation in term of code quality. Claude Dev + Cody combo is my preferences at this time, but after watching your video, I will try Cursor next.
@VoloBuilds
@VoloBuilds 2 месяца назад
That's great! I have to try Claude Dev + Cody and some of the other approaches others have mentioned - perhaps just to do a comparison at some point
@choond
@choond 13 дней назад
this is a great tutorial. thanks!
@VoloBuilds
@VoloBuilds 13 дней назад
Thanks for watching!
@SeaTaj
@SeaTaj 2 месяца назад
Great video and demo.
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you!! :)
@tee_iam78
@tee_iam78 7 дней назад
Nice work. Thank you.
@VoloBuilds
@VoloBuilds 3 дня назад
Thanks, Tee!
@piotrpurzycki8547
@piotrpurzycki8547 Месяц назад
Great stuff! Thanks
@VoloBuilds
@VoloBuilds Месяц назад
Thanks Piotr! Glad you liked it!
@TNCYKR
@TNCYKR 28 дней назад
Thank You For Tutorial!
@VoloBuilds
@VoloBuilds 28 дней назад
No problem, glad it was helpful!
@muhammad2270
@muhammad2270 2 месяца назад
jensen huang's statement about programming is gettign truer and truer with the passage of time.
@VoloBuilds
@VoloBuilds 2 месяца назад
We're definitely seeing a big speed boost - but in many ways I still think engineering understanding is required to properly guide the AI. Autonomous operation is still an area where it struggles. I'm excited to see what innovations we can make in that realm.
@muhammad2270
@muhammad2270 2 месяца назад
@@VoloBuilds exactly, but this is where things are headed, definitely these are not autonomous yet, but people with core engineering problem understanding can maximize their productivity which is really appreciable.
@bruce7773
@bruce7773 18 дней назад
With cursor AI we all become Senior Developers
@VoloBuilds
@VoloBuilds 16 дней назад
Hey Bruce! Haha it certainly gives a huge boost. But I was surprised in my recent video I made teaching my wife how to code with Cursor just how many details you have to know to even make a good prompt!
@UmarHamza
@UmarHamza Месяц назад
Best cursor tutorial
@VoloBuilds
@VoloBuilds Месяц назад
Thank you very much :))
@לירןלירן-ס7ז
@לירןלירן-ס7ז 2 месяца назад
Wow thank you very much if you can upload more videos like this it will help a lot
@VoloBuilds
@VoloBuilds 2 месяца назад
Glad that it was helpful! Let me know if there's anything in particular you'd like to see more about :)
@muhammad2270
@muhammad2270 2 месяца назад
@@VoloBuilds integration of these genAI models to your projects
@MichaePhelps-o6b
@MichaePhelps-o6b Месяц назад
very nice tutorial !
@VoloBuilds
@VoloBuilds Месяц назад
Thank you very much!
@NihatDurak-vs9mf
@NihatDurak-vs9mf 2 месяца назад
Very useful and helpful video. For a complete programming noob like me, would you recommend learning coding with something like Cursor, or would you say that it's best to begin from traditional first principles? For example, I'd like to try developing a simple Android app for radio station streaming, just to get my feet wet.
@VoloBuilds
@VoloBuilds 2 месяца назад
Congrats on getting started! I think it's the best time and I would recommend to use the AI to your advantage. I made a video about it actually - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-KjLg9x0WKkY.html I made that before going all-in on Cursor though - I think I'll make an updated learning to code video using Cursor in the future. The key is making sure you understand the code that it is writing. So start small, read the code it writes, and ask it to clarify anything you don't understand. Supplementing with some software engineering basics will also help (particularly for security, deployment, etc) but I would focus primarily on building.
@NihatDurak-vs9mf
@NihatDurak-vs9mf 2 месяца назад
@@VoloBuilds Thanks very much for this advice. Subscribed, liked and I hit the ding-dong button. I found your channel from Andrej Karpathy's tweet. Looking forward to your content.
@VoloBuilds
@VoloBuilds 2 месяца назад
That's awesome :) welcome!!
@ChicagoJ351
@ChicagoJ351 2 месяца назад
I’m a developer and work with cursor every day. The real challenge with AI in general is coding without AI is faster than using AI in many cases. If you’re asking general prompts, yes it will do a lot for you. But in most web apps, thats not going to be good enough. It’s usually very specific things you want it to do, and it takes time to write up the right prompt with all the details. Unless, you don’t care about the code it generates, the trick is to avoid complex prompts and communicate direct and to the point. Again, it depends on what is good enough for you. General prompts where AI does a ton of things at once, if that’s good enough then fine. But for many projects you are going to want very specific features and code, and it takes time to write those prompts. That said, I love working with cursor. I’m practicing every day to try and get better using it. Using lists, direct language, tables, json dumps, etc…, they are all tools you have to write good prompts.
@VoloBuilds
@VoloBuilds 2 месяца назад
Great points! I was curious about this too so I put it to the test. I built the same app with AI and then without it to see if it actually made me faster or if writing the prompts just slowed me down. Take a look at what I found: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-x4Pe5LjUHKQ.html
@DariusNamdaran
@DariusNamdaran Месяц назад
excellent. thank you really helpful
@VoloBuilds
@VoloBuilds Месяц назад
Glad you found it useful! Thank you!
@MuzammilAhmad-tw4fb
@MuzammilAhmad-tw4fb 2 месяца назад
Thanks very nice and informative
@VoloBuilds
@VoloBuilds 2 месяца назад
Glad it was helpful :) thank you!
@Bartofii95
@Bartofii95 Месяц назад
You may never see this but I’ve been looking for some help on like “HOW to use AI to code AND learn”. Because I can just get into a copy and paste loop, I don’t know anything but if I sat down and learned it and stopped copy pasting, I would know it already. Just wish there was an easier way to do the two
@VoloBuilds
@VoloBuilds Месяц назад
Yeah I think there are many in this position now - because it is now easier than ever to build products but people still need to learn a lot of basics to understand how to use the tools properly. I'm definitely considering making some videos on this subject. Thanks for the suggestion!
@Raines1220
@Raines1220 2 месяца назад
I suggest using Whisper to dictate your prompt. It seems like your coding speed is limited by your typing speed.
@VoloBuilds
@VoloBuilds 2 месяца назад
That sounds pretty awesome! I'd say my coding speed in a realistic scenario is limited by me sitting in my chair and just thinking about what I actually want to build and how I want it built lol (architecture, design)
@rishh172
@rishh172 2 месяца назад
Could you make a video of cursor writing unit tests for an existing code base ?
@VoloBuilds
@VoloBuilds 2 месяца назад
Hey that's a good use case! I was thinking of making a video of some use cases like this and refactoring code, etc. thanks for the suggestion!
@onaecO
@onaecO 2 месяца назад
Well done!
@VoloBuilds
@VoloBuilds 2 месяца назад
Thank you! :)
@d3vilscry666
@d3vilscry666 19 дней назад
How good is this with C/C++, Swift, Java? From what I get, is that this would be very good with Python, JavaScript and its frameworks which mostly use VSCode. How would this improve your programming abilities? Like how likely are you to really learn?
@VoloBuilds
@VoloBuilds 18 дней назад
Yeah that's a good question. I've been fortunate to already be using JS/TS for the vast majority of my work so it works super well for me, but I haven't worked in those other languages. However, they are all pretty popular and have existed for a while so I expect it should do pretty good there as well. In terms of using Cursor to learn programming, I am still pondering if it is the best approach for beginners or not. For experienced devs, I think it works great because it can "look stuff up" and autocomplete stuff for you without you needing to go read documentation most of the time. Then you can see the code and learn from it. In terms of learning new languages, I think it's possible as well - you can have it write stuff in that language and ask it to explain.
@jbssfl
@jbssfl 2 месяца назад
Can you start with an empty project and then cmd l and describe your app from scratch perhaps a simple top down view at first so that it gives the basic code framework and then hone in from there to keep adding in specific details/features etc?
@VoloBuilds
@VoloBuilds 2 месяца назад
Yes, you should be able to do that, especially if you are trying to do something like write a script or make a basic html/js/css web page. If you want to use a framework like React, I recommend using create-react-app to first create the project since it will generate a bunch of files (like 10+) which will be more dependable than having Cursor generate it. But that's just a small step. In my latest video I actually recommend to do exactly what you're saying - use Compose to generate the initial files for the app! It's a great approach.
@jonathanwest1993
@jonathanwest1993 2 месяца назад
Can this be used for R programming e.g. the loading of csv tabular data, viewing the tables similar to R studio, and eventually developing R Shiny applications?
@VoloBuilds
@VoloBuilds 2 месяца назад
I'm not familiar enough with R to say, but it does not have visualization out of the box. Maybe there are VS code plugins for that? It could probably write the code but may not be as purpose-built as R studio
@phyzix_phyzix
@phyzix_phyzix 2 месяца назад
With the amount of time it takes you to write 3 paragraphs to explain to the AI what you want to do for 1 change do you feel you could be done with 3 other changes?
@VoloBuilds
@VoloBuilds 2 месяца назад
Excellent question! I was suspicious of this and wondering the same exact thing so I put it to the test. I built the same app twice - first with AI and then without to see if it *actually* made me faster. This is what happened: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-x4Pe5LjUHKQ.html
@phyzix_phyzix
@phyzix_phyzix 2 месяца назад
@@VoloBuilds Thanks!
@BrianMendoza93
@BrianMendoza93 2 месяца назад
How is the Claude 3.5 Sonnet used? Are you using a PRO API? Per token? I am new using AI into my workflow and I want to integrate those tools. Currently using Claude Projects. Thank you.
@VoloBuilds
@VoloBuilds 2 месяца назад
I am using Cursor Pro which comes with unlimited Sonnet 3.5 usage out of the box (as far as I can tell anyway). When you use the chat, in the bottom left is a model selector - you can see Claude Sonnet selected there. They update the default to whatever is best. Sonnet is best right now for sure. You can also bring your own Anthropic API key, but with my usage that would be more expensive than Cursor Pro
@BrianMendoza93
@BrianMendoza93 2 месяца назад
@@VoloBuilds Thank you man! I'll give it a try! :)
@Alex-hr2df
@Alex-hr2df 2 месяца назад
Since you use Cursor AI now, do you still have your Claude AI subscription active or you don't need it anymore?
@VoloBuilds
@VoloBuilds 2 месяца назад
I do because I ask Claude about non-coding stuff, but now that you mention it, perhaps I can just ask through Cursor lol - I wonder how well-equipped it is to do non-coding stuff. Will need to try it out
@jimbojones8713
@jimbojones8713 17 дней назад
nice video, its not like this 100% (since you can still troubleshoot with or without ai) but one problem i see with these tools is you kinda have to go all in or nothing, i have trouble working within my own codebases more now just from using chatgpt because i don't remember how things are set up and work, and when i have to fix something that chatgpt coded (or that didn't integrate because of my code) its way harder to reason about and troubleshoot, i would imagine using cursor would make this much worse since these changes are not as much a part of your memory, even if you review every change it makes
@VoloBuilds
@VoloBuilds 16 дней назад
That's a good point - you have to really be intentional about how your codebase is structured. I find it really helpful to proactively refactor and make sure you have small files with clear names so that you have something to "hold on to" as you make further changes.
@NicolasCadilhac
@NicolasCadilhac 2 месяца назад
After seeing your videos, I decided to try Cursor+Claude and I'm quite disappointed. In a Vue app, I supplied the doc to PrimeVue 4 (a UI library). In my code I had Primevue theming configured for v3. I asked him to change the config to make it v4 correct. It was unable to do so, always proposing errors. Is it able to crawl and index documentation pages that are not simple text and links? Cursor tells me it indexed one page only... It may not be able to run javascript pages... Therefore, how am I supposed to provide a complete doc for a library like PrimeVue for instance?
@VoloBuilds
@VoloBuilds 2 месяца назад
Oh dang, sorry to hear you got stuck with that. Honestly I haven't used the documentation feature very much so I am not sure of the limitations but thanks for raising this. Did you use @Docs or @Web or just paste in a URL? I wonder if one of those is better than the others at multi-page documentation? In my other video I used the OpenAI assistants API docs that were already indexed I suppose, so perhaps it works better if the docs are officially added? Not sure. While I'm not sure how to best import multi-page docs, I can say that it definitely works best with stuff that is popular and well-documented (through questions on stack overflow/github issues that it would have been trained on). Trying to use it with newer or niche frameworks/libs may cause some problems. I've had the most success with (luckily) my preferred stack - full-stack JS and React.
@NicolasCadilhac
@NicolasCadilhac 2 месяца назад
@@VoloBuilds I used both with no luck. I raised the point at Cursor's issues github page.
@VoloBuilds
@VoloBuilds 2 месяца назад
Nice - thanks for bringing it up here too; good for me to be aware as I make these videos. I'm not associated w/ Cursor btw, but just appreciate being aware haha. Hope you manage to resolve the issue!
@imag1ne852
@imag1ne852 2 месяца назад
What do you guys think it’s better, Claude Projects or Cursor IDE? Personally i prefer cursor but I’m not sure
@VoloBuilds
@VoloBuilds 2 месяца назад
Cursor for sure; that way it's all integrated and as you build a complex app with many files, you can still effectively reference everything and deploy code. Easier to work with local files IMO
@user-fq7jf6cp9p
@user-fq7jf6cp9p 2 месяца назад
Very powerful tool
@VoloBuilds
@VoloBuilds 2 месяца назад
Absolutely!
@johnthomas350
@johnthomas350 Месяц назад
Thanks!
@VoloBuilds
@VoloBuilds Месяц назад
Thank you so much! My very first super thanks 😄 you're awesome!!
@intrestingness
@intrestingness 2 месяца назад
Have you looked at GPT engineer and compare? Cursor is IDE centred and GPTe focuses on the generation
@VoloBuilds
@VoloBuilds 2 месяца назад
I haven't tried it yet, but will check it out. The problem I've seen with autonomous code-writing agents so far is that they tend to get off track and spin their wheels. With current capabilities, it seems a lot more practical and effective to have the developer in the loop at the feature and file level.
@intrestingness
@intrestingness 2 месяца назад
@@VoloBuilds that makes sense. I'm trying to envision something in the middle - accessible for low tech folks and workable for engineers. (I'm a product manager) GPT engineer have a new release on Monday and it deploys code to GitHub as you make changes as well as showing the output and preview I'm going to play with cursor and see how it compares for building working software
@VoloBuilds
@VoloBuilds 2 месяца назад
That sounds pretty cool, I'll have to check it out! Thanks for the heads up!
@GarethDoherty1985
@GarethDoherty1985 2 месяца назад
Does anyone know how well this will work with .Net projects and solutions? Almost all demonstrations of it that I can find are either JS or Python. I'd love to use it to build .Net Blazor applications etc.
@VoloBuilds
@VoloBuilds 2 месяца назад
I'm really curious to hear about this too. I expect JS/python code would be higher quality since there are so many examples that the AI models are trained on. There should be enough .net out there to give it a good idea too, but I am curious to see the difference.
@EvelynHsu-n4o
@EvelynHsu-n4o Месяц назад
Thanks!
@VoloBuilds
@VoloBuilds Месяц назад
Thank you very much, Evelyn :) Really appreciate it!
@abdullahclementabdulshekur6736
@abdullahclementabdulshekur6736 Месяц назад
cursor is awesome
@VoloBuilds
@VoloBuilds Месяц назад
Love it! What are you building with it? :)
@mr0market
@mr0market 2 месяца назад
I don't see an Apply button at the top of the chat window. Is there a config item i need to change for this to appear? I'm on the free version and still within the 14 day trial period.
@VoloBuilds
@VoloBuilds 2 месяца назад
It would appear if you are talking about a specific file and have that context loaded - so if you are on index.html and ask it to write some code, then you can apply (it applies the *changes*). If you are asking for it to write some code to create a new file.... then there is no apply button :) I tried to get the devs attention on X to add this but haven't heard back haha. Would love a "create new file" button in that case. That would be my best guess anyway. I know one of the differences between the "bring your own key" approach and Cursor Pro is indeed the ability to use the apply feature, but I would assume it should be there if you are using the trial
@tyjeait
@tyjeait 2 месяца назад
The only thing I dislike about cursor is the lack of auto settings sync across machines, but maybe it is a matter of time until they include it
@alexBaldman
@alexBaldman 2 месяца назад
I think you can do that with a plugin just like in vscode, no?
@newthox
@newthox 2 месяца назад
Insane 😮
@VoloBuilds
@VoloBuilds 2 месяца назад
Yeah it's crazy how much faster it really is! In my last video I compared cursor with manual coding, the difference is wild. Thank for watching!
@TechItalianGuy
@TechItalianGuy 2 месяца назад
some company don t want to use it because it traines on the company code. Do you use it in your company?
@VoloBuilds
@VoloBuilds 2 месяца назад
Yep this is true but they will need to find some other similar solution or they will simply get left behind and out-competed. I'm doing freelance and solo development so it's not an issue for me
@peterwhite1381
@peterwhite1381 2 месяца назад
259% faster is actually 3.5x faster
@VoloBuilds
@VoloBuilds 2 месяца назад
D'oh! Thanks for the correction. The real result was 2.5x based on my experiment (in my previous video) - so my original title here (259%) was wrong. Fixed it, thanks!
@glennmatlin1952
@glennmatlin1952 2 месяца назад
259% of the time, it works every time 🥸
@rickboyerdev
@rickboyerdev 2 месяца назад
Where are you guys getting this math? 259% = 2.59x faster.
@rickboyerdev
@rickboyerdev 2 месяца назад
@@VoloBuilds So now your title reads: How I Code 1.59x Faster Using AI
@VoloBuilds
@VoloBuilds 2 месяца назад
Haha I thought about this carefully and it's true - my original title claiming 259% faster would actually mean 3.5x faster. Because think about this: 50% faster doesn't mean you're half as fast.. It means you are still going 100% fast PLUS 50% faster. 100% Faster means you are going twice as fast (100% + 100%). So my 2.59x finding from the previous video translates to ... 159% faster 😂
@MrBunny53
@MrBunny53 2 месяца назад
Is cursor safe to use in organisations? What are the security policies and implications for cursor and sonnet 3.5?
@VoloBuilds
@VoloBuilds 2 месяца назад
Good question - I'm doing solo dev and freelance work and it hasn't been a problem with the orgs I'm working with yet, but I can imagine that being a concern. I know they have a .cursorignore file to avoid them indexing stuff, but that doesn't address all concerns. The thing I like to remember when thinking about this subject is that GitHub, owned by Microsoft, is the largest repository of all code, and companies willingly use it without batting an eye!
@andybecker5001
@andybecker5001 Месяц назад
Is there not a test changes without permanently applying them?
@VoloBuilds
@VoloBuilds Месяц назад
Hey Andy - the nice thing is you can ctrl+z undo the changes after so it's pretty easy to roll back. For bigger multi-file changes with composer, I do think it's still a bit of an issue. I've seen some people suggest using git commits and rolling back when making big changes - I think this is a good idea.
@cryptoarchivo9241
@cryptoarchivo9241 2 месяца назад
The claude pro use is diferent from claude chat to api claude?
@VoloBuilds
@VoloBuilds 2 месяца назад
The names can get very confusing. Let me try to clarify: Claude - a family of AI models created by Anthropic Claude (chat) - a UI made by Anthropic to use their models via a browser Claude Pro (chat) - subscription access to Claude chat with much more generous restrictions Anthropic / Claude API - access to Anthropic's models (Claude) via an API (paid in $/token) Cursor - an AI-powered code editor that uses AI models under the hood. You can choose which models it uses, including Claude models such as Sonnet 3.5 (the best one for coding) Cursor Pro - a subscription to Cursor which gives you unlimited use of many cheap models (including Claude Sonnet 3.5) and a generous amount of usage for more expensive models
@adriaanb7371
@adriaanb7371 2 месяца назад
thanks!
@VoloBuilds
@VoloBuilds 2 месяца назад
For sure! Glad it was helpful!
@jaskaransingh4704
@jaskaransingh4704 2 месяца назад
Nice video
@VoloBuilds
@VoloBuilds 2 месяца назад
Thanks for watching!
@djindagi
@djindagi Месяц назад
What is really much better than Sourcegraph Cody which would explain that cursor is double more expensive?
@VoloBuilds
@VoloBuilds Месяц назад
I'm not sure! Haven't tried it myself yet
@adamqjsmith
@adamqjsmith Месяц назад
Is gpt 4o a lot worse? my work gives me 4o for free but im fine with paying for claude if its a lot better
@VoloBuilds
@VoloBuilds Месяц назад
Yeah, I think 4o is quite a bit worse. It runs into an issue where it re-generates the same exact code over and over without changes (or minimal changes) so you end up in a big time-wasting loop. If you're using GPT models, I suggest GPT-4 turbo, but it's definitely a step down from Sonnet 3.5. Btw, you don't need to pay for Claude if you are paying for Cursor!
Далее
Is AI Coding ACTUALLY 10x Faster? [REAL RESULTS]
10:20
Cursor AI tutorial for beginners
40:35
Просмотров 183 тыс.
ИСТОРИЯ ПРО ШТАНЫ #shorts
00:32
Просмотров 511 тыс.
Cursor vs Bolt vs Replit vs v0 [Best AI Coding Tool]
27:13
Cursor Is Beating VS Code (...by forking it)
18:00
Просмотров 126 тыс.
Cursor Tutorial for Beginners (AI Code Editor)
15:20
Просмотров 35 тыс.
7 Cursor Hacks to become the FASTEST coder
8:54
Просмотров 30 тыс.
Coding with Cursor AI | Is this the Future of Coding?!
12:43
I Tried Every AI Coding Assistant
24:50
Просмотров 836 тыс.