HomeVideos

Claude Managed Agents Just Dropped, And It Kills n8n

Now Playing

Claude Managed Agents Just Dropped, And It Kills n8n

Transcript

581 segments

0:00

Anthropic just released manage agents,

0:02

which is their take on automating the

0:03

process of automating processes. In this

0:06

video, I'm going to show you guys how

0:07

manage agents works. I'm going to build

0:08

you guys a quick little demo flow so you

0:10

can see how it actually works in

0:11

production. And then I'm going to

0:12

connect that to a front end so you guys

0:14

can see how to build these sorts of

0:15

flows both on the back end and the front

0:17

end. And then I'm also going to run

0:18

through literally every button in this

0:20

new little dashboard interface so you

0:21

guys know everything that you need in

0:23

order to build these sorts of agents

0:24

yourselves. So what I'm going to do next

0:25

is I'm going to build a very simple

0:27

system, one that I build for many of my

0:28

clients many many times. It's a system

0:31

where you can basically just paste in a

0:32

transcript after a sales call and then

0:34

it'll go into your project management

0:36

tool, whatever it is. In my case it'll

0:37

be ClickUp or maybe Notion. And then

0:39

it'll populate it with a bunch of tasks

0:41

that you or your team members have to

0:42

do. So I could just write all that stuff

0:44

out or I could literally just hold down

0:46

like a voice transcript tool and say,

0:48

"Hi, my goal is to build a simple system

0:50

where I provide a transcript, you take

0:52

that transcript and use it to create a

0:53

bunch of tasks in my project management

0:55

system of choice." The project

0:57

management system I'm going to use for

0:58

this example is ClickUp.

1:00

I'm going to press enter.

1:02

And now it's going to walk me through

1:04

the process of building an agent. The

1:06

first thing it's going to do is define

1:08

what this agent is going to look like.

1:09

So it's going to call it the transcript

1:11

to ClickUp tasks. So I'm going to parse

1:13

the meeting transcripts and create

1:14

structured tasks in ClickUp based on

1:16

action items and so on and so on and so

1:17

forth. So I'm going to click create this

1:19

agent. What it'll do is it'll take this

1:21

schema the spec and it'll turn it into

1:23

my agent. But my agent isn't enough. If

1:26

you think about the way that most

1:27

automations work, you know, we have the

1:29

the actual implementation details, but

1:31

then you also have to host that

1:32

implementation somewhere. And so what

1:34

this does is this is hosting

1:35

implementation details directly on

1:37

Anthropic's back end. As in Anthropic is

1:39

going to spin up a server and then give

1:41

me a reusable little box that always has

1:44

the exact same parameters and everything

1:46

like that for me with limited networking

1:48

for safety reasons that will allow me to

1:50

then test and then roll this thing out

1:52

to, you know, within my own business or

1:54

for companies or for clients or

1:55

whatever.

1:56

And because I said I wanted ClickUp

1:58

here, what it's doing is it's saying,

1:59

"Hey Nick, you're going to have to add

2:01

some form of, you know, credential or

2:03

information in order to do this." And

2:05

so, what I'm going to do is I'm going to

2:06

create a new vault to store all this.

2:08

You can see it's now going to pull up

2:10

pull in the ClickUp credential over

2:12

here, which is pretty wild. And then I'm

2:13

going to go over here and say, "I

2:14

acknowledge this credential is shared

2:16

and that I'm responsible for its storage

2:17

and use. It has OAuth built in." Then

2:19

I'm just going to click connect. What

2:20

it'll do next is actually open up some

2:22

information. So, I'm going to connect to

2:23

my little Left Click workspace. And then

2:26

I can actually just do the the whole

2:27

connection and integration without me

2:28

having to touch API keys at all. And

2:30

this is fantastic for people that do

2:32

automation and whatnot because a big

2:33

barrier to entry is just dealing with

2:35

API keys and stuff like that.

2:37

I'm then going to click test run.

2:39

Now, we're going to have the ability to

2:41

paste in a brief transcript. And as you

2:42

can see, there's a test sort of filled

2:44

out here that says, "Here's a transcript

2:45

from our team stand-up. Alice will set

2:47

up the staging environment by Friday.

2:48

Bob needs to review the API design doc

2:50

and send feedback." and so on and so

2:51

forth. What I'm going to do is I'm going

2:52

to click send and I'm just going to show

2:54

you guys what happens, how easy it is to

2:55

test end-to-end. Obviously, this sort of

2:57

transcript is not about as long as an

2:59

actual kickoff call transcript or a

3:01

project management meeting might

3:03

realistically be. Um but hopefully, it

3:05

shows you guys just how the interface

3:06

works. You have two panels here, one

3:08

called transcript, which is basically

3:09

just a a view of your entire

3:11

conversation with the agent. Then you

3:12

have debug, which shows it in sort of

3:14

like code form so you can go click in a

3:16

little bit more and see the type and the

3:17

process data and stuff like that. What

3:19

we're doing now is equivalent to just

3:21

having a conversation with like Claude

3:22

normally. It's just we're doing this

3:24

within this sort of like this uh very

3:25

standardized container for testing

3:27

purposes. Now, if I click out of that,

3:28

you can see that we have a much larger

3:30

log here where here's the transcript,

3:32

the model then starts it's thinking.

3:34

I've identified five action items from

3:36

the transcript, three input, four and

3:37

nine output, 27,044

3:40

cash rights, probably big chunk of its

3:41

system prompt. And then now it's giving

3:43

it to us. So, I've identified these

3:45

items. Could you tell me which list or

3:47

space I should create these in? Are they

3:49

all their names in ClickUp and stuff

3:51

like that? For the purposes of this

3:52

demo, um because I want to move quickly

3:54

here and show you guys the rest of how

3:55

this whole thing works, I'm just going

3:57

to say put this in example builds / CRM.

4:01

Uh don't do any assignees or anything

4:02

like that. This is just a demo.

4:05

And from here on out, um it can now

4:07

basically do the the API call to ClickUp

4:10

in order to get that sorted. If there

4:11

are any issues or it can't complete it

4:14

for whatever reason, I can now do, uh

4:16

you know, my my debugging. I have every

4:17

raw API event over here. So, I can

4:19

literally see when the model starts,

4:20

when it ends. There's full

4:21

interpretability and accountability

4:22

here, which is obviously great for us

4:24

automators. And you can see that it's

4:25

now created all five of these tasks in

4:27

parallel. So, Bob to review the API

4:29

design doc, Carol to update, and and so

4:31

on and so on and so forth. We've even

4:32

received true. And if I go back to my

4:33

ClickUp here, you can actually see all

4:34

the tasks that were just generated. the

4:36

staging environment, review the API

4:37

design doc, send feedback to the team,

4:39

and so on and so on and so forth. And

4:41

because I gave it that constraint,

4:42

obviously it didn't do this um using

4:43

assignees. It just did it using a bunch

4:45

of um um text. After you're done

4:47

testing, it says the run went smoothly.

4:49

What do you want to do? So, I'm going to

4:51

uh based off of your conversation with

4:53

the agent in sort of the transcript and

4:54

testing, it'll actually say, "Hey, what

4:56

do you want to do?" Um do you want to

4:57

modify it a little bit by adding a

4:59

default ClickUp list or space to the

5:00

system? So, that's what I'm going to do.

5:02

I'm also going to add some assignee

5:03

mapping guidance, and then I'm going to

5:04

enter. That's now going to actually go

5:06

back and change the configuration

5:08

itself. So, it's going to ask me some

5:10

questions. I'll just say example build,

5:12

and then I'll say CRM. As you can see

5:13

here, we just changed the actual system

5:15

prompt itself.

5:17

And now that it's done, all I need to do

5:18

is say create this agent. And then it'll

5:20

ask you to test it and so on and so

5:21

forth, which you can do all the way

5:23

until you're done. After that, you'll

5:24

click on the integrate button,

5:26

or you could just tell it literally,

5:27

"Hey, I want to integrate." And now

5:29

it'll basically run you through a

5:31

step-by-step guide on how to connect

5:33

this to whatever other platform you

5:35

want.

5:36

Now, in my case, I mean, I'm not going

5:38

to connect this to a another platform

5:39

because I just want this to be a quick

5:41

little app that I could copy and paste

5:43

something into where I'll sort of know

5:44

or understand. But hopefully you guys

5:46

see how simple it would be to maybe like

5:47

spin up a quick little front-end app

5:49

where it's like, "Hey, you know, an

5:51

action item generator." You could also

5:53

connect this directly over to, I don't

5:54

know, maybe some sort of like proposal

5:56

or transcript platform. As you click in

5:57

on specific sessions, that's what I'm

5:59

doing over here. In the top right-hand

6:01

corner, you can see there's now an ask

6:02

Claude button. And so what I'm going to

6:04

do just as a demo is I'll say, "Hey,

6:06

this

6:07

agent works perfectly. What I want to do

6:09

next is I want to spin up a front-end

6:11

and then I want to connect that

6:12

front-end little chat window directly to

6:14

this agent. So when I chat with the

6:16

window, I'm basically chatting a

6:17

pass-through to the specific transcript

6:20

agent. That way I can share it amongst

6:21

my team and anybody can quickly paste in

6:23

a transcript to very quickly set up, you

6:25

know, ClickUp tasks and stuff. How do I

6:27

do this? Uh can you do this for me? So

6:29

on and so forth."

6:31

The value here is, you know, you

6:32

basically have a non-sandbox version of

6:35

Claude, which is just your own. This is

6:37

a lot more limited than, you know,

6:38

running Claude code on your end because

6:40

you're both limited in terms of your

6:42

inability to use like fast mode and

6:43

stuff like that. And then obviously I'm

6:45

pretty sure this is locked into Sonnet

6:46

4.6 at least at the time of this

6:48

recording. But something that can be

6:49

pretty valuable. And uh yeah, just to

6:50

make a long story short, if you can't

6:51

see cuz of my big fat head, this is just

6:53

like spinning out a bunch of the bunch

6:54

of the code and whatnot. So what I'll

6:55

say, which you can't see, is just give

6:57

me

6:58

a prompt I can feed into Claude code to

7:01

set this up in 30 seconds. Assume I have

7:04

Netlify and everything else ready. And

7:07

now it's going to generate me that

7:08

prompt ahead. While I'm waiting, I'm

7:09

just going to move over to antigravity

7:11

and then basically get all the stuff

7:12

ready. And I'm just going to paste it in

7:14

over here and I'll let you know build a

7:15

front-end for me just for the uh

7:16

purposes of a fun little demo.

7:19

And now I have this uh this whole

7:20

prompt, right? Which is pretty cool. So

7:21

I can just copy this. There's a little

7:22

copy modal. Paste this in. And then I'm

7:25

just going to open this up and show you

7:26

guys what that looks like. Oh, and then

7:28

also for speed purposes, I'm just going

7:29

to go fast mode, which uh here I can do

7:31

just by going to one of my many

7:33

instances, clicking fast, then pressing

7:35

enter. Then go back here, stop this, and

7:37

say, "Fast."

7:38

And now what it'll do is just generate a

7:40

very quick website for me. Okay, and

7:42

after about 30 seconds, we've now uh

7:44

done a bunch of coding and basically

7:46

spun up a front end. It's going to check

7:47

the Anthropic API key and everything

7:49

like that. And I just said, "I want to

7:51

run this so I can test this." So, now

7:52

it's going to spin me up a server. Cool,

7:54

here's my little chat. And what I'm

7:55

going to do is I'm going to ask it to

7:56

quickly whip me up a test that I can use

7:58

to verify that this works. So, I'll say,

8:00

"Give me a brief test transcript to

8:03

verify this works." Now, it's actually

8:05

testing this alongside me, which is

8:06

quite nice. And as you can see, it's now

8:08

generating me a test transcript. Okay,

8:09

team, three things from yesterday's

8:11

client review. Uh what I'm going to do

8:12

is I'm just going to move over here,

8:13

copy this, and then I'll paste this in.

8:15

Press send. And as you can see, this is

8:16

now extracting the action items. And you

8:18

know, obviously I can improve this UX

8:20

however much I want if uh we wanted them

8:21

to chat with this as opposed to maybe

8:23

Claude. But uh what it's doing is it's

8:25

now actually going through and creating

8:26

those action items. So, if I go back to

8:27

ClickUp, which is right over here, and

8:29

then I add a date column so you could

8:30

see when we created the task, and then

8:32

we sort, you can see that we've now

8:35

write a one-pager on new pricing tiers

8:37

for the sales call. That's what we just

8:38

did a moment ago. And now all I have to

8:40

do is literally just push it to

8:40

production. Voila, we we just created an

8:43

app. And we didn't just create the app

8:44

like hardcore mode, actually going out

8:47

grabbing the ENV, uh the API keys, the

8:49

credentials, setting up our own

8:50

environment, all that stuff. We're doing

8:52

it all entirely on Anthropic's

8:54

infrastructure. I guess aside from our

8:55

front end, but um this is an

8:57

unprecedented level of ease with which

8:59

we just went through that whole process.

9:01

This is something that if you showed to,

9:03

you know, somebody that was designing

9:04

drag-and-drop interfaces just a couple

9:05

years ago, they'd probably raise an

9:06

eyebrow and think that you'd smoked a

9:07

little bit too much of Brian Johnson's

9:09

DMT. So, with that out of the way, let's

9:10

talk a little bit more about this

9:12

dashboard. The manage agent section,

9:14

okay, appears over here on

9:16

platform.claude.com/workspaces/default.

9:20

And then right now we're in the agent

9:21

quick start route, but uh we can just

9:23

click

9:24

on any one of these, and you can see

9:25

that route change. Um this is basically

9:27

offered as part of their Claude or uh

9:30

Anthropic API service. And so, this is

9:32

the same like playground that you would

9:33

jump in if you were doing some sort of

9:35

API integration or whatnot. Anybody

9:37

that's done that is probably a little

9:38

bit more familiar. There's also a build

9:40

section up here and then down over here

9:42

there's some other sections like

9:43

analytics, there's cloud code, there's

9:45

manage and stuff, but for now I'll just

9:46

run you through everything here.

9:48

Obviously, we've already seen the quick

9:49

start section. Let's move over to the

9:51

agents where you could see a list of all

9:52

of the different agents that you have

9:54

running. Um you can also archive these

9:55

at any point in time by clicking these

9:57

three dots and pressing that archive

9:58

agent feature and then you can go

9:59

directly into, you know, the proposal

10:01

generator flow in this case or

10:03

transcript to click up task agent. Uh

10:06

and then poke around both the agent view

10:08

and then the sessions view.

10:09

Now, the agent view is the high-level

10:11

configuration including the MCPs, tools,

10:15

platforms, and then any additional

10:16

skills that you've added. Whereas the

10:18

session view shows you the independent

10:20

conversations, basically runs, that

10:21

you've had with that agent. And if you

10:23

click in on that session, you could see

10:25

that we actually have that that

10:26

conversation on that test run that I

10:28

showed you guys earlier where we've

10:29

created those five tasks, you're kind of

10:31

talking back and forth with the agent

10:32

and so on and so forth. You can click on

10:34

debug in order to get much more

10:36

information about what the actual API

10:37

calls and stuff look like. Then you can

10:39

even filter based off of specific uh

10:41

requests. So maybe I only want to filter

10:43

the actual agent messages that have been

10:44

sent to me. Maybe I only want to look

10:46

at, I don't know, the thinking section

10:47

so I can like look over and see how long

10:50

the thinking session has actually took

10:51

or something.

10:52

They provide this really cool visual

10:54

view of what parts of the conversation

10:57

uh are dedicated to which type of task.

11:01

So in this case, the agent.thinking only

11:03

occurred in two small little segments,

11:04

but if I close this out, you could see

11:06

there are a bunch of other um sort of

11:08

checkpoints. This one was running, then

11:10

I sent a message, then the model

11:11

started, then it did some thinking, then

11:13

it stopped, then it was idle, you know,

11:15

sessions began running, message, and so

11:17

on and so forth. They typically appear

11:18

in in clusters like this. I want to zoom

11:20

in a little bit over here because

11:22

there's a lot more sort of hidden

11:23

underneath the view. They they put a

11:24

tremendous amount of work in to make

11:26

sure that this interface is something

11:28

you could actually use for work. Notice

11:29

how here we have the agent view again,

11:31

which is what that little sort of route

11:33

looks like. But if you click here, now

11:34

you actually have your cloud

11:36

environment. So this is the environment

11:37

that we just spun up. The scope of my

11:39

environment is the organization. The

11:41

created time was 10 minutes ago. And

11:42

here you can actually see the

11:43

permissions that you've given that

11:45

environment. This environment, okay, can

11:47

connect to mcp.clickup.com.

11:49

It has no packages. It has MCP access

11:51

enabled and its type is highly limited

11:53

because obviously this can only really

11:54

chat internally between it uh and then

11:57

mcp.clickup.com. This is the sort of

11:59

security stuff that allows you to work

12:01

mid-market and then enterprise and build

12:03

systems like this for real people or

12:05

using internally in your own business.

12:06

They've done a really good job of

12:07

disambiguating between like serious

12:09

business use cases and then kind of that

12:11

old school like open claw, just give it

12:13

all your API keys and and have fun. Over

12:15

here you actually have the vault and the

12:17

vault is their way to basically share

12:20

credentials across organizations and

12:22

stuff like that. So you can see that

12:23

it's stored it and given us this nice

12:24

little modal. We can go to vault, which

12:26

I will do in a moment. And then you also

12:28

have some additional information like

12:29

wall clock time since created, the total

12:31

number of tokens in and out, which is

12:33

obviously good for cost and tracking

12:34

transparency, then the amount of time

12:36

it's been since this thing is

12:38

essentially been set. Okay, so

12:39

realistically as you build more and more

12:41

agents and then use them across all of

12:43

your apps, whether they're little chat

12:44

apps or direct integration, your

12:46

sessions will accumulate. But what's

12:48

cool is you have total overview and

12:50

oversight capability just by heading

12:52

over here to this tab.

12:53

On that environments front, as we saw

12:55

earlier, I set up a bunch of other

12:57

proposal generators here as demos.

12:59

As demos, um I should note that when you

13:01

archive an agent, okay, you're not

13:03

actually archiving the environment. So

13:05

you kind of have to do both. So I'm

13:05

going to head over here, archive this

13:07

proposal generator agent just to demo,

13:08

go back here to this environment, and

13:10

then I can either archive or delete.

13:12

Okay, in my case I'm going to delete a

13:13

bunch of these cuz I don't want these

13:14

consuming any resources, so I'll do that

13:16

here. The simplest and easiest way to

13:18

set all of this stuff up so far I found

13:20

is not to use this environment tab to

13:21

create dedicated environments, but I

13:23

basically use either the quick start or

13:25

the agents tab to create an agent and

13:27

then alongside the creation of the agent

13:29

you will create the environment and the

13:30

credential vault if necessary.

13:31

Otherwise, you'll just have a bunch of

13:32

additional environments per one agent.

13:35

Uh and you know, eventually this sort of

13:36

thing is going to be priced in pretty

13:37

hard. So, make sure to get good use

13:39

price reduction strategies earlier. And

13:42

then obviously you have those vaults.

13:43

So, I'm just going to archive those so

13:44

that we don't have to look at them

13:45

anymore. Okay, next up you can check

13:46

your analytics and I mean this is billed

13:48

just like API access is. So, I mean in

13:51

my case

13:53

it looks like I've sent 22

13:55

2.3 million tokens in and 20,412 tokens

13:59

out. I did all of that today because I

14:01

was just testing this feature. You can

14:02

see the rate limited requests here, Opus

14:05

4.6 caching and input tokens and so on

14:07

and so forth. This combines usage across

14:10

all of your workspaces and your managed

14:11

agents. So, as you begin populating more

14:14

usage and you know, running this in both

14:16

your own company and then potentially

14:17

other people's, you'll see all of that

14:19

stuff calculated over here. Obviously,

14:20

that ties into cost of which I've spent

14:22

$2.40 today to do some testing. You can

14:25

see most of that was Sonnet 4.6, but

14:27

there was a little bit of Opus 4.6 as

14:29

well.

14:30

And this is sort of month-to-date wise.

14:32

In my case, I spent a fair amount on

14:33

tokens last month, about $204 in total.

14:36

Most of that was situated kind of in the

14:38

middle of the month when I was doing a

14:39

bunch of Opus stuff for a client of

14:40

mine. You also have access logs. You can

14:42

go really deep into every single request

14:45

you made and so this includes as

14:46

mentioned those managed agents. So, I

14:48

think the logical thing to ask is where

14:49

the heck is this going? And where this

14:51

is going is very quickly, my prediction

14:54

is that Anthropic is going to build in a

14:55

visual sort of accompaniment to this

14:57

sort of communication tool that we have

14:59

here. Because the big issue right now is

15:02

we're sort of limited by our own ability

15:04

to understand systems that are laid out

15:06

as text bullet points and stuff like

15:08

that. Uh the main advantage that no-code

15:10

drag-and-drop platforms like n8n,

15:11

make.com, and Zapier have over something

15:13

like Claude managed agents right now is

15:15

you can literally just like open it up

15:16

and then you can see the way the system

15:17

works visually. You can see like this

15:19

node connects to that node just to that

15:21

node. And human brains just work really

15:23

good like that, you know, we can uh see

15:25

in one picture what would have taken us

15:27

a thousand words worth of reading in

15:29

order to really like understand. That's

15:30

where that idea of like a picture is

15:32

worth a thousand words comes from. And

15:34

you know, I I think that the second that

15:35

Anthropic cracks that, and they're

15:37

probably already working on this, we

15:38

will essentially have like a full

15:39

replacement for that sort of automation

15:42

infra. And then either service providers

15:44

like ourselves or companies that have

15:45

the know-how and the technical ability

15:47

to build stuff like that, I will

15:48

basically be able to use this managed

15:50

infrastructure to do all of their

15:51

knowledge process automation. Because

15:53

like Claude is great and Claude code is

15:55

like a coding harness is also awesome,

15:57

but you need to go one step further to

15:59

like the infrastructure layer if you

16:00

really want to start automating things

16:02

at scale, standardizing inputs and

16:03

standardizing outputs. Hope you guys

16:04

appreciated this video. Had a lot of fun

16:06

putting it together. If you guys have

16:07

any questions about this, just drop it

16:08

down below. If you guys have ideas for

16:10

future videos, then please let me know

16:12

in the comments. I actually get most of

16:13

my ideas from you guys at this point, so

16:15

anything you guys want to see, let me

16:16

know of. Last big ask is please

16:19

subscribe to the channel. Something like

16:20

70% of people that watch my content

16:22

regularly aren't for whatever reason,

16:23

and my goal is to hit a million

16:24

subscribers before the end of the year.

16:26

You'd be doing me a big solid by doing

16:27

so. All right, I'll catch y'all in next

16:29

video.

Interactive Summary

This video provides a detailed walkthrough of Anthropic's new 'Managed Agents' feature. The presenter demonstrates how to build and deploy an automated agent that parses meeting transcripts and creates tasks in project management tools like ClickUp. The video covers the entire lifecycle of an agent, including configuration, credential management via vaults, testing, and even connecting a custom front-end interface. The host emphasizes the platform's ability to host infrastructure directly on Anthropic's backend, providing a robust solution for scalable, standardized automation.

Suggested questions

3 ready-made prompts