LongCut logo

Claude Code for Desktop is the BEST way to build apps with AI EVER (full tutorial)

By Alex Finn

Summary

## Key takeaways - **Project sessions + yellow dots = multitasking power**: Sessions are organized by project with yellow dots indicating when your approval or decision is needed, letting you jump between multiple active work streams in one glance. [39:00], [56:00] - **Cloud code merges changes automatically**: Cloud agents pull code from GitHub, make changes on Anthropic servers, and you merge them one at a time, giving flexibility for multiple agents to work on similar functionality without conflict. [03:30:00], [03:47:00] - **Co-work cut his taxes from 10 hours to 1**: Using the Co-work tab (for non-coding file tasks), he dumped credit card statements into a folder, had Claude organize and spreadsheet everything, reducing a 10-hour tax task to 1 hour. [06:14:00], [06:35:00] - **Accept edits is 95% of your mode**: Stay in accept edits mode nearly all the time; Claude auto-switches to plan mode only when it needs to ask questions, so manual mode switching is unnecessary. [07:16:00], [07:25:00] - **Routines run scheduled agents even when laptop is off**: Routines can run on a schedule (he sets 9 p.m. nightly) via remote/cloud execution, letting Claude review commits, fix bugs, or solve Linear issues while your computer is closed. [10:07:00], [11:14:00] - **Brainstorm before building to get better code**: Before issuing tasks, share your idea and ask for feedback so Claude reads the existing codebase first; once you've refined the concept, trigger plan mode to build. [14:08:00], [14:54:00]

Topics Covered

  • Project-Based Organization Transforms Multitasking
  • Local Sessions Need Separate Code to Avoid Conflicts
  • Routines Let You Build an AI Employee That Works Every Night
  • Use Claude as a Brainstorming Partner Before Coding

Full Transcript

The new Claude Code desktop is the best way to vibe code ever. I don't care if you've never vibe code before a day in your life. Check this out right now. So,

your life. Check this out right now. So,

this is the new desktop experience. They

completely refreshed Claude Code on the desktop. This is the desktop app. And

desktop. This is the desktop app. And

I'm telling you, this is now better than the CLI. So, first thing you see here

the CLI. So, first thing you see here that I absolutely love is now everything is organized by project. This is going to help you multitask and organize your

session so well. So now you can spin up multiple sessions per project and it's organized by the project it's in. So as

you can see I'm working on a few different strands with the new Henry app I'm building right now. And I have multiple things going on at one time.

Here I have a Claude code session working on some scanner functionality.

Another one that's implementing some vibe coding features into the app.

Another one that's actually planning on how to send emails through the app. It's

now really easy to see by project what I'm doing and see where my attention needs. Right. So, so when you see the

needs. Right. So, so when you see the yellow dot next to each session, that means your attention is needed. You need

to approve something or make a decision.

You can see here I'm in plan mode. So,

this is really, really cool. And this is great for organization and multitasking.

By the way, even if you're a beginner, I'm going to show you how to set up new projects, build apps out, all of that.

Just want to kind of walk through some of the big features here first. I have

been a hardcore user of clawed code in the CLI for a while now. I've I've

dabbled in the desktop before and you know it was good, but the CLI version always felt the smartest. This desktop

version I think is now the best way to do this cuz a lot of these features I'm about to show you. Here's another great one I love. You can completely customize this UX. So, if you click up here in the

this UX. So, if you click up here in the top right, you can actually see different panes you can pin to your interface. I find the ones I really like

interface. I find the ones I really like is to have tasks pinned there so you can see what your agent is working on and then also the plan. So you can see from a high level everything your agents

thinking about and doing as well. You

can see here on this task you can see like what task it's already completed, what's going to be doing next. And I can go back and if anytime I get confused because I'm doing a hundred different things at once, I can go down here and look at the plan. But you also can add a

whole bunch of other things here. You

can even add like a previous. You can

see live like a live browser in here what Claude Code's doing. That's great.

I'm just focused on making sure it's doing the right thing. So, I keep the tasks and the plans open. That's what I would recommend if you want to spin up new sessions and new agents. So, you can take advantage of all this multitasking

functionality. All you need to do is go

functionality. All you need to do is go up here to this new session portion and you can go down here and you get a bunch of different options. You can do local, you can do cloud, so it does things in

the cloud. You can do remote control.

the cloud. You can do remote control.

So, if you want to get on the go and go on your phone and actually use cloud code from your phone, you can do that as well. Here's my recommendation. I do

well. Here's my recommendation. I do

most things local. The thing is with local, you want when you're doing separate sessions like you see here, to have the agents working on very separate

parts of your app. This will make it so they don't step on each other's toes or change code that might conflict with each other. So, when you're doing local,

each other. So, when you're doing local, that means it's actually changing code on your computer. you want to be making sure that each session you spin up is touching very separate code. For cloud,

you get a little bit more flexibility.

So for those who don't know, you can spin up agents in the cloud. And this is where cloud code's actually going to take like your code from your GitHub repo and then actually on anthropic

servers have claude code make changes there. Then you can pull it down. You

there. Then you can pull it down. You

get a little bit more flexibility when you go cloud where you can have them step on each other's toes or work on similar functionality at once because you're pulling down all the changes one at a time. So, you're merging them

together one at a time. So, you have a little bit more flexibility there. I

mostly do things locally. I don't do too many cloud agents. It's just a lot simpler of a process when you go local.

So, a majority of the time I'm going local. So now all you would need to do

local. So now all you would need to do if you want to spin up a new cloud code agent, this brand new desktop experience is you go in, you choose local or cloud, whichever one you want. Then you choose which project you want to work out of.

So here's all the recent projects I was working on. And then when I spin up

working on. And then when I spin up these sessions, it'll place this session in the section with the project again because it's all organized by project, which I love. I think Codeex started

doing this like a couple months ago. It

was like one of the main reasons I was using Codeex's app. I'm glad to see Claude's pulling it over. There are no more modes now when it comes to software. They all just copy each

software. They all just copy each other's best features. I love it.

Whatever. So, if I want to come here, I want to work on my to-do app and I want to say, "Let's refresh the UI with a dark mode." And I hit enter on that, it

dark mode." And I hit enter on that, it will then boom, add this new session to the to-do app. Now, you can start to see why this new interface is so sick because now we can have our sessions

working across multiple projects. I can

see them all at once. I can jump back and forth and anytime an agent's like, "Oh, dude, I need your I need your help here. I need you to check this out. I

here. I need you to check this out. I

need your approval." It'll just ping me, put the dot next to it. I can quickly jump back and forth, see where I am, see what task it's working on, hit approve, and keep it moving. I've been using this the last few hours and my productivity

has been honestly the best it's ever been. This is a really, really awesome

been. This is a really, really awesome and wellthoughtout interface. So, if

you're newer to Claude Code, all you want to do is you want to make sure you go to code up here, you click new session, you choose local, and then you choose a folder for your agent to work in, and it will start organizing your

sessions for you in the right projects.

I know I'm jumping around a ton here.

I've been using the last couple hours. I

thought, man, I should probably film a YouTube video on this cuz this is so cool. So, forgive me. Feel free to skip

cool. So, forgive me. Feel free to skip around the chapters down below if you want. I'm just really excited, so I'm

want. I'm just really excited, so I'm jumping around a ton. But let's talk about next how this is kind of interfaced out what you see on your entire interface here. They now switch this up so you have this kind of tab

functionality. So you can go easily

functionality. So you can go easily between chat, co-work, and code. Chat is

great for when I'm just bouncing ideas.

When I'm brainstorming things in my business, I go straight to chat. Co-work

is when I'm working with files on my computer, right? I'm not writing code,

computer, right? I'm not writing code, but I'm working with files on my computer. An example, a great one is I

computer. An example, a great one is I just did all my taxes with co-work. I

downloaded all my credit card statements from the internet. I put it in one folder and I went to co-work. I said,

"Hey, go through everything, categorize it, organize it in a spreadsheet, and build it out for me." It's typically taken me like 10 hours to do my taxes in the past and now it took me like one hour this year because of Claude

Co-work. So, that's amazing. If you want

Co-work. So, that's amazing. If you want a like a Claude Co-work deep dive, let me know down below as well. I've only

done like one video on that in the past.

I'd be curious how many people want to know about that. And then obviously we're talking about claude code here. So

code would be the one on the right here.

You click that, you're good to go. You

see all your sessions. Then when you're in a session and you're doing some coding, there's a lot of different things you can do here that's kind of hidden. So bottom left here, you can see

hidden. So bottom left here, you can see where it says plan mode. This is where you can change how your Claude Code agent works. You honestly don't even

agent works. You honestly don't even need to use plan mode at all. I'm

usually a vast majority of the time in accept edits mode. When it's in accept edits mode and it needs to go into plan mode and ask you questions, it automatically switches to plan mode. So,

you don't actually need to manually go into plan mode at all. It'll figure out the best time to do that for you. So,

accept edits is probably where you're going to be like 95% of the time. You

can choose how verbose your agent is, how well it's describing things to you.

I actually find normal mode is perfect.

I think Claude really dialed in well how much to describe things. I love Chad GBT 5.4, but one issue I have with 5.4 for is it is so freaking verbose with every

question you ask it. I find normal mode for claude is absolutely perfect. If you

hit the plus, you can add different context in. So if you want to add files,

context in. So if you want to add files, folders, things like that, new slash commands, connectors, plugins, you can do that as well. If you have clawed in Chrome installed in your Google Chrome,

it will pop open your Google Chrome to test different things out, which is really cool. So I recommend installing

really cool. So I recommend installing clawed in Chrome. And then you have this new press and hold to record mode. So,

if you're one of the people that like to talk to your computer, I'm not huge into it. A lot of people get angry at me

it. A lot of people get angry at me every live stream. Oh, you need Whisper Flow, you need this and that. I don't

like talking to my computer. I like

typing. I enjoy using a keyboard. I

enjoy using my Mac Magic Keyboard. It's

fun to type on. So, if you're one of those freaks that like talking to your computer, you can now by default in here, talk to your computer, hold the button, and say whatever you want. By

default, it goes to Opus 46 in medium mode. I tend to stick to high mode for

mode. I tend to stick to high mode for basically everything. I find when Opus

basically everything. I find when Opus thinks a little bit deeper, I get better results. So, I am in high mode for

results. So, I am in high mode for basically everything. I haven't played

basically everything. I haven't played too much around with max mode to be quite honest with you. I just find that high is the perfect mixture of like thinking and speed. So, high is my recommendation for basically everything.

One thing I really love here is you can now pin your sessions as well. So if you have super important sessions that are kind of your main driver sessions, I find that when I'm working on a project like I am with Henry intelligent

machines right now, this review all files in directory chats like my main driver chat. These other two are for

driver chat. These other two are for like kind of complimentary features. So

for those main chats, if you do that, you want to pin it. So I'm going to pin that one right up there. And now it's always at the top and I can always have an eye on that session. One thing I really like is with the slash commands.

Now, if you actually type slash, it'll show your slash commands. And if you hover over it real quick, you get a really nice description of what that slash command is. I haven't used slash

commands too much to be quite honest with you because I just think there's too much going on with them, and it's kind of hard to tell what each is, but this makes it a lot easier to understand what each slash command is because it's

giving you a nice, really in-depth description of each. So, slash commands, really nice. Will I be using them more

really nice. Will I be using them more often? probably not. But now I'm more

often? probably not. But now I'm more likely because they're easier to understand which ones are which. And

I'll show you one more feature before I give you a workflow that will make your life a lot easier and kind of show you how I use Claude Code and how I've been getting a lot more productivity out of

it. They also just added routines up

it. They also just added routines up here in the left. Routines are a brand new feature. They're a little bit like

new feature. They're a little bit like OpenClaw where you can run tasks on a schedule even when your laptop is closed. So if you go in here, you can

closed. So if you go in here, you can say new routine. You can determine if you want it local or remote. If you do remote in the cloud, you can turn your computer off and it'll still happen. So

remote I found to be like a good way to actually use routines for sure cuz you can even spin these up on mobile if you want. And what we're going to do is

want. And what we're going to do is describe what our routine will be, what our scheduled task will be. Here's a

routine everyone can do no matter what you're doing, no matter what you're working on, and that's just nightly code reviews. So, if you go in here, you can

reviews. So, if you go in here, you can say, "Check out all our latest commits from the day." You can choose your repo.

You can choose your model. I tend to go Opus. Uh, even though you can probably

Opus. Uh, even though you can probably save a couple dollars on Sonnet. I mean,

if you're on the $100 plan, probably go Sonnet. If you're on $200, you can

Sonnet. If you're on $200, you can afford to go Opus. And then we just schedule it for every night. So, we can do this. We can do daily. And I'm just

do this. We can do daily. And I'm just going to do it at 900 p.m. We can add that trigger. Now, this routine is going

that trigger. Now, this routine is going to run every single night. It's going to go through all our commits from the day, review the code, fix bugs if it needs to, and now we basically have an AI

employee in Claude Code doing work for us every single night at 9:00 p.m.,

which is really, really sick. A lot of other really cool things you can do here as well. They have connectors. If you

as well. They have connectors. If you

use linear, which I'm using linear a lot more now as I build my business out, you can actually have it go in and check linear for bugs and issues and actually just try to solve as many bugs as it can

every single night. So if you're on linear, if you're using linear for project management, really generous free tier if you're not really good connector there where you can just have your cloud code agent going in every night fixing

bugs for you. So that's really cool as well. Routines definitely worth trying

well. Routines definitely worth trying out. I mean, Anthropic is adding new

out. I mean, Anthropic is adding new features every day, to be honest with you. 70% of them I try and then never

you. 70% of them I try and then never use again. Routines is a good one to be

use again. Routines is a good one to be using. Okay, so what's the workflow? How

using. Okay, so what's the workflow? How

do you get the most out of this? Here is

what you want to be doing. First thing

you want to do is just create a session in every project you're currently working on. If you're anything like me,

working on. If you're anything like me, you work on three different things at once. My main projects are Henry

once. My main projects are Henry Intelligent Machine, which is my next business. I'll put a link for that down

business. I'll put a link for that down below. And Creator Buddy, which is my

below. And Creator Buddy, which is my SAS I released last year. Make sure you open up a session in each project just so you have that up in your sidebar. And

then what you're going to want to do is you're going to want to go in and you're going to want to start sessions for specific features you're building out.

And as we talked about before, you want to use local for probably a majority of what you're doing. If you're super advanced and you're more GitHub friendly, you can set up work trees here

so that each session's in a different work tree so that you can ensure there's no conflicts with what you're building.

Or you can use cloud agents if you want, but if you're a beginner, a lot of people watch a channel are more beginner. Feel free just to go local and

beginner. Feel free just to go local and make sure as you're building things out, they're more separate features so they don't step on each other's toes. If

they're more similar, you can use your cloud agents as I said before or you can do work trees. If you don't know what work trees are, feel free to go claude or Chad GBT and ask it about that in GitHub. If you want like a more in-depth

GitHub. If you want like a more in-depth GitHub video, too, like more in-depth workflows for people who are newer to this. A lot of people who watch are

this. A lot of people who watch are super experienced. A lot of people who

super experienced. A lot of people who watch are also newer. Feel free to let me know down below, too. And by the way, before I continue this workflow, if you learned anything so far, leave a like down below. Make sure to subscribe and

down below. Make sure to subscribe and turn on notifications. All I do is make amazing videos about AI. And also check out the Vibe Coding Academy. I'm going

to do a whole tour of this new user interface in a live boot camp this Friday. So, make sure to check that out

Friday. So, make sure to check that out down below as well. It's the number one AI community on planet Earth. So, now

that you're spinning up your sessions, you want to customize your interface, right? So, you can add your tasks in

right? So, you can add your tasks in your plan. If you're more actively

your plan. If you're more actively testing things, you can switch this over to the preview so that you can see preview of the app in there. And what I typically like to do when I spin up a

new Claude Code session is instead of just going in and telling it what to do, I'll go in and tell it what I'm thinking of doing and just say, "Hey, what do you think about that?" I find Claude is a

really good brainstormer, business partner, bounce ideas off of. So go in, start a new session before you build things, just say, "Hey, I'm thinking about building this. What do you think of that? Based on our code, based on

of that? Based on our code, based on what we built, give me your feedback on this idea." Also make sure say hey just

this idea." Also make sure say hey just check out the code first as well just so it can know what the context of your app is and it'll go and read the code real quick. So you have it read the code you

quick. So you have it read the code you have it here what your idea is and give you feedback. Then once you've talked

you feedback. Then once you've talked about the idea a little bit and then kind of massaged it and figured it out.

Then you can say okay plan this out for me and it'll go into plan mode for you and build that feature out. Now a

question I got a lot is okay so when do I use claw code when do I use open claw?

You're the big open claw guy. When do I use each? If you are doing deep coding,

use each? If you are doing deep coding, right, you're focused on coding, you're building production apps, you want to be using Claude Code. Open Claw and Hermes

are great vibe coders, but I use those primarily just for prototypes and for apps that I use with those agents like the mission control. anything else, more

deep consumer apps with a lot of functionality, Claude Code's the way to go cuz this user interface is just so much better for vibe coding than just sitting there and Telegram all day. We

are in the next few days also going to have a huge codeex release. Open AAI has been teasing it for a while. It's going

to be the all-in-one super app that they've been building. So, make sure to turn on notifications down below because the moment that comes out, I'll be using it and I'll give you a tour around that interface as well. Let me know what you want me to cover next down in the

comments below. And again, number one AI

comments below. And again, number one AI community planet Earth, Vibe Code Academy, doing a whole boot camp, ask me live questions this Friday as well. So,

sign up for that down below. Hope this

is helpful. So, deeply appreciate you guys watching these videos. I absolutely

love using these tools. So, the fact that there's any amount of people out there that want to watch me talk about it is just the whipped cream on top for me. So, thank you so much and I will see

me. So, thank you so much and I will see you in the next

Loading...

Loading video analysis...