Original Reddit post

Maybe a beginner question, but how do you guys handle context between Claude Code sessions? When I start a new session (Visual Studio Code with claude code terminal), Claude obviously doesn’t remember the previous conversation. If I ask it to implement a new feature, does it automatically analyze the existing codebase and understand the current architecture, patterns, database schema, etc. before making changes? Or is it better practice to explicitly ask something like: “First review and understand the existing application, then implement the feature”? I’m trying to figure out the best workflow to ensure new features are implemented consistently with the rest of the project rather than being generated in isolation. submitted by /u/KR3KZ

Originally posted by u/KR3KZ on r/ClaudeCode