HomeVideos

Vibe Coding With Cursor Cloud Agents

Now Playing

Vibe Coding With Cursor Cloud Agents

Transcript

740 segments

0:00

video,

0:00

I'm going to be vibe coding with the newly released cursor

0:03

cloud agents.

0:04

And if you guys did not hear about this or have not tried

0:07

this out yourself yet,

0:09

I would highly recommend that you check this out.

0:11

And if you don't want to check it out,

0:12

if you don't want to pay for cursor,

0:14

that's one of the reasons why I'm making this video so that

0:16

you can actually see what's going on.

0:18

Because this in a lot of ways,

0:20

I think is the way that vibe coding is headed.

0:23

And I wanted to make this video just to cover this and to

0:26

talk about it.

0:27

And then to actually show you guys how it works,

0:29

because I think that it has a lot of potential.

0:31

So with that being said, there is a three minute video.

0:34

I'm not going to play this being go to just look up cursor

0:36

cloud agents and you can go to this website here.

0:38

I'll link it in the description down below as well.

0:40

But it says cloud agents leverage the same agent

0:43

fundamentals,

0:44

but run in isolated environments in the cloud instead of on

0:47

your local machine.

0:48

Okay, so this is very interesting.

0:51

Basically,

0:51

why would you use cloud agents over your local machine?

0:54

The reason is because they have access to their own virtual

0:57

machine.

0:58

Cloud agents can build,

0:59

test and interact with the change software.

1:01

They can also use computers to control the desktop and

1:04

computer.

1:05

So if we go over to this,

1:06

I just want to kind of show you guys what I was testing out

1:08

a little bit and show you an example right off of the start

1:11

here.

1:11

So check this out.

1:13

So I said at a social page for bridge mind where all

1:16

members of the bridge mind community can enter their name

1:18

and socials for recognition.

1:19

So basically what it does is it operates exactly like

1:23

cursor would on your local machine.

1:26

But instead of you then pushing changes to GitHub,

1:29

it integrates fully with Git.

1:31

And then it's going to, you know, hey,

1:32

you can see here bridge mind social page.

1:35

Here's the draft.

1:36

It's a draft PR and you can basically see the diff.

1:38

You can review it and then you can commit it as well and

1:41

you can click mark as ready.

1:42

So we're going to take a look at this because what it does

1:45

is it's actually able to run in a virtual environment and

1:50

then it literally will test the newly created feature that

1:53

you created.

1:54

Now it literally spelled bridge mind wrong,

1:56

but I want to show this to you guys because I think it's

1:58

important.

1:59

So it literally says viewing social page.

2:00

So this was the page that it created.

2:02

You can see it's at local host 3000 social up there.

2:06

And then it literally went through the process of entering

2:08

all of the different information into the form fields to be

2:12

able to test the functionality that it built.

2:15

Okay.

2:15

So once it tests the functionality that it built,

2:17

it basically says, okay, like it works.

2:20

Here's why.

2:21

And if we just skip through this, you know,

2:22

we can see that, okay, at the end it says,

2:24

thanks for joining, right?

2:25

So the feature that it built worked and it literally said,

2:28

Hey, this is me demonstrating the form submission.

2:30

Okay.

2:30

So this is definitely something that is different than what

2:34

we've seen from previous vibe coding tools and probably the

2:37

way that things are headed.

2:38

And I'll kind of get into that a little bit and I'll vibe

2:41

code with it with another task.

2:42

This was a task that I just did the other day on stream

2:45

with NS and he gave it to it.

2:47

And you know, we've kind of tested it out there,

2:48

but if we go here,

2:49

you can access this by kicking off cloud agents from

2:52

wherever you work.

2:53

So you can use this in cursor desktop, cursor, web, Slack,

2:56

GitHub, linear, or the API.

2:59

So literally on the desktop,

3:00

you can literally just select cloud and the dropdown under

3:03

the agent input and it'll be able to run this in the cloud.

3:06

Okay.

3:06

So if I pull up cursor,

3:08

what I want to show you guys is okay.

3:09

Let's like go over here.

3:10

Right.

3:11

And let's go to this and where even is cloud?

3:14

So it says select cloud from the dropdown.

3:16

I don't see.

3:17

Okay.

3:17

Here it is.

3:17

So work tree, I see work tree.

3:18

Do I need to refresh this or update?

3:21

Let's see.

3:21

Do I need to reload this and test this?

3:23

Where does it say to use it on the desktop?

3:24

Cause that would be useful to not have to actually access

3:26

it because in order to access it,

3:28

I actually have to go to cursor.com slash agents.

3:31

And then once you're here, this is how you're accessing it,

3:33

right?

3:34

So you're kind of reviewing it here.

3:35

You have full access here.

3:36

But my question is,

3:37

is how could we actually access directly from cursor,

3:41

right?

3:41

So it said what?

3:42

Okay.

3:43

There it is.

3:43

So I literally refreshed and now you can see that this,

3:46

so this is brand new.

3:47

I just had to reload cursor,

3:49

I updated it and then I had to reload it.

3:51

And now you can see that cloud is an option when you touch

3:54

the dropdown there.

3:55

So you have local work tree in cloud.

3:57

So let's click cloud here.

3:59

And I'm assuming that this is just automatically connected

4:02

to, I mean, the only issue that I have here is with cloud.

4:06

I don't necessarily have this connected to a branch, right?

4:10

Like I'm literally, if you guys look,

4:11

I'm in a mono repo right now.

4:12

So I wonder what'll happen here.

4:13

This will just be a quick test.

4:14

I don't know if this will work,

4:15

but let's drop in the bird's mind UI.

4:18

And right now I'm using,

4:18

let's switch over to a different model.

4:20

Oh wow.

4:21

So literally you can only use these models.

4:22

So you can only use GPT 5.3 codecs, high composer 1.5,

4:25

Opus 4.6, and then GPT 5.2.

4:28

So let's use composer one for this.

4:31

And I don't want to use, no,

4:32

I do not want to use multiple models.

4:33

Let's just use this one and I'm going to give it a

4:35

following prompt.

4:39

Um, okay.

4:40

Let's just say, hold on.

4:42

I need to get my, let's get bridge voice launch real quick.

4:44

It's actually, it's not launched yet.

4:45

So let's launch bridge voice.

4:46

Uh, if you guys don't know what bridge voice is,

4:48

bridge voice is the voice to text tool that I use for

4:50

bridge mind.

4:51

And, um, it's a phenomenal tool.

4:53

Um, I use it every single day.

4:54

It's faster than whisper flow.

4:56

It's a little bit more reliable.

4:57

It runs fully locally on your machine,

5:00

but I just logged in.

5:01

So now I do have bridge voice pulled up.

5:02

So if you guys haven't checked that out,

5:04

you can start your free trial today, um, at bridge mind.ai.

5:07

So now I have bridge voice and I'm just going to give it

5:08

the following prompt.

5:10

I want you to review this project and I want you to create

5:13

a new page called bug bounty event.

5:17

And I want it to have information about the bug bounty

5:20

event,

5:21

make sure that the page is styled according to the bridge

5:23

mind theme and other pages,

5:25

but this needs to be a page about information,

5:29

about the upcoming bridge mind bug bounty event that starts

5:32

on March 1st.

5:36

Um,

5:36

this bug bounty event will reward people for submitting bugs

5:41

about bridge mind and more information will be coming

5:44

shortly.

5:46

Winners will get big Bitcoin for bugs reported.

5:49

Okay.

5:50

So let's, um, let's just submit this and see what it does.

5:52

So it literally says push local branch to remote.

5:55

The branch main is not on the remote repository pushed to

5:58

remote before kicking off the agent.

6:00

So it says push branch to remote.

6:03

Um, the only issue that I don't know about this is like,

6:06

you guys can see that I'm in the mono repo here.

6:08

So I don't want to mess anything up because that's just

6:10

like that, that shouldn't be pushed to main.

6:12

So let's do one thing real quick.

6:13

Let's actually just see the into bridge mind UI and open

6:16

that up in cursor.

6:17

Cause that may be a little bit different.

6:18

So let's open this up in cursor and let's now pull this up.

6:22

And what are we on here?

6:23

We're on, we're on the dev branch right now.

6:25

So let's just run a get poll right now.

6:27

Um, so that we pull, let's do get fetch,

6:29

just make sure everything's up to date.

6:31

Um, okay.

6:32

So everything's good.

6:33

So now what I want to do is I'm just going to submit that

6:35

same prompt, right?

6:36

But now, um, we're going to switch over to cloud again,

6:40

and this should work.

6:41

I just want to make sure I don't mess anything up.

6:43

Um, let's zoom in a little bit here.

6:44

This is a good test in my opinion.

6:46

So we'll see what this does.

6:48

So now it's submits and now this time,

6:50

so you can see that that functioned a lot different because

6:52

I believe that this repo is already connected with my

6:58

cursor cloud.

6:58

So you can see there that it didn't even prompt me to set

7:01

up my environment, right?

7:02

Now it's just saying setting up environment.

7:04

So we'll see what this does and we'll kind of have this

7:07

running in the background,

7:08

but this is definitely something that, Hey,

7:09

you want to check this out because Hey,

7:11

this is in the cloud now, right?

7:13

Like this is cloud.

7:14

Uh, this is not local.

7:16

So we'll see what that does.

7:17

We'll come back to it.

7:18

But somebody said, uh, when I was live on stream,

7:21

that sometimes setting up the environment can take like 10

7:23

to 15 minutes.

7:24

So that's one thing to note.

7:26

I did also experience that when I was working with it as

7:29

well, but let's, uh,

7:30

let me pull this up and let's actually get back over to a

7:32

new agent real quick and oh wow.

7:34

So you can actually see, check this out chat.

7:36

So you can now see here that this prompt that I submitted

7:41

is now in the cloud in the dashboard.

7:44

So you can see bridge mind, bridge mind UI.

7:46

And that means that it did properly submit that branch to

7:50

the, you know, the dashboard here.

7:52

And it already is connected to that get hub repository,

7:55

right?

7:55

So we'll see what it does when setting up the environment.

7:58

I don't know how I necessarily feel about that,

8:00

but what some people were saying is that they were saying,

8:03

Hey, you know, I basically run this,

8:04

it's a long running task and I come back to it in the

8:07

morning and it's like, tested all these features, right?

8:10

So definitely an important thing to note.

8:13

Um, sorry, excuse me.

8:14

Um, so let's go over to new agent real quick.

8:16

And one thing I do want to touch on is like,

8:18

I had this go through and I had it go through my ARIA

8:21

labels to see like, okay, in terms of, Hey,

8:25

like can we improve SEO?

8:27

It came up with all of this and then it came up with this.

8:31

And what did it do in terms of like, get here?

8:34

I want to check that out.

8:35

So it said SEO draft ARIA labels,

8:38

and then here's the draft, right?

8:39

So can I just, is this already committed?

8:42

Like, did this push it to the main branch?

8:44

Um, let's ask real quick, where did you push this with get,

8:48

did you push it to the master branch or did you push it at

8:51

all?

8:51

Or did you create a PR or what?

8:53

Yeah,

8:53

I definitely want to see this because if I mark this as

8:56

ready, does it push it is let's hold, hold on.

8:59

I, we're just gonna, okay, squash and merge.

9:02

So, so what's squash and merge mean?

9:05

Squash and merge.

9:06

Let's just try this.

9:08

Um, let's just try squash and merge.

9:09

Maybe it means squash any merge conflicts.

9:12

Um, and it will do that automatically.

9:14

What is squash and merge mean?

9:15

Um, What does squash and merge mean in Cursor Cloud?

9:21

Let's see if we can figure that out,

9:22

because you guys see how it said squash and merge there?

9:25

Should you squash and merge?

9:26

Okay, so it says,

9:27

squash and merge is a method for combining multiple often

9:30

messy individual commits from a feature branch into a

9:33

single clean commit on the target main branch.

9:35

Okay, that makes sense.

9:36

Okay, so I wasn't familiar with that.

9:38

So now it does say merged.

9:40

So let's go over to the GitHub and see, okay,

9:43

did that actually deploy?

9:45

Let's see here.

9:46

Okay, let's go over to repos and okay, look at this.

9:51

So yeah, so it does say update now, updated now,

9:53

but what branch did it even update, right?

9:55

Did it update?

9:56

It did update master.

9:57

So you can see Matthew Miller and Cursor Agent SEO strategy

10:00

ARIA labels.

10:01

And here was that commit.

10:02

So we can go to this commit here and here's what it pushed,

10:05

right?

10:05

So this is what we're seeing.

10:07

It says coauthored by Cursor Agent,

10:08

coauthored by Matthew Miller,

10:10

and then it has all this information on it, right?

10:12

So this is actually really interesting to me because, hey,

10:16

this is showing you guys that, okay, like, hold on,

10:19

it did merge.

10:20

Let's not, hold on, let's stop here, stop, stop, stop.

10:23

Okay, so, you know, this is interesting.

10:25

You're able to run this fully in the cloud.

10:28

And one reason why I think that this is such a big deal is

10:31

because, hey,

10:31

we could get to a point where the AI agents are so good

10:35

that it doesn't even make sense to pull anything locally on

10:38

your computer for testing, right?

10:40

If you have the ability to be able to run it in its own

10:43

environment and be able to run these VMs,

10:45

then why would you need a developer to even be testing any

10:48

of this locally, right?

10:49

Okay, also, chat, it does look like this one is running.

10:52

So you can see editing bug bounty page client.txt.

10:56

So how long did it take for that to even get the

10:58

environment ready?

10:58

Let's see here.

10:59

So it looks like it took, I mean,

11:02

it took like maybe five minutes, I don't know,

11:05

to get that running,

11:06

but then you can see that it's creating the layout for it,

11:09

it's creating the page for it,

11:10

and then it's also creating the, it's updating the route.

11:14

So this is actually doing it perfectly.

11:15

So it literally went into my routes file like I needed,

11:18

now it's adding it to the footer.

11:21

Now there's another thing that we can do where, hey,

11:23

if we open this up here on the side,

11:25

you can see that this is the desktop that it's running.

11:28

So you can see that, hey,

11:30

these VMs with cursor cloud agents,

11:31

they have access to Google Chrome,

11:33

they have access to a terminal,

11:34

and then what even is that there?

11:35

So if we do take control, okay,

11:38

let's not interrupt the agent, but we'll see what it does.

11:40

We'll see if it basically like tests this,

11:42

but you can see like, hey, I mean,

11:43

this was able to test this,

11:44

is it was able to now run npm run build to make sure that

11:47

there's no build errors,

11:48

and now it's gonna be testing it in its own virtual

11:51

machine.

11:52

So this is interesting, this is different, and like I said,

11:56

this released the other day from cursor.

11:58

So if you're not up to date with this,

12:00

definitely important to take note of this.

12:04

It looks like npm run build completed successfully,

12:07

but while we wait for this guys to do the next moves,

12:09

I do want to say if you guys have not already liked and

12:12

subscribed, make sure you do so.

12:14

I do have a light goal of 200 likes on this video.

12:17

I'm pretty much live every day in our series of vibe coding

12:20

an app until I make a million dollars,

12:21

and the BridgeMind community is the fastest growing vibe

12:24

coding community on the internet with over 6,400

12:28

community members.

12:29

So if you guys haven't already joined the Discord

12:31

community,

12:32

make sure you do so there's gonna be a link in the

12:34

description as well as in the pinned comment.

12:36

So check this out guys,

12:37

you can now see it's doing git push origin cursor cloud.

12:41

Now we didn't see it test anything.

12:45

So if we go to git here,

12:47

it doesn't look like it's doing that quite yet.

12:50

It says that changes are committed and pushed to cursor new

12:53

cloud agent 3CE8.

12:56

Okay, so here is the git.

12:57

So now it's asking, hey, do you want to create a PR?

13:00

And now it created the PR and now it's saying, hey,

13:02

do you want to merge it basically?

13:03

Like once you say mark is ready.

13:05

Okay,

13:05

so one thing I'm interested in is why did it not test it on

13:08

the desktop?

13:09

Maybe you have to prompt it to do that.

13:11

Would you test this in the desktop to make sure that this

13:14

page looks correct?

13:16

Test it and make sure it's implemented correctly.

13:19

Okay, so let's test this and see, okay, did it,

13:22

did it actually, I just want to get a good,

13:24

one good example of setting this up on the desktop and I'll

13:27

also kick off another one.

13:29

So you can see, okay, it's doing playwright.

13:31

It's checking out the,

13:32

why is it checking out playwright config?

13:34

So editing bug bounty, I'm more so, what is it doing?

13:38

So it's saying playwright test.

13:41

So what is this doing?

13:42

So it just created an end-to-end test.

13:44

So you can see, look at this.

13:45

So it's using playwright and is that using playwright to do

13:49

all this?

13:50

Is it gonna,

13:50

I'm just curious if this is gonna show up here.

13:55

So now it's installing Chromium.

13:58

This is really interesting chat.

13:59

So what is it doing?

14:00

So it's, it's,

14:02

I thought it was just going to like launch it in the

14:04

browser here, like it did on that other example,

14:06

and then be able to show me like, okay,

14:07

this is me navigating the site and this is what it looks

14:09

like, but it looks like it's creating an end to end test.

14:12

Now, the question is,

14:13

is this what it looks like for it to actually then

14:16

implement that?

14:16

That's it.

14:17

That's what I want to figure out.

14:18

But while this loads,

14:19

what I want to do is actually want to kick off another

14:22

cursor agent in the cloud.

14:24

And what this one is going to do is it's going to actually

14:26

replace.

14:27

So if I do Burj my UI,

14:31

I want you to review the bug bounty page and I then want

14:35

you to update the Vibathon banner to become a bug bounty

14:39

banner and this new banner should have the information

14:43

about the bug bounty event and note that it starts on March

14:46

1st and also have a link so that users can view more

14:50

information about the bug bounty event.

14:53

So we're going to update.

14:54

There is currently a Vibathon banner, right?

14:56

So for our Vibathon, the Vibathon is now over.

14:59

So if you guys didn't know about this,

15:00

so if you go to bridgemind.ai,

15:02

you can see Vibathon 2026 and you click view results.

15:05

Here are the results for the 2026 Vibathon, Dr.

15:08

Vibe with first place consortium second and snitch with

15:11

third.

15:11

So this one just finished and what you can see now too,

15:15

and I just noticed this, so check this out.

15:17

So when you're in the cloud mode, not only can you,

15:20

you know, interface with this,

15:22

if you actually go to the website and you can see this

15:25

right where it's like, hey,

15:26

you can have access to get and you're able to mark as

15:28

ready, but you actually have a very,

15:30

very similar interface inside of the cursor web app itself.

15:35

So check this out.

15:35

So you can literally say, Hey,

15:37

view PR and Mark is ready for review.

15:39

So I can click view PR.

15:40

It's actually going to go to get hub and open that PR.

15:43

So it says new bug bounty banner.

15:46

You can review the PR and then you can go back over to

15:48

cursor and you can even say Mark ready for review.

15:51

And once you do Mark ready for review,

15:53

I think it's probably going to give the same thing.

15:54

So pull requests marked ready for review.

15:57

And then what can we even do here?

15:58

Can I, can I commit it from here or what do I need to do?

16:01

Oops.

16:01

Let's see here.

16:02

Go away.

16:03

Go away.

16:03

Go away.

16:04

Commit changes, create a checkpoint.

16:06

Okay.

16:06

Let's do cancel.

16:07

Okay.

16:07

So how can I, okay.

16:08

So here it is.

16:09

It gives you the same options that we had in the,

16:11

in the desktop version as we had in the web version.

16:15

So we can literally just do squash and merge.

16:17

And once we do that,

16:18

it's literally just going to push this to the master

16:20

branch.

16:21

So, you know,

16:22

I think that there's a lot that can be said about this,

16:24

but one thing that I do kind of just want to highlight is

16:28

that, Hey, this is, this is different.

16:30

Okay.

16:31

This is like definitely something that I'm personally going

16:35

to be using in my vibe coding workflow.

16:37

One thing that I don't necessarily know about is, Hey,

16:40

I mean, it did say, Hey, it created this end to end spec.

16:43

We didn't get to see it test it in the browser.

16:45

So I don't know why it didn't test in the browser.

16:48

Let's try that real quick.

16:49

I think that's a good way to be able to test that.

16:53

So if just ask it,

16:55

I want you to test this in the desktop and be able to show

16:58

me a recording of how this looks.

17:00

So can you make it so that, Hey,

17:02

you can just go and have it tested in the desktop similar

17:05

to like how anti-gravity does it, right?

17:08

It's like anti-gravity.

17:09

What's very different about anti-gravity in one way that

17:11

I've always said, okay, this is different, right?

17:15

Anti-gravity is different in this way.

17:16

And the way that anti-gravity is different than cursor is

17:19

that it does have that functionality where you're able to

17:22

see the anti-gravity browser open up and it has visuals of

17:26

the desktop and it's able to test it and click around.

17:29

But what we're now seeing is like, Hey,

17:31

if you go back to that example that I showed you at the

17:33

start of this video of what was it?

17:36

It was like the, it wasn't,

17:37

it wasn't the SEO or it was the website SEO.

17:39

It was the, hold on, let me find this real quick dashboard.

17:44

Hold on.

17:45

So it was the one that I showed you guys at the start of

17:47

the stream.

17:48

I can't find it now.

17:49

Okay.

17:49

Here it is.

17:49

Yes.

17:50

Okay.

17:50

Here it is.

17:50

Yeah.

17:51

So like,

17:51

how do you make it so that it does the walkthrough?

17:53

Like, do you have to prompt it to do a walkthrough?

17:55

Because it even shows you like, Hey,

17:57

here's what it looks like.

17:58

Here are the screenshots, right?

17:59

So I like this,

18:01

but why is there not an easy way for me to just say, Hey,

18:03

I want you to give me a walkthrough with this,

18:05

at least just so I can review it, right?

18:06

So I'm interested.

18:07

Like I thought this would be opening up and I guess this is

18:11

saying it's taking screenshots and it's probably going to

18:13

show me those in it,

18:14

but let's just wait here and see what it actually comes

18:17

back with.

18:18

So it says video on.

18:19

So it looks like it's getting ready for a video and we'll

18:23

probably just be able to come back to this.

18:25

So one thing that I'm noticing is that the functionality

18:28

related to the desktop and being able to get those videos

18:31

and to actually be able to review what it's created,

18:34

it's a little bit slow.

18:36

Now you can say that, Hey,

18:37

they're probably going to be able to speed this up for

18:40

sure, right?

18:41

But the thing is, if you're using anti-gravity,

18:43

anti-gravity pretty much does this immediately.

18:46

Whereas to spin up these VMs and look at this,

18:50

it's in its own isolated environment.

18:51

So this one's installing chromium again to be able to do

18:53

that.

18:54

So in order to even get like the ability so that you can

18:57

actually have those videos, it does take a little bit long,

19:01

right?

19:01

It's like, Hey,

19:02

if we go back over to this one where we are creating the

19:04

bug bounty test or the bug bounty page in the first place,

19:08

this one is still running and it's still like taking

19:11

screenshots and stuff, right?

19:13

So what I will say is that this is not,

19:15

this doesn't really feel like I'm going to be able to work

19:18

with this and have it be quick, right?

19:21

So if I'm working in the cloud and I'm working on this and

19:23

I'm saying, okay,

19:24

like I want you to show me what this looks like.

19:26

The issue with this is that it's not fast, right?

19:31

So if you're trying to make this so that people are able to

19:34

develop just completely in the cloud,

19:36

they're going to have to speed this up because yes,

19:38

I could see that eventually if this is fast enough,

19:42

if they get this to the point where this is almost

19:43

immediate and this doesn't take like 10 minutes to be able

19:46

to produce a couple of screenshots or like, you know,

19:49

take the video and show me what the page looks like,

19:52

then absolutely.

19:53

I could see how this is like totally the future right now

19:57

though.

19:57

Hey, if I'm a developer and I'm developing locally,

20:00

I want to see the bug bounty page right now.

20:03

And the only way for me to do that is to,

20:05

to run npm run dev,

20:07

open up my local host and look at it myself.

20:09

Whereas with cloud agents, you know, what,

20:11

how long have we been waiting for this to even produce

20:13

anything, right?

20:14

It's been over, over 10 minutes, right?

20:16

I mean, it's, you know, been over at least 10 minutes.

20:18

So this is one thing I definitely am not saying we were

20:20

having troubles reaching the AI provider retrying

20:22

automatically.

20:23

So I don't know what we'd be able to even see this.

20:26

Let's go back over to the bug bounty page and see,

20:28

was it able to get this?

20:29

So it does say, okay, look at this.

20:31

So literally I asked it, I said, I want to see it, right?

20:34

And video in the workspace route.

20:37

Oh my gosh.

20:38

Well, can you show me it?

20:39

Can you show me the video in chat here?

20:43

So I wanted to, I wanted it to test the desktop.

20:46

Do I have to prompt it to test it on the desktop?

20:48

Would you test this on the desktop?

20:52

So this is very interesting.

20:53

So we're kind of like playing around here with it, but,

20:56

you know, it created a video in the browser,

21:00

dragging into Chrome, and it now wants me to, you know,

21:03

test it, and then it says run it locally.

21:06

So like, here's the thing is like, okay, like, yes,

21:08

it did do something, but now it's just telling me, hey,

21:12

like open this up, you need to run this yourself, right,

21:14

and I'm like, hey,

21:15

what I wanted it to do is I wanted it to test this on the

21:18

desktop.

21:18

So let's see if I prompt it,

21:20

would you test this on the desktop?

21:22

Will it be able to take control here and actually go to

21:25

that page?

21:26

That'll be a good test because, hey,

21:27

then it just means that you just have to test it yourself,

21:29

right?

21:29

Like just prompt it to test on the desktop and it'll be

21:31

able to do that.

21:32

But that's not currently what I'm seeing.

21:35

What we had to do previously is we had to make it so that,

21:37

you know,

21:37

you had to go and it's creating all these screenshots.

21:40

You know,

21:40

you can even see here that this one is still kind of airing

21:42

out.

21:43

So we have to give cursor a little bit of grace, right?

21:46

They just released this feature the other day,

21:48

but the reason I wanted to make this video is because cloud

21:51

agents and vibe coding in the cloud is going to be

21:54

something that's going to become more prominent in the

21:57

future.

21:58

You're not going to have developers developing locally on

22:00

their machine anymore in 10 years.

22:02

Most likely it's going to be an approach like this where,

22:05

hey, you have the desktop on the right.

22:06

You have agents that are fully set up with their

22:09

environments.

22:09

You're able to be able to configure their environments

22:12

because that's another thing that I wanted to show you.

22:13

And I don't want this video to get too long,

22:15

but another thing that I could show you guys is like, hey,

22:18

what does it look like when you're actually setting these

22:20

up, right?

22:21

So check this out.

22:22

So when I initially set these up, right?

22:24

And you can see my cloud agents running here.

22:25

I have two agents here, but check this out.

22:28

You can actually integrate this with any MCP that you want.

22:31

So if we wanted to connect the BridgeMind MCP, we could,

22:33

but just out of the box,

22:35

these are the MCPs that it lets you connect to.

22:37

But one thing I want to show you guys is let's say I wanted

22:39

to set this up with the BridgeMind API, right?

22:43

When you guys saw that setting up the environment,

22:46

what's really interesting about that is that you can

22:49

actually set up this environment, right?

22:50

So you go to this page here,

22:52

and this is how you actually set up your environment.

22:55

And this is what's really, I think,

22:57

different about cloud agents versus developing locally,

23:01

is that let's say that you have a huge team, right?

23:03

And your team uses cursor.

23:05

Well, if you're using cloud agents,

23:08

you just set up the workspace once.

23:11

You literally just paste all of your EMVs into the

23:14

environment here.

23:15

And this is very similar, this is not new.

23:17

We've seen Codex Cloud have this as well, as well as,

23:20

I think, Cloud Cloud, right?

23:21

You create these isolated environments and you enter your

23:24

EMVs, and then it's able to kick all of this off.

23:27

So this is something that I just want to highlight to you

23:30

guys that this is happening.

23:33

Well,

23:33

I'm probably gonna be using this a little bit more because,

23:36

hey, like I've always said,

23:37

this is probably something that is the future, right?

23:41

It's like, okay, check this out.

23:42

So I said, would you run this on the desktop?

23:44

And let's see if it was able to run this, and it wasn't.

23:47

So that's interesting.

23:48

It said, test this on the desktop.

23:49

It just wants me to go local.

23:52

Now let's go over here and see, did this deploy?

23:54

Okay, so check this out, chat.

23:56

So now we can, this is shipped.

23:58

So we did just push,

23:59

you can see this bug bounty event starts March 1st,

24:03

and you can click learn more.

24:04

And then this is the bug bounty event page that it created.

24:07

So what we're talking about here is we're talking about

24:10

very, very similar, like very simple tasks, right,

24:16

that we just gave it.

24:17

So I don't know how I feel about it, because, hey,

24:20

if I was developing this locally,

24:21

I probably could have gone through a couple iterations and

24:24

been able to like see this a little bit better on my end

24:27

personally as a developer, versus, hey,

24:30

I have to like push this to Git, and I have to deploy it,

24:34

and then to even see it.

24:35

You know, it's like, hey, they do have this desktop, but,

24:38

you know, like we saw,

24:39

it just takes a little bit of time to actually generate

24:43

those tests.

24:44

I mean, this one still isn't even,

24:45

this one just bugged out completely.

24:48

And then this one never showed us a video, right?

24:51

Even though I said, would you test this on the desktop?

24:53

It never did that for me.

24:54

It created a bug bounty banner webm file.

24:58

So this is something they'll probably work these kinks out,

25:01

but what it's supposed to do is it's supposed to do exactly

25:04

what it did inside of that social page that I showed you

25:07

guys where it literally will demonstrate the feature,

25:09

right?

25:09

So I'll be working with this a little bit more on stream

25:12

today.

25:13

I am definitely interested in how this is going to evolve,

25:16

because I think that, yes,

25:18

this is probably going to be something in the future that

25:20

you are going to want to use and be up to date on,

25:24

because developing in the cloud,

25:26

using cloud agents that are set up with their own custom

25:29

environments that run on isolated VMs,

25:32

this is gonna be something that is used a lot more in the

25:35

future.

25:35

You're not just gonna have developers developing locally

25:38

anymore.

25:38

There's gonna be vibe coding in the cloud.

25:40

And I think that this is a big step towards it.

25:43

So with that being said, I'm gonna end the video here.

25:45

If you guys haven't already liked,

25:46

subscribed and joined the discord, make sure you do so.

25:49

And with that being said,

25:50

I will see you guys in the future.

Interactive Summary

This video explores the newly released Cursor Cloud Agents, a tool for "vibe coding" that runs AI agents in isolated cloud environments instead of on a local machine. The speaker highlights its potential as the future of development, where AI agents can build, test, and interact with software, and even control a virtual desktop. Key features include full integration with Git for managing code changes and a centralized setup for development environments, beneficial for large teams. The video demonstrates the agent creating a new page and updating a banner. However, the speaker also notes several current limitations, such as slow environment setup times (5-15 minutes) and difficulties in generating quick visual tests or walkthrough videos of the agent's actions on the virtual desktop, which can be buggy or not function as expected. Despite these initial kinks, the presenter believes cloud agents are a significant step towards a future where developers will primarily work in cloud-based environments rather than locally.

Suggested questions

5 ready-made prompts