The user's workflow with Claude Code involves reviewing and approving a written plan before letting Claude write code, preventing wasted effort and ensuring better results. They use a disciplined pipeline that separates thinking from typing, involving research, plan annotation, and implementation, to ensure accurate and efficient coding.