NEW Cursor AI Composer Agent INSANE Updates Beats Windsurf, Bolt.new, v0.dev!?1🤖 The AI IDE Wars!!
In this video
- 00:00Introduction: The AI IDE Race and Windsurf vs. Cursor
- 00:47Windsurf’s New Features and Cursor’s Response in Update 0.4.3
- 01:19Comparing Cursor and Windsurf’s Features: Cascade and Contextual Coding
- 02:12Exploring Cursor’s New Agent Feature and Bug Finder Preview
- 03:14Pricing Comparison: Windsurf vs. Cursor and Value for Developers
- 03:46Setting Up Cursor: Accessing the Agent Feature in Composer
- 04:24Exploring Cursor’s Notepad Feature and Adding Contextual Notes
- 05:19Agent Mode in Action: Creating a Next.js CRM Application
- 06:00Testing Cursor Agent: Running Commands and Terminal Integration
- 06:40Comparing Cursor’s Terminal Experience to Windsurf
- 07:12CRM Application Progress: Directory Setup and Component Creation
- 08:09Dynamic Updates in Cursor Composer: Viewing Diff Changes
- 08:45Managing Errors: Debugging Hydration and Compile Issues in Cursor
- 09:15Enhancing CRM Features: Adding Local Storage for Data Management
- 10:16Modernizing the CRM UI: Sidebar and Lucid React Integration
- 11:14Issues with Installation and Refining Cursor’s Sidebar Component
- 11:59Creating CRM Pages: Contacts, Deals, Tasks, and Settings
- 12:38Sponsored Segment: Stride Agents AI-Powered Appointment Setters
- 13:07Cursor Agent Test: Building Functional CRM Components
- 13:37Cursor Agent vs. Composer: Handling Context and Efficiency
- 13:57Final Thoughts on Cursor’s Agent Feature and Future of AI Agents
- 14:26Potential Improvements for Cursor: Error Handling and Debugging
- 15:08Closing: AI Agents and the Future of Autonomous Task Management
- 15:41Community Announcement: Free Resources and Learning Opportunities
- 16:21Business Systems Support: AI Appointment and Call Center Integration
Links from the video
Transcript
3,169 wordsWhat's going on guys Josh pook here and on this channel we've covered many different AI pair programming tools and currently there is an AI ID race going on right now we have tools like windserve popping up we have updates from vzer lovable. deev Aid we have cursor of course pairing up with super Maven we have co-founder we have Klein we have bolt. new so many different tools and recently winds surf has been the new AI IDE that has taken the industry
By storm so many people are saying winds Surf versus cursor which one is better I recently just did a video on wind Surf versus cursor and wind surf has some cool features that cursor was lacking but now wind surf is stepping back punching back and they came up with a new update and in this update version 0.43 it involves AI agents their new feature called agents we're going to dive into it show you how it is in action and how it
Actually compares to these other AI tools does it make cursor number one let's dive right into it okay guys so like I mentioned we recently covered wind Surf and a lot of people are saying maybe either wind surf is better or cursor is better I see people saying both uh certain things I see some people even obviously staying different AI tools as well like Klein whatnot these other tools AER and the main thing that I would say just to sum up
You know there's different little things and nuances but then one of the main things that wind surf is a little bit different than cursor is is with their Cascade feature it kind of has a little bit more or had a little bit more of uh contextual understanding of the code base as well as being able to have what they call flows which is kind of just like a little bit more of like an agent style um coding where it can uh
Run commands in the terminal it can do a little bit more things but now cursor is stepping back like I said in 0.43 they released a new feature Called Agent okay so cursor can now pick its own context use the terminal and complete entire tasks to try it out Simply select agent in composer in addition this update comes with a sneak peek or an upcoming bug finder feature a simpler cleaner composer UI with inline diffs uh file pill recommendations in chat
Composer the ability to semantically search for context in chat composer a nicer image dropping experience and several performance improvements okay so we'll check out some of these the main one of course is the new agent feature and just from reading this alone it seems like you know maybe they took some ideas from Cascade or wind surf right right so without Ado let's dive right into it now all links I cover will be in the description down below but of course if
You don't already have cursor you can go to their website right here cursor. comom and simply just download it you get a free trial to start off and then it's 20 bucks a month some people are saying oh wi surf's 10 bucks uh less than curser so have 50% off I mean I think they're both really so cheap I personally just care about the performance whatever gives me the best performance I don't care if I had to pay 30 bucks a
Month all right if you're actual veler or you know even if you're not a devel like if you're just using these tools part of your business this is like a core feature of your business especially if you're developer you shouldn't really care about paying 10 20 30 bucks a month for one of the main Tools in in your business or in your employment whatever the case may be so now that you have cursor you can open it up on your desktop
And if you already had it open you may just have to close it reopen it and you should have the update already um for you so as you can see it looks you know exactly the same as it did before the main thing I mean there's a few different things the main thing that I can see right off the bat is obviously this agent feature so you see here how we're in composer and we have normal composer and then we have
Agent okay okay so if you actually do control and then period you can actually toggle between normal and agent like this okay also too I could be wrong um I personally didn't and maybe this was in a a previous update um but I think this may be new or maybe it was just in a previous update or maybe I missed it I could be wrong guys but I don't remember seeing this notepads um tab right here maybe it's always been here
But anyways if you're not familiar with notepads this if if this is new it's I like it just because you can easily add like you know note note stuff right here obviously I knew that you could add notepads into composer before but I just at least I haven't seen them in this area right here this is pretty cool that you can add your notepads over here maybe this isn't a new feature maybe I'm wrong but like I said I don't remember
Seeing it um so you can add full notepads here and this is like contextual things that you can give context to cursor so you could add like text right here you know in specific formatting whatever the case is not going to get too much into that right now um we can just go ahead delete these and then of course as you can see when we add context you could go do your notepad right here new notepad Etc you can also do
At here go to notepad and you'll see your notepads right here so that's pretty cool um if that's new okay so I'm going to go to the agent tab right here and I'm going to start with our first prompt going to say create a nextjs application for a CRM tool okay so it's going to create the app so listed directory so okay so this is a little bit different I haven't seen this kind of UI right here for cursor I believe
Um now we can see that it's saying okay we have a clean workspace so it's picking up on that contacts which is nice and now it's saying okay we're going to have to create a new nextjs app so it's asking us to run the command I'm going to say run command terminal start up timeout that's kind of annoying um no I don't want to do that I'd rather just run the command run the command again okay so it started the terminal
This time now it did work okay so that's cool we can see the terminal right here pop out terminal okay so you could pop out terminal to see it here I guess it's asking do you want to install and do yes like so okay would you like to use typescript yes es lint yes Tailwind yes Source directory sure app router yes turbo pack import Alias okay it's installing the dependencies so this is something I've actually mentioned many times when I've done
Videos on cursor I'm like I wish it could just like have an option to run the commands or at least prompt us to run the commands right here in the cursor composer terminal so this is nice that it has this now you'll see the UI when it's running commands in terminal is a little bit well it's definitely a little bit different than wind surfs here so W uh wind surfs looks kind of like this cursors looks like this okay so now
It's installed um okay so I'm just going to skip that so I noticed we had some issues okay so I'm just going to say nextjs okay nextjs is installed now great now that next CH is installed we'll start with a basic CRM structure so before it kind of does stuff it seems when you ask at something with agent it's going to actually analyze the context more so it's like listing the directories so or maybe it's like looking at the current buer
Structure right here now it's saying let's create main pages and components for our CRM first I'll set up the app directories with our main pages okay so here's the diff um that's our layout and now it's creating the main page with the dashboard layout okay so it's changing out the default nextjs stuff with our CRM app so that's good okay so it made the page right here so this is a little bit different with the agent side of things looks like
We can actually see the diff within the composer side which didn't used to show so that's kind of cool let's go ahead and accept all I'm just going to go npm runev just so we can kind of see where we're at with this project as we're working along okay so it actually created a c Global CSS file right here with some tail wi uh Tailwind directives and it actually prompted to run npm run Dev for me so I actually didn't need
To run it here but um I'm actually going to cancel this okay so I canceled it in this terminal I'm just going to actually stick to running it on the agent composer set of things so okay so this is where we're at um with one prompt so far so we can see console error hydration fail builds um okay so client side Etc so we'll uh fix that in just a second static route all right you can see add new contact create
New deal okay so I'm just going to paste this into composer now the one thing I I wish it could do is actually pick up on these errors like these these errors that pop up um so I'm just going to paste in the error to start off and then we're going to make some changes to the app okay so said it should fix it let's take a look refresh okay we're still getting an error and to paste that in back to
Cursor hydration error okay so now we're getting a failed to compile error right here so I'm just going to copy and paste this back into cursor okay so I made some changes let's accept those and it looks like we should be good now oh no okay actually no it is working right now I just opened it up in a new browser okay so let's actually improve some of these features now okay so I'm saying the add new contact should be functional
As well as the all the uh quick actions like New Deal and task use local storage so I'm going to submit it says I'll create the necessary components and functionality for context deals and tasks using local storage first let's create the required pages and components so I created one page here I created the ideals form right here and now it's creating the task form okay so it created a simple CRM system local storage functionality uh content manage contact management deal management
Task management dashboard features let's accept Okay so now if we click on add new contact we can see the add new contact form same thing with deal see the deal form same thing with task now we see the task form I'm actually going to use another prompt here saying make the CRM way more modern and professional with a sidebar and icons from lucid and just submit okay so it's doing npm install Lucid react let's run that command I don't know if
This is just me but I've have found that uh it I've been encountering kind of like where it uh okay I guess it did run it no it didn't run it yeah I've kind of been encountering it where it will like freeze and I'll have to cancel and then start over again maybe that's just me um but yeah it's kind of annoying I actually had to install it over here just cuz it kind of timed out here but it did create
The sidebar component um modern sidebar right here um so yeah oh now it's creating a page or it's updating the main page for more modern design okay so I'm going to go ahead and click accept here and boom now we got a way more modern design got a nice sidebar here it's actually starting to come together a lot nicer now okay we got contacts deals tasks now I could actually tell it to flush out these deals task contacts pages and do
Create new contact create new deal create new task settings here so these Pages haven't been created yet I could tell it to create these pages and flush them out all right I'm saying create the contacts deals task and settings Pages please okay so it says it created the contacts deals tasks and settings page here I'm going to click accept all looks like we already encountered an issue let me just actually no we're good to go okay re tired of pouring thousands
Of dollars into appointment sets only to watch leads slip away imagine having a team of elite sales agents booking qualified appointments for you around the clock no more wasted time on training no more frustration with performance and no more draining your budget on inconsistent and expensive call centers introducing stride agents AI powered appointment centers that work 24/7 never get tired and book appointments while you sleep trained on thousands of successful conversations are AI agents outperform human teams at just one tenth
Of the cost join the ranks of businesses that doubled their appointments and booking rates in just a matter of weeks don't get left behind in the AI Revolution visit stride agents.com now and transform your entire sales process with Cutting Edge AI technology it's time to accelerate your stride with AI agents so I was actually planning on asking it for light and dark mode theme after so it looks like the dark mode isn't functional right now but uh it kind of um
You know read my mind with that we got some notifications security clear all Etc go to tasks here you can see our tasks we can add new tasks go to Deals here you can see add new deals search right here contacts can search a contact add a contact and then we have our dashboard here so pretty cool all in all this took me like you know a few prompts to uh build I would like to see it have dark mode but
I think you guys get the point here all in all just within this little test I would say that I do see somewhat of a difference um with the agent compared to the composer but I will have to do more tests to really get a feel and really see how much of a difference it really makes um so I would suggest for you guys to do the same let me know what your thoughts are in the comments down below with this
Agent composer is it that much better than the composer I like how it can run the commands in the composer I've always been asking for that so all in all you know it did seem like it was able to pick its own context you know obviously use the terminal commands and complete entire tasks a lot more efficiently you know it seems like when you give it a task it does have more contacts on the code base when doing that task and
It's able to actually complete the task a little bit more end to endend I would like it to have more um stuff with the you know hand being able to hand handle errors and issues that arise when you know you actually deploy or or preview the app other than that guys I think this is a huge release from cursor as we all know AI agents is the future especially going into 2025 this is this word right here you're going to be
Seeing a lot more AI agents all the different big SAS companies and you know tech companies are going to be rolling out AI agents that can control your computer that can do autonomous different tasks so I think this is on the right track but let me know like I said what your thoughts are in the comments Down Below guys if you're new to this channel we upload videos all the time on AI Marketing sales business growth if you like that type
Of content you got some value here make sure to like the video comment down below and subscribe to stay up to date with the uploads also too guys if you haven't already joined our free community stri community.com for our free Facebook group and Discord Channel leave that down below and like I've been mentioning I am releasing the new stride AI community so it's going to be jam-packed with value free resources um exclusive AI vaults and pretty much so much value that
I can put into this group I'm going to and you'll also be able to connect with like-minded individuals in the AI space in the business space as well as myself so I know a lot of you applied the last couple days um I'm going to get back to uh approving everyone as well as creating more uh learning content in this um Community I'm going to be creating a fullon course in multiple different courses actually around different areas such as AI client
Acquisition go high Lev coding bunch of different stuff so definitely join it's free and then also too guys if you run a business and you need help with your systems your marketing your sales implementing ai ai agents like Ai call center AI appointment center into your business AI uh booking agent with you know SMS email then definitely check out executiv strive.com apply book a call with myself and my team and we can see if it's a potential fit or not other
Than that guys I will see you in the next video keep hustling keep grinding and of course guys accelerate your stride take care