Add a --fresh / --no-context flag that skips CLAUDE.md and memory but keeps auth
Resolved 💬 3 comments Opened Apr 13, 2026 by ELI7VH Closed Apr 17, 2026
Problem
There's no clean way to start a session without project context (CLAUDE.md, auto-memory) while keeping authentication intact.
--bareskips context but also disables OAuth/keychain auth, effectively logging you out--setting-sources useris partial and not intuitive for this use case- Telling Claude "ignore memory" works but feels like a workaround
Proposal
Add a flag like --fresh or --no-context that:
- Skips CLAUDE.md auto-discovery
- Skips auto-memory (MEMORY.md)
- Keeps auth (OAuth, keychain, API key)
- Keeps all other functionality (hooks, tools, etc.)
Use case
Sometimes you want "fresh eyes" on a codebase — a session with no accumulated context or project instructions, just you and Claude in the current directory. This is useful for getting unbiased opinions, debugging issues where existing context might be misleading, or onboarding someone new who wants to see what Claude says without prior configuration.
🤖 Generated with Claude Code
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗