Khi CLAUDE.md phình quá 150 dòng, tách các quy tắc theo module vào .claude/rules/ giữ file chính gọn và chỉ nạp đúng phần liên quan khi Claude làm việc trong thư mục đó.
Sau bài này, bạn sẽ
- Biết khi nào nên tách CLAUDE.md thành nhiều rule file
- Cấu trúc một rule file theo module
- Giữ file gốc chỉ còn là mục lục trỏ tới các rule
Dấu hiệu cần tách
- CLAUDE.md đã vượt 150 dòng và có nhiều mục không liên quan tới nhau
- Một phần quy tắc chỉ áp dụng cho một module (ví dụ: /api, /frontend)
- Nhiều người trong team chỉ quan tâm một phần của file
Cấu trúc thư mục
.claude/
└── rules/
├── api.md # quy ước riêng cho module API
├── frontend.md # quy ước riêng cho module frontend
└── testing.md # chuẩn viết test chung
CLAUDE.md trở thành mục lục
# CLAUDE.md
Dự án X — xem chi tiết theo module tại .claude/rules/.
## Lệnh chung
- npm run dev
- npm test
## Module
- API: .claude/rules/api.md
- Frontend: .claude/rules/frontend.mdKiểm tra nhanh1 câu hỏi · chọn đáp án để xem giải thích
Bạn đã hoàn thành bài này chưa?Tiến độ lưu trên trình duyệt của bạn.