HomeVideos

Claude Code's New Upgrade: /btw

Now Playing

Claude Code's New Upgrade: /btw

Transcript

165 segments

0:00

Anthropic just dropped one of the most

0:01

useful features in Claude Code ever.

0:03

It's called /btw. It saves you twice the

0:06

tokens and allows you to do things in

0:08

half the time, and I don't really think

0:10

a lot of people know about it. Now,

0:11

previously, if I was having a

0:12

conversation with Claude Code, let's say

0:15

I asked it to scrape a thousand paper

0:16

click agency owner leads and then give

0:18

them to me in a Google Sheet. If I

0:19

wanted to ask a question to Claude Code

0:22

in the middle of this, it might have

0:23

been related to the skill, to the

0:24

context that we just loaded in our token

0:27

window. Well, the only way for me to do

0:29

this would have literally been to open

0:30

up another Claude Code thread, ask it a

0:32

question, tell me about scrape leads,

0:36

and then have it go on its way. The

0:37

issue with that, obviously, is every

0:39

time you load a new instance of Claude

0:41

Code, you're consuming a tremendous

0:42

number of tokens that aren't actually

0:43

related to the work that you're doing.

0:45

You basically have like a fixed 10 to

0:47

20,000 token cost every single time you

0:49

open a new window, and there was no way

0:51

not to consume that. Well, that's where

0:52

/btw comes in handy. Now, I could tell

0:55

it to scrape 1,000 PPC agency owner

0:58

leads, but if halfway through I have

1:00

either a follow-up question about this,

1:02

or maybe I wanted to give it to me in a

1:03

CSV, all I need to do is type /btw,

1:08

and then write what I want to say. So,

1:10

sorry, I meant a CSV. This will

1:13

dynamically open a new window called the

1:15

/btw window, that allows us to insert

1:18

information through the conversation

1:20

chain without actually interrupting the

1:22

thread. I can also ask it questions

1:24

about, let's say, the specific skill,

1:26

taking advantage of a lot of the

1:27

functionality and features here. So, I

1:29

could say, /btw,

1:32

tell me how this skill works. While it's

1:35

currently working on the skill, it will

1:36

also go through the skill documentation,

1:38

and then instead of forcing me to reload

1:40

all of my tokens, now it's giving me a

1:42

context and information in this little

1:44

answering thread. And you can see it's

1:45

actually doing that while it's also

1:47

debugging the rest of everything up

1:48

above. So, based on what I've read so

1:50

far, here's how all of it works. This is

1:51

a window that doesn't close as the

1:53

context continues to pump above here,

1:55

and so it's also just a lot more

1:56

convenient cuz now we have this little

1:57

side window we can have a conversation

1:59

with it without necessarily needing like

2:00

20 parallel instances. So, this is a big

2:03

deal. Previously, before /btw, you know,

2:06

I was spending significantly more in

2:07

token costs. Anytime I wanted to ask a

2:09

question that was related to the context

2:11

of the first thread, but maybe didn't

2:13

want to interrupt that main thread, I

2:14

had to open up a whole new Claude Code

2:16

session, and then in that Claude Code

2:18

session say something like, "Hey, go

2:19

find me the conversation context from,

2:21

you know, the conversation I was just

2:22

having on X, Y, and Z." We have to

2:25

refine assets, we have to split our

2:27

context. This is a tremendous amount of

2:28

work that basically we need to do,

2:30

you know, in order to get that done.

2:32

But, with BTW, now we can actually have

2:34

the main conversation window up here,

2:36

and then have a little side conversation

2:38

down here without actually having to

2:39

like parallelize, without actually

2:41

having to, you know, switch our our our

2:43

contexts, and then start multitasking,

2:45

and so on and so forth. So, it's way

2:47

cheaper. You have everything in a

2:48

unified context window just in one

2:50

thread, so the quality of the responses

2:52

probably goes up. In terms of how this

2:54

works, it's about as simple as possible.

2:56

You just type /btw.

2:58

You have to be in a terminal version of

3:00

Claude Code as of the time of this

3:01

video, but I bet you that's going to

3:03

change. You then give it the request in

3:05

the same message, so don't just type

3:07

/btw, and then press enter. That's not

3:09

going to work. You have to type /btw

3:11

space whatever the heck you want. That's

3:14

going to open up this little side panel

3:15

here with the /btw in yellow, and then

3:18

you sort of have three options. You can

3:20

read through this, and then press space,

3:22

enter, or escape to dismiss. When you do

3:25

this, I'm going to press space over

3:26

here, you'll just snap right back to the

3:28

main thread, and that'll open you up to

3:30

ask other questions. What's going on

3:32

with these, I don't know, errors, for

3:34

instance. That'll allow Claude to

3:35

actually answer me without me actually

3:37

having to pause this every 5 seconds. I

3:38

can actually gain context while things

3:40

are going on. If you don't currently

3:42

have this, it's pretty simple and

3:43

straightforward to get. Make sure on the

3:45

top left-hand corner of your

3:47

anti-gravity Visual Studio Code

3:49

instance, you open the extension, click

3:52

on the settings. If you don't already

3:54

have access to this, it's probably

3:55

because your Cloud Code either extension

3:57

or maybe your Cloud Code for desktop

3:59

functionality is not updated. So, make

4:01

sure that auto update is on. If you have

4:04

a specific issue with this, you can

4:05

actually go click install specific

4:07

version, and then you can update to the

4:09

main version here, which is 2.1.73

4:12

in this case 36 minutes ago. Um you

4:15

know, you can also just uninstall Cloud

4:17

Code if you're using the VS Code

4:18

extension, and then reinstall it. That

4:20

usually works fine. Once you're done

4:21

with that, head over to settings,

4:24

and then at the very bottom here, you're

4:25

going to always want to have use

4:26

terminal on. Otherwise, you're going to

4:28

have to manually go into Cloud's GUI,

4:31

and then type {slash} terminal, which

4:33

while possible is just kind of annoying

4:35

to do, and it usually takes a fair

4:36

amount of time.

4:37

Just because of how Cloud Code works and

4:39

the fact that the terminal version was

4:40

first, they usually develop the new

4:42

features for terminal, despite the fact

4:44

you might have seen me use the GUI in

4:45

other videos. I do that more for

4:47

simplicity, not for cutting-edge

4:48

features. So, definitely take a look at

4:50

that. That'll open up this new terminal

4:52

thing, and then you can say, "Hey,

4:53

what's up?" And while it's answering,

4:56

you can ask something else as well.

4:58

Hopefully, that clarifies things, and

5:00

you guys now know everything you need to

5:01

know to crush the {slash} BTW feature,

5:04

change your workflow, take advantage of

5:06

both the inbuilt parallelization and the

5:07

reduced token costs, and have a lovely

5:09

rest of your day.

Interactive Summary

The video introduces a new feature in Claude Code called '/btw', which allows users to perform sub-tasks or ask follow-up questions within an ongoing conversation without interrupting the primary thread. This feature helps save on token costs by avoiding the need to open multiple, separate instances of Claude Code, and it provides a more efficient, unified workflow for multitasking while Claude processes complex requests.

Suggested questions

3 ready-made prompts