▸ 3 min read

Claude Code — Tips & Tricks Straight from the Creator

Boris, the creator of Claude Code at Anthropic, gave a live talk on how to actually use the tool — not as an autocomplete helper, but as a real agent tool. This summary distills every key point: installation, workflow, the most important slash commands, and four principles that make the difference.

Speaker: Boris · Anthropic  ·  Format: Live talk · Hands-on  ·  Core formula: Context + Plan + Loop

Installation

The only prerequisite is Node.js. After that, a single command does it:

npm install -g @anthropic-ai/claude-code

Why Claude Code is different

  • Editor-agnostic. Works with VS Code, Xcode, JetBrains, Terminal, SSH, Tmux — no workflow switch required.
  • Local & private. Your code stays on the machine — no upload, no training on your own code.
  • Agentic. Takes on whole tasks instead of completing single lines.

First steps: the most important slash commands

CommandWhat it does
/helpAll commands available in the current session.
/terminal-setupConfigure terminal shortcuts (Shift+Enter etc.) — for VS Code, Alacritty, Warp.
/configTheme, model, output style. Alias: /settings
/themeSwitch color theme — Light, Dark, ANSI, colorblind-friendly.
/initCreates a CLAUDE.md in the project.
/install-github-appSet up Claude GitHub Actions — automatic PR reviews.
/permissionsManage Allow/Ask/Deny rules for tools. Alias: /allowed-tools
/clearWipe the conversation and context — worth doing for every new task.

Mac tip: Enable dictation via System Settings → Accessibility → Dictation. For long prompts, a genuine speed-up.

The four core tips

1. Ask first, code later

Don’t have it write code straight away — ask questions about the codebase first. Claude explains what’s already there, looks through the Git history, analyzes PRs.

  • “How is this controller used?”
  • “Why does this function have 15 arguments?”
  • “What changed in this PR?”

The effect internally at Anthropic: onboarding time cut from weeks to days.

2. Plan before code

Have Claude brainstorm and lay out a plan before it starts writing. That keeps the model from running off in the wrong direction.

“Think first, make a plan, and get my approval before you write any code.”

3. Build in feedback loops

Give Claude tools to check its own work. Then it iterates on its own toward markedly better results:

  • Run unit tests
  • Screenshots via Puppeteer
  • iOS Simulator
  • Your own lint or build scripts

4. CLAUDE.md — set up a context file

Use /init to create a CLAUDE.md in the project root. It’s read automatically at the start of every session and is the single strongest lever for consistent results.

  • The project’s key Bash commands
  • MCP tools and how to use them
  • Style guide and coding conventions
  • Architecture decisions
  • Important files and entry points

It can be shared project-wide or enterprise-wide.

Pro tips & shortcuts

Shortcut / FeatureFunction
Shift + TabPermission mode: default → acceptEdits → plan
Ctrl + CCancel input or generation
Esc + EscRewind to an earlier checkpoint
Ctrl + OTranscript viewer — output, tool calls, MCP calls
Ctrl + RReverse-search through command history
! Shell modeRun directly in the shell, output lands in context
# MemoryQuickly write notes / context into CLAUDE.md
Auto-accept modeShift+Tab to acceptEdits — edits without confirmation
Parallel instancesMultiple Claudes via tmux, SSH, or Git worktrees

As a Unix tool: the Claude Code SDK

Not just interactive — Claude Code can be dropped in as a building block in CI pipelines, scripts, and incident-response workflows:

claude -p "Analysiere diese Logs und fasse kritische Fehler zusammen"

Use cases: log analysis, automating incident response, pre-commit hooks, issue triage.

Security, multimodal & adoption

  • Security around Bash: A sophisticated permission system — commands aren’t run blindly.
  • Multimodal: Drag and drop images and screenshots straight into the terminal.
  • Adoption: Roughly 80% of Anthropic’s technical staff use Claude Code daily.

Takeaway: three levers. No fourth needed.

  1. Context. A good CLAUDE.md beats any clever prompting.
  2. Planning. Let it think and plan first — then code.
  3. Loops. Build in tools for self-verification — so Claude can iterate.

A summary of a live talk by Boris (Anthropic) on Claude Code. Commands and shortcuts verified against the official documentation.

▸ comments

Heads up: I live in Germany, just outside Düsseldorf — so everything here is written from that vantage point. It’s my perspective, not a universal one.

▸ comment on this articleSign in or create a free account to join the conversation.Create account

Leave a Reply