Bạn quyết với agent từ đầu phiên: "dự án này dùng dấu nháy đơn, không nháy kép". Hai mươi tin nhắn sau, nó viết một file mới — toàn nháy kép. Bạn hơi cáu: "đã bảo nháy đơn mà?". Nó xin lỗi ngay, sửa liền, lễ phép như chưa từng có chuyện gì.
Nó không cãi. Nó quên — theo nghĩa đen. Và đây là điều khó chịu nhất khi mới làm với agent: cái bạn tưởng là "trí nhớ chung của hai đứa" thật ra chưa bao giờ tồn tại.
01Nó không có trí nhớ — nó có một cái bàn
Hãy bỏ hình dung "agent nhớ cuộc trò chuyện". Thay vào đó: mỗi lượt, agent ngồi vào một cái bàn làm việc có diện tích cố định. Trên bàn là tất cả những gì nó được thấy lúc đó — câu bạn vừa gõ, vài đoạn code bạn dán, một phần lịch sử chat. Hết. Cái gì không nằm trên bàn, với nó, không tồn tại.
Cái quyết định "nháy đơn" lúc nãy không biến mất vì nó bướng — nó trôi khỏi mép bàn khi bàn đầy lên. Agent không có một ngăn kéo nào ở dưới để lục lại. Khi bạn nhiểu điều này, một loạt hành vi khó hiểu của nó tự sáng ra: nó lặp lại lỗi cũ, nó hỏi lại cái vừa nói, nó "quên" ràng buộc — tất cả đều là cái bàn đã đầy, thứ cũ rơi ra.
02Cái bàn đầy không phải cái bàn giàu
Phản xạ đầu tiên ai cũng mắc: nếu nó hay quên, thì nhồi cho thật nhiều vào — dán cả file, cả tài liệu, cả lịch sử. Nghe hợp lý, nhưng sai, vì cái bàn không phải càng chất càng tốt.
Hai lý do. Một, bàn có mép: nhồi quá thì thứ quan trọng nhất lại là thứ bị đẩy rơi. Hai, và tinh vi hơn: giữa một đống thông tin, cái cốt lõi bị loãng. Agent phải tự đoán trong mớ bạn đưa, đâu là điều bạn thực sự quan tâm — và nó đoán không phải lúc nào cũng trúng. Mười dòng đúng-trọng-tâm thường dẫn nó tốt hơn năm trăm dòng "cho chắc".
Nên kỹ năng không phải là nhét đầy cái bàn. Là dọn nó: chỉ để lên những gì lượt việc này thật sự cần, và cất phần còn lại đi.
03Phần lớn "trí nhớ" không cần đến AI
Đây là cú lật quan trọng nhất của cả cụm này, và là chỗ tiết kiệm nhiều nhất: rất nhiều việc bạn đang nhờ agent nhớ hoặc làm, vốn không cần một bộ não.
✕ Phí — bắt AI làm việc xác định
✓ Đúng chỗ — script làm cái xác định
Ranh giới rất rõ một khi bạn để ý: việc nào có một đáp án đúng xác định — đếm, lọc, định dạng, trích theo khuôn — thì đó là việc của script, không phải của AI. Đẩy nó cho một dòng lệnh thì vừa chính xác, vừa tức thì, vừa không tốn một token nào. Dành cái bàn hữu hạn của agent cho đúng thứ chỉ nó làm được: phán đoán, tổng hợp, những chỗ cần hiểu chứ không chỉ tính.
04Ba câu hỏi trước khi đưa gì lên bàn
Gói lại thành một thói quen, trước mỗi lượt nặng:
- Cái này có cần nằm trên bàn lúc này không? Nếu không phải bây giờ — để ngoài, khi cần thì đưa.
- Đây là việc suy luận hay việc xác định? Xác định → script. Bàn chỉ dành cho suy luận.
- Cái cần nhớ lâu, mình đã cất ra ngoài chưa? Quyết định quan trọng thì ghi vào một file, một dòng ghi chú — đừng phó thác cho cái bàn, vì cái bàn sẽ bị dọn.
Trí nhớ của agent không phải thứ bạn có, mà là thứ bạn dựng — bằng cách chọn để gì trên bàn, cất gì ra ngoài, và không bắt một bộ não làm việc của một dòng lệnh. Ba bài sau của cụm này đào sâu từng phần: coi token như ngân sách, biết khi nào script thắng AI, và chọn đúng cái gì đáng lên bàn.