YouTube Deep SummaryYouTube Deep Summary

Star Extract content that makes a tangible impact on your life

Video thumbnail

My best Claude Code tips pt 1

Steve (Builder.io) β€’ 2:42 minutes β€’ Published 2025-07-12 β€’ YouTube

πŸ€– AI-Generated Summary:

Why I Switched to Claude Code for Coding Assistance β€” And How I Use It

Over the past several weeks, I made a significant change in my coding workflow: I switched from using Cursor’s agents to Claude Code. After trying both, I’m confident this is a switch I’m not looking back on. Here’s an overview of how I use Claude Code, along with my best tips to get the most out of it.

Getting Started: Installing the Extension

The first step is installing the Claude Code extension. This extension integrates seamlessly with VS Code, Cursor, and even other forks like Windsurf. While it doesn’t offer a ton of flashy features, it excels at one thing β€” making it incredibly easy to launch Claude Code right inside your IDE.

I still keep Cursor as my default occasionally because I like using its command K and tab completions for quick tasks. But the only time I ever touch the Cursor agent sidebar now is if Claude is down, which is rare.

Multi-Pane Workflow & Context Awareness

One feature I love about the extension is the ability to open multiple Claude Code panes simultaneously. This lets me run parallel conversations or tasks as long as they’re working in different parts of the codebase or different files. Plus, if I have a file open in the editor, Claude Code automatically pulls it into the context β€” saving me from manually sharing code snippets or files.

Terminal UI & Slash Commands

Claude Code uses a terminal-like user interface, which I was hesitant about at first. But it turns out they’ve done a great job here. You can easily tag files and choose exactly what to include in the conversation, which is super helpful.

Slash commands are another killer feature. I use the /model command frequently to switch between different AI models. Usually, I work with the opus model, which feels a bit better in quality, but if it’s having issues, I switch to sonnet. For most users, sticking with the default setup is best β€” Claude will use opus until you hit 50% of your usage limits, then switch to sonnet automatically, which is more cost-efficient.

Pro Tips: Best Practices for Smooth Use

  • Clear chat history often: I hit the /clear command every time I start a new task. This keeps the token count low and avoids unnecessary slowdowns. Claude tries to compact chat history, which means making extra calls to summarize past conversations β€” that takes time and tokens. Clearing history regularly keeps things snappy.

  • Use the up-arrow to revisit past chats: You can scroll through previous conversations, even from past sessions. This is handy if you want to revisit or continue work without losing context.

  • Handling permission prompts: One frustrating thing is that Claude Code often asks for permission to edit files or run commands, even when you want it to just get on with it. It can interrupt your workflow by repeatedly prompting you to approve editing or running linters.

My Workaround: Skip Permission Mode

To avoid constant permission prompts, I run Claude Code with a special flag:

bash claude dangerously skip permissions

This mode skips those annoying permission requests and lets the AI edit files or run commands without asking each time. It sounds risky, but it’s similar to Cursor’s β€œyolo mode.” While there’s a theoretical risk that a rogue agent could run destructive commands, I’ve used this mode for weeks with zero issues.

If you’re comfortable with a small risk for a much smoother experience, this is the way to go.

Final Thoughts

Claude Code has become my go-to AI coding assistant. The easy integration with VS Code, the powerful terminal UI with slash commands, and the ability to work with multiple files in parallel make it a fantastic tool. My biggest recommendation is to use the skip permissions flag if you want to avoid constant interruptions, but otherwise just experiment and see what works best for you.

If you’re coming from Cursor or other agents, give Claude Code a try β€” you might find it revolutionizes your coding workflow like it did mine!


Happy coding!


πŸ“ Transcript (87 entries):

I have now for the last several weeks switched over from cursors agents to claude code and I'm not looking back at all. Here's how I use cloud code and my best tips. First, I install the extension which works with VS Code, Cursor, and probably other forks like Windsurf. It doesn't do a lot, but it makes it really easy to launch Cloud Code right in your IDE. I still use Cursor by default because every once in a while it's nice to use command K and their tab completions, but the only time I've touched the agent sidebar is when Cloud was down. What the extension does do is it makes it really easy to open cloud code. I often have it in multiple panes at a time. So I can run things in parallel as long as they're working on different parts of the codebase and different files. And if I have a file open, it'll automatically pull that into the context. Now Claude uses a terminal UI which I was very hesitant about at first, but they actually do a really good job with it. You can tag files easily and choose what you want to include. They have slash commands which are awesome. Speaking of, I use the model command a lot and usually work with opus unless opus is having issues, which happens, and then switch to sonnet. A lot of people should probably just use the defaults. It'll use opus until you're at 50% of your usage limits and then switch to sonnet, which is more costefficient. I found opus isn't slow like 3.5 used to be compared to sonnet, at least not noticeably. And both models are very good, but opus is just a little bit better. Other commands I use a lot, I use clear a lot in my opinion. Every time you're doing something new, clear. You don't need all that chat history in your tokens every time. And you don't need cloud always trying to compact it either because compaction basically runs another LLM call to output a bunch of tokens which takes time to summarize the conversation history. Just clear clear every time you're doing something new. The up arrow key will go back to past chats including chats from prior sessions. So if you close out of Claude and open it again for instance another day, you can still go back to prior sessions. Speaking of opening Claude, one thing it does that's really annoying is after you type a prompt, it'll start working. Agents take a while. So, I'll go about my business. I'll check Slack. I'll check email. I might code something manually. But then here's the problem. I come back and I see it's asking me, can I edit this file? It's really annoying. Yes, you can edit files. It's the point of being an agent. Like, edit the files. And there's no way I found to globally say just edit files. It's fine. And then you go about your business and come back and it's asking if it can run a basic bash command. Can I run lint? Yes. Oh my god. Yes. So, here's what I actually do. Every time I open Claude Code, I actually quickly hit command C and then I run claude dangerously skip permissions and enter. It's not necessarily as dangerous as it sounds. It's akin to what cursor used to call yolo mode. And while it runs a minor risk that a rogue agent could run a command you didn't expect that's destructive, I've never seen that happen in my life. So, up to you if you want to take the risk. I have for weeks and weeks and I've never run into a problem whatsoever.