first step in the workflow will have you building way better UIs. And this is a brand new feature in cursor 2. 0. In cursor 2. 0, you can actually run a prompt multiple times simultaneously. Now, what's the advantage of this? Why would you want to do this? this whenever you're building out a UI. This will give you multiple options of a UI to ensure you get an actual beautiful one instead of that purple and blue gradient you get with every AI. So, steal this prompt from down below and build this out with me. I'll show you how this works. I'm going to build out a productivity app that includes a calendar and a to-do list side by side. You should be able to click and drag to to-do items from the list to the calendar so you can see your complete day. By the way, if you do this, you'll have an awesome app you can just start using right after the video. Uh, but let's do this. Here's the first step in this workflow and taking advantage of this new feature in Cursor 2. 0. You see this 1x here? This is the amount of cycles the agent will do. So, let's actually do 4x. And what's going to happen here is the AI will run this prompt four times for us. And then we can choose what UI we like the best. This will give us a lot better shot of getting better UI. The trick here is just using this when you're building out UI components. Cursor is smart enough where your backend code's going to be good 99. 9% of the time. It's the front-end code, the UI where the AI typically lacks taste. So let's hit send on this. And the AI is now going to build out this app for us. and this UI four different times using sonnet 45 which I think is the best AI model for coding right now and when this is done we can see those four different UIs and as this is building I know what your concern is won't this eat up a ton of tokens and basically send you broke well yes if you do this for every single prompt you do it will use up all your tokens the key again is using this just for building out UI whenever you do UI components that's when you use the 4x multiplier it's basically going to give us a menu of UIs that we can build out here. By the way, so many awesome features in Cursor 2. 0 that I'm going to show you how to use in a second. This workflow changed how I use this app completely. Okay, looks like Cursor finished working on all four runs of building out our app. Now, what we're going to do is actually test out each run to see which one looks the best so we can get the absolute best UI possible. So now let's test each one of these four variations out so we can see which one created the best UI so we can have the best UI possible for our productivity app. The setup to do this pretty straightforward. Just follow along with me here. I'll show you exactly how to switch the code between these four variations so we can test it out. The first thing you want to do is open up your terminal. So do control tillday to open up your terminal just like you see here. By the way, to do this first step of the workflow, you're just going to want to make sure your code lives on GitHub. So sign up for GitHub if you haven't. If that confuses you, if you've never used GitHub before, just tell the agent in cursor, hey, I want to put this on GitHub. It'll show you exactly how to do it. It'll do it for you. Once you do that, you're good to go for this first step of the workflow. Now that we're in the terminal, we're going to want to go to the folder that has each one of these variations. To do that, you're just going to want to do cd and then the path to that variation. to see the path of that variation. If you click review up here, it opens up this tiny window and then hover over the variation, these letters right here, you can see if you click that, there are your four variations. And if you hover over each one, you can see the path to that variation. So, you're just going to do in your terminal cd and then the path you see there. When you hit enter on that, it's going to take you to that variation. Then you just do npmi. You hit enter on that, it'll install the technology for that variation onto your computer. And then you hit npm rundev. And that actually runs the server with that code on it. I know that might sound a little confusing, but if you do that one time, all you're going to need to do to rerun those commands is hit up on your keyboard and it will pull open your pass command. So you can just put in the other variations very easily. Once you do that, you hit npm rundev. It'll start the server. You can go to the server and we can see what each variation looks like. So, I'm going to pull that over. That's actually a pretty good UI. Uh, that's rather clean. It's what I'm looking for. Kind of black and white, monochrome, very easy to look at and read. I like that. Let's check out the other variations to see what they look like. So, I'm going to go in and I'm going to CD into another variation. So, let's CD into KLUXW. I hit enter on that. That puts me in the folder. Then, we can just do npmi to install it. And then I'm going to do npm rundev to open it up. Let's go back in. Let's see what this looks like. Boom. We pull that over. Uh, I actually might like this a little bit more. I like this weekly view. Let's see what this looks like with the task. Build an app. Add it. Okay, let's drag it onto the calendar. That's pretty nice. I kind of like the way this looks. Let's see what happens when multiple. Okay, it puts on to I like the way that it's more of a week view so we can focus on our week. Now, let's test out the other variations. I'm going to come back in here. Let's do JGR8A, then npmi as always, and then npm rundev to run it. Now, let's see what this one looks like. Okay, similar to the last one, but it's the full month view. I think I like the week view better. Let's see this build in app. We're going to hit enter. We're going to drag that in. Oh, I like the way it actually looks on the calendar a little bit more, though. It looks a little bit more clean. This might be in the lead right now. Let's just check out the last variation to see which one we like. The last one's HM23s. Let's CD into that. HM23S. Enter. NPMI. And then npm rundev. Now, let's check this out. Let's see what the final variation looks like. Okay, slight different colors. We got a lighter green. Let's do build an app. Let's put it on here. And yeah, I don't like this quite as much. The X is off there. So, the UI is not quite as good. I actually like the UI the most on the last one. So, let's pull that one in. So, the winner was JGR8A. If you actually then click on that variation, you can see it right there. JGR8A. Once you have that clicked and selected, we'll hit review to pop that open. And then we're going to click apply all. And that's going to take all the code from this specific variation and apply it to our application locally. So this is basically choosing the winner. So I'm going to click apply all on that. And now if we go to our editor, boom, you can see all the code from that variations there. We chose our winner. Again, you only really want to do the use multiple models or run multiple times when doing UI. This will allow you to get the best UI possible. You don't need to do it for every single change you do cuz then you're just wasting tokens and it'll get very expensive. But if you do it just for UI changes, you're going to be in a really good place. All right, let's move on to the next step of the workflow, which is using the browser to its full potential. In Cursor 2. 0, they just released a brand new browser. It is built into Cursor. If you click on this button right here inside of the agent, you can see browser tab in Google