How to run Claude Code like the engineer who built it.
(Boris Cherny, the head of Claude Code, just revealed his exact workflow)
Follow these 6 steps. ↓
Most engineers use Claude Code like a chatbot. They prompt one session and wait.
You can run 10 to 15 sessions in parallel and ship code simultaneously instead.
1/ Set Up Parallel Sessions
-Terminal: Run 5 Claude Code sessions simultaneously in your terminal
-Web: Run 5 to 10 additional sessions in the browser at the same time
-Combined: Every session works on a different task while you focus elsewhere
2/ Build Your CLAUDE.md File
-Self-improvement loop: After every correction, Claude updates its own rules so the mistake never happens again
-Lessons file: All rules live in tasks/lessons.md and are reviewed at the start of every session
-The command: "After every correction, end with: Update your CLAUDE.md so you don't make that mistake again"
3/ Set Workflow Orchestration Rules
-Plan Node Default: Enter plan mode for any task with 3 or more steps before writing a single line
-Subagent Strategy: Offload research, exploration, and parallel analysis to subagents to keep main context clean
-Verification Before Done: Never mark a task complete without proving it works first
4/ Structure Every Task in 3 Parts
-Part 1: Write plan to tasks/todo.md with checkable items before starting
-Part 2: Execute with high-level summary at each step, mark items complete as you go
-Part 3: Add review section to tasks/todo.md and update tasks/lessons.md after corrections
5/ Set Core Principles
-Simplicity First: Make every change as simple as possible, minimal code impact
-No Laziness: Find root causes, no temporary fixes, senior developer standards
-Minimal Impact: Changes should only touch what is necessary, never introduce bugs
6/ Delegate Entire Problem Types
-SQL: Boris has not written a single line of SQL in 6 months, Claude pulls BigQuery data directly via CLI
-Bug fixing: When given a bug report, Claude fixes it autonomously, zero context switching required
-CI tests: Claude fixes failing tests without being told how
This is just one way to use Claude Code the way its builder actually uses it.
Want the full Claude Code system?
→ Comment "CODE" and I will send it to you