Home / Glossary / Cửa Sổ Ngữ Cảnh

Definition

Cửa Sổ Ngữ Cảnh

Cửa sổ ngữ cảnh là số lượng token tối đa (từ, ký tự code và ký hiệu) mà một mô hình AI có thể xử lý trong một tương tác. Nó xác định giới hạn trên của lượng thông tin - bao gồm prompt, code và phản hồi của mô hình - mà AI có thể giữ trong bộ nhớ cùng lúc.

Tại sao cửa sổ ngữ cảnh quan trọng cho lập trình

Khi sử dụng AI để lập trình, cửa sổ ngữ cảnh xác định bao nhiêu codebase mà mô hình có thể "nhìn thấy" cùng lúc. Cửa sổ ngữ cảnh nhỏ có nghĩa là AI chỉ có thể xử lý vài file cùng lúc, dẫn đến các gợi ý bỏ lỡ dependencies hoặc phá vỡ tích hợp. Cửa sổ ngữ cảnh lớn hơn cho phép AI hiểu dự án một cách tổng thể - đọc kiến trúc, test và các module liên quan trước khi thực hiện thay đổi.

Kích thước cửa sổ ngữ cảnh năm 2026

  • +Claude (Anthropic): 200K token - đủ cho hầu hết toàn bộ codebase
  • +GPT-4o (OpenAI): 128K token
  • +Gemini 2.5 (Google): 1M token
  • +File code điển hình: 500-2.000 token mỗi file

Số lượng token không giống với số ký tự. Trong code, một token roughly khoảng 3-4 ký tự. Cửa sổ ngữ cảnh 200K token có thể chứa khoảng 150.000 dòng code - đủ cho hầu hết các dự án. Tuy nhiên, sử dụng toàn bộ cửa sổ ngữ cảnh làm tăng chi phí và độ trễ, vì vậy các công cụ AI sử dụng các chiến lược như đọc file có chọn lọc để hoạt động hiệu quả.

Claude Code quản lý ngữ cảnh tự động. Nó đọc file theo yêu cầu thay vì tải toàn bộ codebase ngay từ đầu, giữ mức sử dụng token hiệu quả trong khi vẫn duy trì nhận thức toàn dự án thông qua truy cập file chiến lược.

Điều gì xảy ra khi vượt quá cửa sổ ngữ cảnh?+
Khi tổng đầu vào vượt quá cửa sổ ngữ cảnh, các phần cũ hơn của cuộc trò chuyện bị cắt bớt hoặc tóm tắt. Trong các công cụ lập trình, điều này có thể khiến AI quên các hướng dẫn trước đó hoặc mất dấu các file đã đọc. Quản lý ngữ cảnh hiệu quả rất quan trọng cho các phiên lập trình dài.
Token liên quan đến code như thế nào?+
Một token roughly khoảng 3-4 ký tự trong code. Một file JavaScript 100 dòng thường dùng 500-1.500 token tùy độ phức tạp. Bình luận, khoảng trắng và tên biến đều tiêu thụ token.
Cửa sổ ngữ cảnh lớn hơn có luôn cho kết quả tốt hơn không?+
Không nhất thiết. Mặc dù cửa sổ lớn hơn cho phép nhiều thông tin hơn, các mô hình có thể gặp khó khăn với hiệu ứng "lạc giữa ngữ cảnh" nơi thông tin ở giữa ngữ cảnh dài nhận được ít chú ý hơn. Chất lượng ngữ cảnh quan trọng hơn số lượng.

Related terms

Lập Trình AgenticClaude CodeKỹ Thuật Prompt Cho Code

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS