anthropics / anthropics/claude-code

Docs: clarify whether /compact reloads user-level ~/.claude/CLAUDE.md, not just project-root CLAUDE.md

Aperta Adatta ai principianti
#91,243 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
documentation enhancement
Lingua principale
Python
Stelle
145k
Fork
23.1k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

Title: Docs: clarify whether `/compact` reloads user-level `~/.claude/CLAUDE.md`, not just project-root CLAUDE.md

## Summary

The troubleshooting/docs content around `/compact` explicitly states that
**project-root** `CLAUDE.md` is re-read after compaction. It does not say
anything about the **user-level** `~/.claude/CLAUDE.md` — even though that
file is documented elsewhere as its own distinct scope, loaded alongside the
project-root file at session start via the same mechanism.

This leaves it unclear whether:

- `/compact` also re-reads `~/.claude/CLAUDE.md` from disk (picking up
mid-session edits), or
- only project-root `CLAUDE.md` gets this treatment, and `~/.claude/CLAUDE.md`
is fixed to whatever was loaded at session start until a restart.

## Why this should be documented

It's architecturally plausible both files are reloaded the same way, since
they're loaded through the same mechanism at session start — but that's an
assumption, not something the docs currently confirm. Anyone who wants to
rely on `~/.claude/CLAUDE.md` for standing instructions and needs to know
whether an edit takes effect after `/compact` (vs. requiring a session
restart) currently has to test it themselves rather than find it documented.

## Suggested addition

A one-line clarification next to the existing "`/compact` re-reads
project-root CLAUDE.md" note, stating explicitly whether user-level
`~/.claude/CLAUDE.md` is included in that reload or not.

## Environment

- Claude Code CLI, VS Code extension context

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start with the troubleshooting/docs content that describes `/compact` and the existing note about re-reading project-root `CLAUDE.md`. Verify whether user-level `~/.claude/CLAUDE.md` is also reloaded, then add a one-line clarification stating the documented behavior.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
cli, documentation
Tipo di issue
Documentazione
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Attiva
Chiarezza
Specificata chiaramente
Idoneità per principianti
76/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.