All Lessons

A developer needs to use Claude Code to redesign the authentication flow of a web application. They want to first discuss the architecture options and tradeoffs, then implement the agreed-upon approach. Claude Code has two primary modes that map to these two phases. What are the two primary modes?

1 / 3
beginner 20 min

Core Capabilities

Loading lesson content...

A developer asks Claude to 'fix the login bug'. In Edit mode, Claude immediately starts changing files. The developer wanted to discuss the approach first. What happened?

1 / 2

A team has complex commands they run frequently (lint, typecheck, test, build). They want Claude to execute them reliably. What's the best approach?

1 / 2