Skip to content

Claude Code 3.0 is CRAZY!

Read the Portuguese translation →

Author: AICodeKing · Watch on YouTube

Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.

Original language: English

Original video: Claude Code 3.0 is CRAZY! · Channel: AICodeKing · 07:15 · Watch on YouTube

Topics: AI agents, Claude Code, Prompt and context engineering, Software engineering with AI

Anthropic’s Claude Code desktop update is designed to make running multiple sessions easier, with recent folders, saved environments, nested sessions, and follow-up tasks that can run independently. New sidebar groups, live to-do lists, recap cards, and a side rail help users track what each session is doing. The video also covers idle compaction, which summarizes long idle conversations before the prompt cache expires. The reviewer likes the workflow improvements but notes concerns about usage limits and missing or harder-to-find features such as the effort slider.

  • The update makes it faster to start sessions and easier to see what each one is doing.
  • The new session screen shows recent folders, and saved environments can combine folders or use an SSH host or the cloud.
  • Separate work trees let sessions in the same folder work on separate copies of a repository.
  • Nested sessions let Claude handle parallel tasks separately and return results to the main session.
  • Follow-up suggestions can launch new work in its own session while the current task continues.
  • The {slash}bt did you command opens a side question in a new tab without interrupting the main session.
  • The sidebar groups sessions by needs input, working, and completed; session details include a live to-do list, recap card, and side rail.
  • Idle compaction summarizes a long session before the prompt cache expires, so Claude can process the summary when the user returns.
  • The reviewer warns that parallel and nested sessions can use limits quickly, especially on the Pro plan, and notes requests for the effort slider and other features.
Start Chapter Summary
00:03 New session setup and nested sessions The video introduces the update’s recent folders and saved environments, then explains how nested sessions handle parallel tasks without cluttering the main chat.
02:06 Follow-ups and session visibility Claude can launch suggested follow-up work or answer side questions in a new tab, while new sidebar groups and in-session tools make progress easier to track.
04:09 Feedback and usage limits The reviewer covers mixed reactions to the redesign and warns that multiple parallel sessions may quickly use up plan limits.
05:11 Idle compaction and missing features The video explains how idle compaction can reduce repeated processing, then discusses requested features and the reviewer’s overall assessment.

It makes it easier to run many sessions at the same time. — 00:03

When a nested session is done, it sends its result back to your main session. — 01:36

The sidebar now sorts your sessions into three groups. — 03:08

This saves you some usage. — 05:42

The best parts of this update are nested sessions and the /btdue tabs. — 06:44

Claude Code, Anthropic, nested sessions, worktree, environment, /btw, prompt cache, idle compaction, Lydia Hallie

00:03 Hi, welcome to another video. Anthropic just released a big update to the Claude Code desktop app. This update is about one thing. It makes it easier to run many sessions at the same time. The Claude Devs account posted about it. They said three things. Starting a session is now faster, splitting work across sessions is easier, and you can always see what each session is doing. They also posted a short demo video in a thread with the details. So, let’s go through it. First, some context. In April, Anthropic rebuilt the desktop app

00:33 for parallel sessions. That update gave us a sidebar that shows all your sessions in one place. This new update adds to that. The April update only listed your sessions. This one changes how you work with them. Let’s start with the new session screen. When you start a new session, the screen now shows your recent folders. In the demo, you can see three folders. They are storefront web, payments API, and infra. You click a folder and the session starts there. You don’t have to search for the folder each time. Next, environments. An environment is a saved

01:04 setup. It can be a few folders together. It can be an SSH host, or it can be the cloud. You save it once and then you start new sessions in it. For example, say you always work on a front-end repo and a back-end repo together. You can save both folders as one environment. Then you pick it from the choose environment menu. You can also give each folder its own work tree. A work tree is a separate copy of your repo for one session. So, two sessions in the same folder don’t change the same files. This is quite great to see. Now, the biggest change, nested sessions. Say you ask Claude to do a few tasks in parallel.

01:36 Claude now starts a separate session for each task. These are nested sessions. Each one works on its own. When a nested session is done, it sends its result back to your main session. The demo shows this well. There is a main session called fix product grid layout shift. Under it, two nested sessions appear. One makes images load only when you scroll to them. The other adds a width and a height to the card images in the sidebar. They show under the main session. When they finish, the main session gets their results. Why does this matter? Before parallel

02:06 work filled your main chat with output, it was hard to read. Now the main chat only gets the results, and you can still open each nested session if you want to see the details. I like this a lot. Next, follow-up suggestions. While Claude works, it can now suggest more work for you. You click once, and that work starts as its own session. Your current task keeps going. The demo shows a good example. Claude finishes the layout fix and says the fix is verified. Then it says it noticed three follow-up items that it did not fix. The items are image sizes in the cart, lazy loading below the fold, and labels

02:38 on the checkout form. Then Claude suggests a new task to label the checkout form fields. After that, label checkout form fields shows up in the sidebar as its own working session. Then there is the {slash}bt did you command. Say you have a side question in the middle of a session, type {slash}bt did you and your question. The question opens in a new tab. Your main session keeps working, so your side question does not stop Claude, and it does not add noise to the main session. That’s super cool as well. Now, let’s talk about how you see what each session is

03:08 doing. The sidebar now sorts your sessions into three groups. The first group is needs input, the second is working, the third is completed. In the demo, update onboarding emails moves to needs input. It gets a small warning icon. Later, fix flaky checkout tests moves there, too. Each completed session also shows a small icon. The icon tells you where it ran, on your computer or in the cloud. So, one look at the sidebar tells you which sessions need you. Inside a session, there are three more new things. First, a live

03:38 to-do list. It shows Claude’s plan and updates as Claude works. In the demo, the plan has five steps: reproduce the shift and run the tests, add image sizes to the product card, reserve space in the grid, check the grid in the preview, and add a layout shift test. Each step gets a check mark when it is done. Second, a recap card. When Claude needs you, this card sums up what Claude did in that turn. You don’t have to scroll back to find the question. Third, a side rail. It shows where the session runs, how much context it uses, and what files it changed. If you want to try it, it’s

04:09 simple. Update the Claude desktop app, and start a new session. If you have never used it, install the Claude desktop app, open the code tab, and start a session in a project folder. Overall, it’s pretty cool. If you run many Claude code sessions at once, this is the right direction, but it’s not perfect. The replies to the post are mixed. Many people want the effort slider back. It looks like the redesign removed it or hid it. Some people also say the GitHub PR buttons are harder to find now. Some people like the old sidebar more.

04:40 One person does not want sessions to move around in the list on their own. They want to know where each session is. I understand that. With 10 sessions open, sessions that keep moving between groups can be confusing. Then there’s the big problem, usage limits. Many replies say the limits are the real barrier, and to be honest, they are right. More parallel sessions means more usage. Nested sessions add even more. On the Pro plan, you will probably hit your limit fast with this workflow. This feature is really for people on the max plans, and Anthropic did not say

05:11 anything about changing the limits with this update. So, keep that in mind before you start 10 sessions. But there’s one more new thing that helps a bit with usage. Lydia Hallie from Anthropic posted about it. Claude code now has idle compaction. To understand it, you need to know about the prompt cache. When you send a message, Claude has to process the whole conversation. The prompt cache saves that work for a while, so your next message is cheaper, but the cache expires after about 1 hour. Here’s the problem. Say you leave a long session, and come back 2 hours later. The cache is gone, so Claude has to process the

05:42 entire conversation again. That uses a lot of your limit. Idle compaction fixes this. When a long session is idle, Claude code now compacts it right before the cache expires. Compacting means it turns the conversation into a short summary. When you come back, Claude only has to process the summary, not the entire conversation. In the terminal, you will see a line that says compacted while idle before the prompt cache expired. Anthropic says, “This saves you some usage.” They did not say how much, but it makes sense

06:12 with this update. If you run many sessions, some of them will sit idle while you work on others. So, this is a really good addition for sure. People also asked for a few more things. Some want to group sessions by project, some want to use more than one account in the app, and some want to see all their laptop sessions from their phone without running remote control for each session. So, some features are still missing. Here is my opinion. The best parts of this update are nested sessions and the /btdue tabs. They fix a real problem. Long sessions get messy, and these two

06:44 features keep them clean. The status groups in the sidebar are also nice, but I want the effort slider back, and I hope Anthropic does something about the limits. If they don’t, many people won’t be able to use this feature much. I’ll probably make a hands-on video after I use it for a while. So, stay tuned for that. Overall, it’s pretty cool. Anyway, [music] let me know your thoughts in the comments. If you like this video, consider donating through the Super Thanks option or becoming a member by clicking [music] the join button. Also, give this video a thumbs up and subscribe to my channel. I’ll see you in the next one. [music] Until then,

07:15 bye. >> [music] [music and bell]