Uporabljajte pregledno strukturo datotek. Kodo organizirajte v logične mape, ki odražajo vašo arhitekturo (components/, services/, utils/, api/). Ko je drevo datotek smiselno človeku, je smiselno tudi Claudu.
Uporabljajte opisna imena. Datoteka z imenom userAuthService.ts Claudu pove, kaj počne, še preden prebere eno samo vrstico. Datoteka z imenom helpers2.ts zahteva, da Claude prebere celotno vsebino, da razume njen namen.
Usmerjajte Clauda z datoteko CLAUDE.md. Pri velikih kodnih bazah v CLAUDE.md naštejte ključne vstopne točke in pomembne mape. Tako Claudu ni treba preiskovati celotnega drevesa, ko mora razumeti strukturo.
Zamejite svoje zahteve. Namesto da Clauda prosite, naj »najde napako«, ga usmerite na ustrezni modul: »vmesna programska oprema za preverjanje pristnosti v src/middleware/auth.ts vrača 401 za veljavne tokene«. Konkretna izhodišča vodijo do hitrejših in natančnejših rezultatov.
Zapletene odločitve dokumentirajte sproti. Kratek komentar, ki pojasni, zakaj je bil izbran določen vzorec (ne kaj koda počne, ampak zakaj to počne tako), Claudu poda kontekst razlogov, ki ga sama koda ne more prenesti.