

Context Mode: AI hết quên việc, công cụ mới đang gây sốt GitHub
Context Mode: công cụ đang gây sốt GitHub giúp AI agent lập trình đỡ quên việc giữa chừng
Nếu bạn hay dùng Claude Code, Cursor hay Gemini CLI để lập trình, chắc bạn từng gặp cảnh này: làm việc được một lúc, AI bỗng "quên" mất bạn đang sửa file nào, đang làm dở việc gì. Hôm nay một công cụ mở nguồn tên Context Mode đang leo thẳng lên top trending của GitHub vì nó giải quyết đúng vấn đề khó chịu đó, chỉ trong một ngày đã có gần một nghìn lượt gắn sao mới.
Vì sao công cụ này đang hot
Context Mode là một công cụ nhỏ bạn cài thêm vào trợ lý lập trình AI đang dùng. Tác giả gọi nó là công cụ "tối ưu bộ nhớ làm việc" cho AI agent, tức là phần không gian mà AI dùng để nhớ mọi thứ trong một phiên làm việc (hay còn gọi là context window, bạn có thể hiểu thêm trong bài context caching là gì). Công cụ này đang trending cùng lúc với REA, công cụ AI tự mổ xẻ phần mềm mà chúng tôi đã viết trước đó, cho thấy xu hướng rõ ràng: cộng đồng lập trình đang rất quan tâm đến việc làm cho AI agent làm việc bền hơn, không bị "đứt mạch" giữa chừng.
Vì sao AI agent hay quên việc
Mỗi khi AI chạy một lệnh, ví dụ chụp lại màn hình trang web hay đọc danh sách việc trên GitHub, toàn bộ dữ liệu thô đó bị đổ thẳng vào bộ nhớ làm việc của AI. Một lần chụp màn hình có thể nặng tới 56 KB chữ, hai mươi việc trên GitHub chiếm hơn 59 KB. Theo tác giả công cụ, chỉ sau khoảng 30 phút làm việc, AI đã dùng hết gần 40% bộ nhớ cho phép. Khi bộ nhớ đầy, hệ thống buộc phải "dọn bớt" để có chỗ làm tiếp, và đó là lúc AI quên mất file đang sửa, việc đang làm dở, hay yêu cầu gần nhất của bạn.
Context Mode xử lý việc này thế nào
Thay vì đổ thẳng dữ liệu thô vào bộ nhớ AI, Context Mode cho AI chạy việc trong một "phòng kín" riêng, chỉ phần kết quả tóm tắt mới được đưa trở lại cho AI xem. Theo số liệu tác giả công bố, cách này giúp giảm tới 98% lượng chữ cần nhớ cho mỗi lần gọi công cụ, có trường hợp từ 315 KB dữ liệu thô còn lại chỉ 5,4 KB phần quan trọng.
Ngoài ra công cụ còn âm thầm ghi lại mọi việc bạn và AI đã làm (sửa file nào, chạy lệnh gì, quyết định ra sao) vào một cơ sở dữ liệu nhỏ lưu ngay trên máy bạn. Khi AI buộc phải "dọn bớt" bộ nhớ, nó không cần nạp lại toàn bộ lịch sử, mà chỉ tìm đúng phần liên quan để đọc lại, giống như cách bạn giở sổ tay lật đúng trang cần dùng thay vì đọc lại từ đầu. Nhờ vậy khi bạn quay lại phiên làm việc, AI vẫn nhớ đang dở việc gì. Đây cũng là hướng đi quen thuộc: trước đó chúng tôi từng viết về một công cụ mã nguồn mở giúp Claude Code hết quên việc theo cách tương tự.
Dùng được với những công cụ nào
Context Mode hỗ trợ khá nhiều trợ lý lập trình AI phổ biến, trong đó Claude Code được hỗ trợ đầy đủ nhất, cùng với Gemini CLI, Copilot trong VS Code và JetBrains, Codex CLI. Một số công cụ khác như Cursor, Zed chỉ hỗ trợ một phần vì giới hạn kỹ thuật riêng của từng nền tảng.
Với Claude Code, cách cài đặt khá đơn giản, chỉ cần ba dòng lệnh trong chính Claude Code:
/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-mode
/context-mode:ctx-doctor
Dòng lệnh cuối dùng để kiểm tra công cụ đã chạy đúng chưa.
Vì sao điều này đáng chú ý
Bạn không cần hiểu hết phần kỹ thuật bên trong để thấy lợi ích: nếu công việc lập trình của bạn kéo dài nhiều giờ, hay bạn hay phải tạm dừng rồi quay lại sau, một công cụ giúp AI "nhớ dai" hơn sẽ tiết kiệm cho bạn rất nhiều thời gian giải thích lại từ đầu. Đây cũng là lý do cộng đồng lập trình đổ xô vào thử: vấn đề AI quên việc giữa chừng là nỗi đau có thật của hầu hết người dùng AI agent, chứ không phải tính năng màu mè. Nếu bạn đang dùng Claude Code cho công việc hàng ngày, đây là một công cụ đáng thử miễn phí, không cần trả thêm phí nào ngoài công cụ AI bạn đã có sẵn.
Doanh nghiệp muốn giới thiệu sản phẩm AI tới bạn đọc Vibe AI Coder? Xem gói tài trợ


