
Learn The Fundamentals Of Becoming An AI Engineer On Scrimba; https://v2.scrimba.com/the-ai-engineer-path-c02v?via=developersdigest I walk through the capabilities and the unique features of each tool, and demonstrate how to use them. 00:00 Exciting Announcement: Cursor and SuperMaven Join Forces 00:59 Deep Dive: What Makes SuperMaven Special 01:41 Exploring the Blog Post Announcement 02:32 Future Plans and Expectations 03:31 Hands-On Demo: Using Cursor and SuperMaven 04:50 SuperMaven's Speed and Efficiency 06:02 Additional Features and Final Thoughts 07:24 Conclusion and Next Steps
--- type: transcript date: 2024-11-13 youtube_id: X7HM1NaQh_U --- # Transcript: Supermaven Joins Cursor: The Best Co-Pilot + The Best AI Editor this is my favorite announcement from this year cursor and super Maven are joining forces if you're not familiar with either cursor is an AI code editor and super Maven is a co-pilot effectively what super Maven allows you to do is to really quickly iterate on your code and it has a really great model that can handle a ton of context with incredibly low latency and able to predict what you want to write whether it's the function or the logic within the function or the schema or whatever it might be where as cursor it's strong in a number of other features there's AI in a ton of different areas you have a chat panel on the right hand side you have the ability to use something called command K where you'll be able to change with natural language in line whatever you want to do they have a popular feature called composer and what composer allows you to do is you can edit and create net new files within your project and there's just a ton within cursor it's a really featur R offering now where this is interesting is so super Maven is something that I've used and paid for and what is really great with super Maven is its ability to predict code and effectively have you just tap through what you want to create if you're writing out a function it's going to be able to complete the name of your function write out the logic be able to write out the schema to whatever you might be writing is very powerful and quick and the thing that I really liked with super Maven that I found that cursor lacked is it's hard once you get used to the speed of super maven to go back to something that might be slower or work a little bit differently that was one trade-off personally from when I moved to Super Maven to cursor is that I definitely missed this core feature of super Maven let's just go through the blog post that they announced today I'm excited to announce that super Maven is joining curser super Maven is a fast context aware co-pilot its creator Jacob Jackson kickstarted the Modern Wave of AI coding tools by inventing tab9 in 2019 and through pioneering work at open AI if you're not familiar with tab 9 this was an early I think it was the first AI model for code generation you were able to pay for this as a vs code extension and it was a very early implementation to a lot of the tools that we're really seeing popularize today they say why join forces we have a lot to do and it seems like we can build a more useful product faster together each of us believes that AI makes possible a much more way to build software and that purpose-built models a tailored editing experience and a lot of clever IDE are necessary to get there now in terms of what to expect lots of product improvements for instance we hope in the not too distant future that will be able to add a new version of the Tab model that's fast context aware and highly intelligent especially at sequences of long changes tab now a big question that a lot of people will have is will the plugin remain up super Maven is currently a plugin that you can use on VSS code jet brains or neovim and they're still going to maintain that plugin so don't worry about that going away if you are a super Maven user they do mention that cursor will become the main focus here here they mentioned that super maven's previous plan was that the team had shifted Focus to an editor because the API extensions were blocking the next useful thing that they wanted to build those limitations that exist within something like the vs code API were part of what sort of spurred all of this by the looks of it now in terms of a timeline there's not a stated timeline in terms of when super Maven is going to be integrated into cursor with that being said I wanted to show you what it looks like to have both super Maven as well as cursor what I have here is the cursor editor and if you wanted to try this out yourself you'll be able to try out a free trial on super Maven if you just can't wait to try out what super Maven is like within cursor once you've signed up and you've made an account the first thing you can do if you want to try this and mind you this is probably only going to be relevant for the number of weeks until this is actually officially implemented so just be mindful of that but what you could do is you could turn off the cursor prediction within cursor and then what you can do is you can just make sure that you have super Maven enabl what I'm going to do here is I'm just going to show you a quick demonstration on some of the features that are both within cursor as well as super Maven first what I'm going to do is I'm just going to create a new application here the first thing I want to show you is cursor composer if I command shift I what you can do with in here is if I just say app within our app directory I can say something like I want a new page called Laura the cool thing with composer is it can edit existing files but you can also create net new files as well here we see within app it's creating a page of laurum and what you can do is say if you don't want to just accept the changes and have it applied to your codebase you can save it out make sure it looks good and then if it does you can ultimately accept it now I want to demonstrate super Maven so if I just type const and let's say we want to have a counter here we see that we have the count a set count and then if I click tab again you'll see that it's actually making that import statement at the top as well what's really cool with this is if I just continue going through the file and let's just say I take out this paragraph for instance let's just say I want to change this to counter and there we go we have count and then we can also have the incrementer here we have the ability the onclick that is going to set the count and there you have it it was like instant right like I hope it conveys in this video how quick this is because that really is the amazing thing with super Maven it's unmatched compared to GitHub co-pilot basically any other autocomplete that I've tried and from what I understand part of the reason for this is actually because it's a different architecture than Transformers a couple things to know with super Maven is you can have up to a million tokens of context on their Pro tier which presumably is going to be coming to the cursor Pro Plan as well and in terms of the comparisons to competitors the response times as stated on their page here that it's more than three times faster than some of the leading competitors just to give you an idea now in terms of some other features of cursor you also have the ability to have this chat panel here and within here just like you could within the composer you can do within here is you can add in other files just like you could within the composer you can reference the web reference docs that you want to put in there's just a ton that you can do within here if I just say describe this file now this is pretty self-explanatory but just to show you what this does and the cool thing with this is if you ask for changes within the chat panel here is you can also apply it to what's on screen if I say edit the counter to be all caps we'll put that through and here we see the edit so from this I can click apply and then what that will do is we'll see this inline diff here where we can accept or reject and we'll see that capitalize there now the other cool thing that I want to demonstrate if I just start a server here and I break something like I do something that doesn't make sense let's say I have a typo in this case it has the underline here but if I go to that page is going to fail to compile right and what you can do within here is any errors that you see is you could just highlight this and you have the option to add this to chat you'll see the lines there or you have the option to add it to the composer as well there's a ton of ease of use in terms of using this and not to mention there are a ton of different models that you can use within here you can use GPT 40 Sonet 3.5 GPT 40 mini as well as 01 preview overall I just wanted to give you a really quick demonstration on what this will potentially look like as especially in the short term once they begin to combine these things and over the longer term who's to say but I think this is definitely a great combination in terms of two really great talented teams coming together building amazing things for us kudos to the team at cursor and super Maven for joining forces and ultimately being able to build for all of us I look forward to seeing whatever is next now if you found this video useful please comment share and subscribe otherwise until the next one
Weekly deep dives on AI agents, coding tools, and building with LLMs - delivered to your inbox.
Free forever. No spam.
Subscribe FreeNew tutorials, open-source projects, and deep dives on coding agents - delivered weekly.
Technical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.