CLAUDE.md
CLAUDE.md là file cấu hình markdown đặt trong thư mục gốc dự án, cung cấp cho Claude Code các hướng dẫn lâu dài theo dự án. Nó cho agent biết về quy ước lập trình, kiến trúc, lệnh thông dụng và quy tắc - đóng vai trò như một dạng bộ nhớ dài hạn áp dụng cho mọi phiên làm việc trong dự án đó.
CLAUDE.md hoạt động như thế nào
Khi Claude Code bắt đầu một phiên làm việc, nó tự động đọc file CLAUDE.md trong thư mục gốc dự án (và bất kỳ file CLAUDE.md nào trong thư mục cha hoặc thư mục con). Nội dung trở thành một phần ngữ cảnh hệ thống của agent, vì vậy nó tuân theo hướng dẫn mà không cần nhắc nhở lại mỗi phiên. Điều này giúp agent hoạt động nhất quán với quy ước của nhóm.
Nên đưa gì vào CLAUDE.md
- +Tổng quan kiến trúc dự án và vị trí file quan trọng
- +Quy ước lập trình (đặt tên, định dạng, các mẫu nên dùng hoặc tránh)
- +Lệnh thông dụng cho test, build và deploy
- +Quy tắc như "luôn viết test cho hàm mới" hoặc "không bao giờ sửa trực tiếp module auth"
- +Chi tiết về công nghệ sử dụng mà agent cần biết
# CLAUDE.md
## Project
Next.js 14 app with App Router, TypeScript, Tailwind CSS.
## Commands
- `npm run dev` — start dev server
- `npm test` — run Jest tests
- `npm run lint` — ESLint check
## Conventions
- Use server components by default
- Client components go in `components/client/`
- All API routes must validate input with Zod
- Write tests for every new utility function
## Do NOT
- Modify files in `lib/core/` without explicit approval
- Use `any` type in TypeScript
- Add new dependencies without justificationHãy giữ CLAUDE.md ngắn gọn. Agent đọc nó mỗi phiên, vì vậy chỉ đưa vào thông tin liên quan đến nhiều tác vụ. Thay vào đó, hãy đưa chi tiết theo tác vụ cụ thể vào prompt của bạn.
Tôi nên đặt file CLAUDE.md ở đâu?+
CLAUDE.md có hoạt động với các công cụ AI khác không?+
CLAUDE.md nên dài bao nhiêu?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →