Pitfalls
Avoid the common traps that trip up Claude Code users. From over-engineering to silent failures, learn what to watch for.
8 tips

32
Claude Makes Up URLs
Hallucinates URLs that don't exist. Always verify before trusting external links.

33
Claude Over-Engineers
Ask for a simple function, get an abstract class with factory pattern.

34
Claude Creates Duplicates
Claude doesn't search your codebase. It just writes new code.

35
Claude is Additive, Never Subtractive
Claude only adds code. It never removes. You have to explicitly force deletion.

36
Claude is a YES MAN
Claude agrees with everything you say. Tell it to challenge your assumptions.

37
Claude Assumes Instead of Asking
Ambiguous requirement? Claude picks an interpretation and runs with it.

38
Claude Reads Files Partially
Claude reads the first chunk and starts working. Critical function at line 400? Missed.

39
Claude Modifies Tests Instead of Fixing Code
When code is wrong, Claude changes test assertions to match bad code.