Context Engineering: The Architecture Behind Modern AI Systems
TL;DR
Bài này nói về Context Engineering — cách thiết kế bộ nhớ cho AI thay vì chỉ viết prompt. Thay vì hỏi AI giỏi hơn, ta cần cho AI thấy đúng thông tin cần thiết. Kết quả: AI trả lời chính xác hơn, ít ảo giác, tiết kiệm token.
Nói đơn giản: Prompt Engineering hỏi “cách hỏi”, còn Context Engineering cho AI “cái gì cần đọc”.
Bài này dành cho ai?
1. Người muốn AI làm việc thay mình
Vấn đề: AI trả lời lủng củng, hay “ảo giác” (nói sai sự thật), hoặc quá chậm vì nhồi quá nhiều thông tin.
Khi nào cần: Khi xài AI cho công việc cần độ chính xác cao — viết báo cáo, phân tích dữ liệu, hỗ trợ khách hàng.
Được gì: AI trả lời đúng đắn hơn, không lan sai sự thật, tiết kiệm chi phí API.
2. Người muốn build sản phẩm AI
Vấn đề: Build agent nhưng AI quên thông tin cũ, hoặc bị “nhiễu” bởi dữ liệu không liên quan.
Khi nào cần: Thiết kế hệ thống AI agent, RAG pipeline, hoặc chatbot doanh nghiệp.
Được gì: Kiến trúc rõ ràng để AI hoạt động ổn định, dễ scale.
Các điểm chính
-
Prompt Engineering hỏi hay, Context Engineering cho đúng Prompt tốt chỉ là 1 phần nhỏ trong toàn bộ input. Điều quyết định AI trả lời tốt là TẤT CẢ thứ nằm trong context window. → Làm gì: Thay vì tối ưu câu hỏi, tập trung thiết kế “bộ nhớ” AI được nhìn thấy.
-
Context Window như RAM — không có thì AI không biết AI chỉ “nhớ” thứ nằm trong context. Instructions, câu hỏi, ví dụ, tài liệu, kết quả tool — tất cả phải được cho vào đúng lúc. → Làm gì: Kiểm tra xem AI đang có trong tay những gì, trước khi đánh giá câu trả lời.
-
Context Poisoning — sai 1 ly, đi 1 dặm Thông tin sai được đưa vào đầu context. Mọi thứ sau đó xây dựng trên sai sự thật đó. → Làm gì: Validate facts trước khi cho vào conversation. Dùng tool check thông tin quan trọng.
-
Context Distraction — càng nhiều càng loạn Nghiên cứu Gemini thấy trên 100,000 tokens, AI bắt đầu lặp hành động cũ thay vì lập kế hoạch mới — dù context hỗ trợ 1M+ tokens. → Làm gì: Tóm tắt lịch sử dài. Giữ context gọn, có mục đích.
-
Context Confusion — thông tin không liên quan Nhồi quá nhiều thứ rồi AI chọn sai detail để trả lời. Ví dụ: hỏi refund policy mà AI trả lời bằng shipping policy. → Làm gì: Chỉ inject thông tin liên quan đến query hiện tại (nguyên tắc RAG).
-
Context Clash — mâu thuẫn thông tin Giá $49, rồi $39, AI không biết tin cái nào. → Làm gì: Duy trì single source of truth. Xóa thông tin cũ explicitly.
-
4 trụ cột: Write, Select, Compress, Isolate
- Write: Lưu thông tin vào memory thay vì nhồi vào context
- Select: Chỉ lấy đúng thứ cần (RAG, tool loadout)
- Compress: Tóm tắt tài liệu dài, cắt 95% mà vẫn giữ signal
- Isolate: Tách task thành thread riêng, mỗi thread có context sạch → Làm gì: Áp dụng cả 4 chiến lược tùy tình huống.
-
Research: Multi-agent thắng đơn agent Anthropic dùng sub-agents chạy song song, mỗi cái explore góc khác nhau rồi nén kết quả cho lead agent. Kết quả: 90.2% performance tốt hơn single agent. → Làm gì: Với task phức tạp, chia thành nhiều agent nhỏ thay vì 1 agent làm tất.
-
Kiến trúc đã đổi 2022: Human → Prompt → Model → Answer 2026: Human → Orchestrator → Retrieval → Memory → Tools → Model → Reflection → Updated Memory → Answer → Làm gì: Đây là system design, không còn là wording tricks.
Quick Start
- Tuần này: Với task AI đang làm kém, thử giảm 50% context — xem AI trả lời tốt hơn không.
- Bước tiếp: Thêm bước “chọn lọc” trước khi đưa tài liệu vào AI. Hỏi “Cái này có thực sự cần thiết cho câu trả lời không?”
Đang tải nội dung...
Xây phần mềm không cần UI
Agent-first development: 3 buổi từ CLI commerce engine → MCP server → website trên Cloudflare.
Xem chi tiết & đăng ký →
Công ty một người: Present, Bán & Vận hành
3-pack cohort cho công ty một người: Skill làm slide, bán & vận hành workshop tự động, vault giữ tri thức compound.
Xem chi tiết & đăng ký →