Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Nếu bạn chỉ hỏi: "Hãy viết hàm đăng nhập", AI sẽ trả về một đoạn code mẫu từ internet. Nhưng nếu bạn cung cấp Context là thư mục chứa database và các file cấu hình hiện tại, AI sẽ viết một hàm đăng nhập đúng chuẩn với các bảng dữ liệu, khóa bảo mật và phong cách viết code (coding style) mà bạn đang sử dụng.
Việc thêm ngữ cảnh giúp:
Độ chính xác cao: Giảm thiểu tối đa tình trạng AI "ảo giác" (hallucination).
Tiết kiệm thời gian: Không cần copy-paste định nghĩa các hàm liên quan.
Tư duy hệ thống: AI có thể đề xuất các thay đổi ảnh hưởng đến toàn bộ dự án thay vì chỉ một file duy nhất.
Cursor AI phiên bản 2026 đã tích hợp sâu khả năng lập chỉ mục (Indexing) tự động, giúp việc thêm ngữ cảnh trở nên mượt mà hơn bao giờ hết.
Để AI có thể hiểu dự án, bạn không thể chỉ mở một file riêng lẻ. Hãy chọn File > Open Folder và chọn thư mục gốc của dự án.

Khi dự án được tải lên, hãy nhìn xuống góc dưới bên phải màn hình, Cursor sẽ thực hiện Indexing (Lập chỉ mục). Đây là bước quan trọng nhất để tính năng tìm kiếm ngữ cảnh hoạt động.

Trong bảng AI Chat (Ctrl + L) hoặc Composer (Ctrl + I), hãy gõ ký tự @. Một danh sách các tùy chọn ngữ cảnh sẽ hiện ra:
@Files: Chọn chính xác một hoặc nhiều tệp tin cụ thể.
@Folders: Cung cấp toàn bộ mã nguồn trong một thư mục (ví dụ: @components).
@Code: Tham chiếu đến một hàm hoặc class cụ thể mà không cần mở file đó.
@Web: Cho phép AI truy cập internet để tìm tài liệu mới nhất về thư viện bạn đang dùng.

@Files / @Folders: Mẹo nhỏ ở đây là thay vì chọn từng file, hãy chọn nguyên một @Folder liên quan (như /components hoặc /hooks). AI sẽ tự quét mối quan hệ giữa các file trong đó để đưa ra logic đồng nhất.
@Code: Khi bạn muốn AI sửa một hàm cụ thể nhưng không muốn nó đọc cả file dài hàng nghìn dòng, hãy dùng @Code và chọn đúng tên hàm đó. Điều này giúp tiết kiệm "cửa sổ ngữ cảnh" (Context Window) và làm AI phản hồi nhanh hơn.
@Git: Đây là mẹo cực hay để xử lý lỗi sau khi cập nhật. Hãy dùng @Git để AI so sánh sự khác biệt giữa các lần commit và tìm ra chính xác dòng code nào vừa làm "sập" hệ thống.
Sau khi đã chọn ngữ cảnh qua @, bạn hãy nhập yêu cầu. Ví dụ: "Dựa trên cấu trúc của @auth.ts, hãy tạo một file @register.ts tương tự". Cursor sẽ ngay lập tức đọc hiểu file cũ để tạo file mới một cách đồng bộ.

Tính năng Codebase Indexing đã được nâng cấp mạnh mẽ vào tháng 04/2026. Thay vì chỉ đọc văn bản, Cursor hiện tại sử dụng Embeddings để hiểu logic giữa các file.
Để đảm bảo AI luôn có ngữ cảnh mới nhất, bạn nên vào Settings > Cursor Settings > Indexing & Docs và đảm bảo mục "Codebase Indexing" luôn ở trạng thái Enabled. Nếu bạn vừa thực hiện một thay đổi lớn về cấu trúc thư mục, hãy nhấn nút Rescan để AI cập nhật lại "bản đồ" dự án của bạn. Việc này giúp AI có thể trả lời các câu hỏi về toàn dự án như: "Có bao nhiêu nơi đang sử dụng API lấy dữ liệu người dùng?" một cách chính xác.

Mẹo: Trong file này, hãy ghi rõ các quy tắc bất biến của dự án. Ví dụ: "Luôn dùng Tailwind CSS", "Sử dụng kiến trúc Atomic Design", "Ưu tiên dùng Supabase cho mọi truy vấn database". Khi đó, bất kể bạn hỏi gì, Cursor sẽ tự động áp dụng các "luật" này vào context mà bạn không cần nhắc lại.
Một thay đổi quan trọng trong Cursor AI năm 2026 là việc hỗ trợ giao thức MCP (Model Context Protocol). Tính năng này cho phép bạn thêm ngữ cảnh không chỉ từ file cục bộ mà còn từ các dịch vụ bên ngoài như:
GitHub Issues: AI có thể đọc các báo cáo lỗi trên GitHub để hiểu bối cảnh cần sửa code.
Supabase/PostgreSQL: AI có thể đọc trực tiếp Schema của database (như đã hướng dẫn ở các bài trước) để viết truy vấn chuẩn xác.
Notion/Slack: AI có thể lấy ngữ cảnh từ các tài liệu hướng dẫn hoặc trao đổi của đội ngũ trên các nền tảng quản lý công việc.
Cách sử dụng rất đơn giản: Bạn chỉ cần cấu hình MCP Server trong phần cài đặt, và sau đó có thể gọi ngữ cảnh qua phím @ như bình thường.
Dù AI rất thông minh, nhưng việc đưa "thừa" ngữ cảnh có thể làm loãng câu trả lời hoặc tốn Token.
Chỉ chọn những gì cần thiết: Nếu sửa lỗi CSS, đừng thêm ngữ cảnh là các file xử lý Logic ở Backend.
Sử dụng "Long Context" đúng cách: Cursor 2026 hỗ trợ các mô hình có cửa sổ ngữ cảnh cực lớn (như Claude 3.5 Sonnet hoặc GPT-4o), nhưng bạn vẫn nên ưu tiên các file có liên quan trực tiếp để AI phản hồi nhanh hơn.
Kiểm tra trạng thái Index: Luôn đảm bảo trạng thái Index là "Ready" (màu xanh) để tính năng @ hoạt động hiệu quả nhất.
Thêm ngữ cảnh không chỉ là một thao tác kỹ thuật, mà là cách bạn giao tiếp hiệu quả với AI. Bằng cách kết hợp giữa việc mở folder đúng cách, sử dụng linh hoạt các biểu tượng @ và tận dụng sức mạnh của MCP, bạn sẽ thấy Cursor AI không còn chỉ là một chatbot, mà là một cộng sự hiểu dự án còn rõ hơn cả chính bạn.
Hãy thử ngay bằng cách gõ @ và chọn file quan trọng nhất trong dự án của bạn hôm nay!
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
TOP công cụ AI huấn luyện doanh nghiệp tốt nhất
Prompt tạo ảnh chân dung theo phong cách bản vẽ bút chì siêu chân thực
Hướng dẫn thiết kế họa tiết lặp lại bằng PatternedAI Canva
Prompt xây dựng đề kiểm tra theo Công văn 1791 từng mục
TOP công cụ AI cho Microsoft PowerPoint tốt nhất
Tạo và chỉnh sửa topic trong Copilot Studio
Cách tắt tính năng AI trong menu Start Windows
Cách kết nối Google Calendar với Claude và những gì bạn có thể làm sau khi tích hợp
Prompt tạo ảnh hiệu ứng dập nổi trên giấy sang trọng cực đẹp
TOP cách sử dụng Notion AI giúp tăng năng suất làm việc
5 thói quen giúp tiết kiệm token Claude
Tìm hiểu về claude-status-bar: Công cụ miễn phí khắc phục hạn chế lớn nhất của Claude Code
7 cách AI giúp quản trị hệ thống Linux hiệu quả hơn
Prompt viết Case Study chuyên nghiệp giúp tăng độ tin cậy và thuyết phục khách hàng
5 điều cần biết để không bị cuốn theo cơn sốt AI
Hướng dẫn tạo video tuyên truyền
Cách tạo slide từ video bằng NotebookLM chỉ vài phút
Cách chia nhóm học sinh theo phương pháp ZPD
10 tính năng AI nên vô hiệu hóa trong Windows 11