Claude Code

From zero to pro with Claude Code. In-depth guides and tips you can apply today.

0 articles · 27 tips

#027

Ask Questions While Claude Code Is Working with /btw

Use /btw to ask quick questions while Claude Code is working. No interruption, no history pollution.

#026

Create Custom Agents in Claude Code with --agent

Create specialized agents as Markdown files and launch sessions with claude --agent. Each agent has its own system prompt, tools, and model.

#025

Get Notified When Claude Code Finishes (Only When You're Not Looking)

A Stop hook + a script that checks the focused app = sound only when you're in another app. Zero annoying notifications.

#024

Claude Code Can Work While You Sleep

With the -p flag, Claude Code becomes a headless agent you can schedule with cron. Combined with --allowedTools, you get autonomous AI automation.

#023

Did You Know Claude Code Remembers Between Conversations?

Claude Code writes notes about your project as you work and reads them at the start of every session — remembering build commands, debugging patterns, and architecture decisions.

#022

Your CLAUDE.md Is Full of Junk — Here's How to Fix It

Most CLAUDE.md files are packed with information Claude can already infer. Learn to document what actually matters: business decisions, team conventions, and the why behind every rule.

#021

Stop Wasting Tokens: Pick the Right Model in Claude Code

Use opusplan in Claude Code: Opus for planning, Sonnet for execution, Haiku for exploring. Stop using the frontier model for everything.

#020

When Does Claude Code Load Each Feature (and What It Costs)

Learn when each Claude Code feature loads into context — CLAUDE.md, Skills, MCP, Subagents, and Hooks — and how to save tokens from the start.

#019

Claude Code Desktop: 5 Features Worth Leaving the Terminal For

The 5 exclusive features of Claude Code Desktop over the CLI: visual diffs, parallel sessions, embedded preview, PR monitoring, and built-in connectors.

#018

The Agentic AI Pattern That Always Keeps You Honest

Build the Evaluator-Optimizer pattern as an inline skill in Claude Code. One LLM generates, another evaluates every claim against real evidence.

#017

4 Agentic AI Patterns You Already Use in Claude Code — and One You Don't

Every agentic pattern from Anthropic's guide maps to a Claude Code primitive. Here's the complete reference.

#016

Claude Code Hooks — Automate Your Workflow

Hooks are commands that run automatically at specific points in Claude Code's lifecycle. Unlike CLAUDE.md instructions, hooks are deterministic: if the condition is met, they always execute.

#015

Quick Tip: Automate Skill Permissions with allowed-tools

Use the allowed-tools field in your Claude Code skills to automate tool approval and eliminate repetitive confirmation prompts.

#014

Put 3 Claudes to Work at Once (One Command)

claude -w feature-auth creates a git worktree, branches your code, and starts a new Claude instance in it. Run it three times in three terminals and you have three Claudes working on three different tasks — in parallel, on the same repo, without conflicts.

#013

Your Claude Code Session Has Branches (And You Didn't Know)

claude --continue --fork-session creates an independent branch of your current conversation. Same context, new path. Like git branch, but for your sessions with Claude.

#012

Claude Code Opens Chrome and Debugs Your Frontend for You

claude --chrome or /chrome connects Claude Code to your browser. Claude opens tabs, navigates, clicks, reads the console, and debugs your frontend — all without leaving the terminal.

#011

Show Thinking in Claude Code: Verbose & Extended Mode

Press Ctrl+O to watch Claude think. Spot problems early. Stop bad decisions before they become bad code.

#010

What Is MCP in Claude Code and How to Set It Up in 2 Minutes

MCP is not a plugin, not a skill, not an API. It's a protocol. claude mcp add + URL or local command and Claude is connected to any service.

#009

Control How Much Claude Thinks Before Responding

Use /model + arrow keys to adjust effort on the fly. Or configure it permanently with effortLevel in settings or the CLAUDE_CODE_EFFORT_LEVEL environment variable.

#008

3 Things You Must Know About /permissions in Claude Code

Deny rules always win. Modes change everything. And the Tool(specifier) syntax supports wildcards and gitignore patterns.

#007

Run Shell Commands Without Leaving Claude Code

Type ! followed by any command to run it directly in your shell without leaving Claude Code. Use Ctrl+B for background processes.

#006

The 6 Extension Points in Claude Code Everyone Confuses

Skills, Hooks, MCP, Sub-agents, Agent Teams, and Plugins: a quick map to know when to use each one.

#005

Create Reusable Commands with Skills in Claude Code

Skills are markdown files that Claude Code executes as slash commands. Create a SKILL.md, invoke it with /name, and Claude follows the steps. Conversational, predictable, reusable.

#004

Speed Up Claude Code Responses with Fast Mode

Fast mode prioritizes speed over cost on Opus 4.6: up to 2.5x faster responses with the same intelligence. Learn how to toggle it with /fast.

#003

Monitor Token Usage with the /context Command

The /context command breaks down how many tokens each component of your session consumes, giving you full visibility into the context window before it fills up.

#002

Rewind Changes Instantly with Checkpoints

Every prompt creates an automatic checkpoint. If Claude breaks something, press Esc twice and rewind to any previous state in seconds.

#001

Claude Code Status Line: Customize Your Terminal Status Bar

Claude Code lets you customize the bottom status bar with a shell script — think PS1, but for your AI coding session.