Claude Code ordliste

.claude/rules/

Mappen .claude/rules/ indeholder projektspecifikke instruktioner og opdeler CLAUDE.md i mindre emnefiler.

Også kaldet: claude rules, path-specific rules, project rules, paths frontmatter

Mappen .claude/rules/ er et sted til at organisere projektspecifikke instruktioner i flere markdown-filer i stedet for en enkelt stor CLAUDE.md. Hver fil i denne mappe repræsenterer et separat emne, såsom testing.md eller api-design.md. Disse filer opdages rekursivt, hvilket muliggør yderligere organisering i undermapper.

Regler placeret i .claude/rules/ uden et paths frontmatter-felt indlæses som standard ved starten af en session, ligesom den primære CLAUDE.md-fil. Regler, der indeholder et paths-felt, betragtes dog som sti-afgrænsede. Disse sti-afgrænsede regler indlæses kun, når Claude aktivt arbejder med filer, der matcher de specificerede glob-mønstre, f.eks. src/**/*.{ts,tsx}. Denne mekanisme hjælper med at styre kontekstvinduet ved kun at indlæse relevante instruktioner, når det er nødvendigt, hvilket forbedrer effektiviteten. Sti-afgrænsede regler udløses, når Claude læser filer, der matcher mønsteret, ikke nødvendigvis ved hver brug af et værktøj.

Personlige regler kan placeres i ~/.claude/rules/. Disse globale regler gælder for alle projekter og indlæses før projektspecifikke regler, hvilket effektivt giver projektregler højere prioritet. Systemet understøtter symboliske links, hvilket muliggør brug af et delt sæt regler på tværs af flere projekter ved at linke dem ind i hvert projekts .claude/rules/ mappe.

Det er vigtigt at skelne mellem disse regler og skills. Regler indlæses i konteksten enten ved starten af en session eller når matchende filer åbnes. For instruktioner, der er opgavespecifikke og ikke kræver konstant tilstedeværelse i konteksten, er en skill den mere passende mekanisme. Ligesom regler har SKILL.md filer også et paths-felt i deres frontmatter, som styrer, hvornår en skill automatisk aktiveres baseret på filmatching.

← Alle ordlistetermer