Xen kẽ giữa kỹ thuật kiến trúc thật sự và thực tế vận hành — không bỏ cái nào. Vì chỉ hiểu bề mặt là chưa đủ để master một công cụ.
Trước khi học cách dùng, cần hiểu cơ chế bên trong. Những giới hạn mà bạn gặp khi dùng Claude Code không phải do "AI chưa đủ thông minh" — mà do đặc điểm kiến trúc cụ thể. Hiểu kiến trúc = biết tại sao giới hạn đó tồn tại = biết cách thiết kế quanh nó.
P(t_n | t_1, t_2, ..., t_{n-1})Thought (LLM suy luận) → Action (gọi tool) → Observation (đọc kết quả) → lặp lại. Toàn bộ lịch sử Thought/Action/Observation được nối vào context window — đây là cách Agent "nhớ" những gì đã làm trong session.
O(n²) — context dài gấp đôi thì compute tốn gấp 4 lần. Ngoài ra, research cho thấy model có xu hướng attend nhiều hơn vào token đầu và cuối context — token ở giữa bị "lost in the middle." Đây là lý do instruction đặt ở đầu session quan trọng hơn đặt ở giữa.
1 và 3 mặc định. 2 là thứ bạn phải chủ động xây.
AI không giỏi đều mọi thứ. Nhưng có những thứ nó xuất sắc một cách đáng kể. Tập trung khai thác những điểm này — ROI cao nhất, rủi ro thấp nhất.
"Đây là hàm xử lý lead từ Facebook: [paste code]. Viết hàm tương tự cho lead từ Zalo, cấu trúc giống hệt, chỉ thay đổi field mapping."
"Viết hàm xử lý Zalo lead cho tôi."
Biết điểm yếu giúp bạn biết khi nào cần đứng ra tự làm, khi nào cần verify kỹ hơn, và khi nào cần thiết kế guardrail. Không có công cụ nào không có điểm yếu.
/clear reset context khi dài"Bạn đã fix được bug chưa?"
→ "Đã fix rồi!" (có thể sai)
"Chạy test suite và paste toàn bộ output cho tôi."
→ Kết quả thật, không thể fake.
Tool use là thứ biến LLM thành Agent. Hiểu cơ chế tool use giúp bạn hiểu tại sao Claude Code đôi khi chọn sai tool, dùng tool không hiệu quả, và cách hướng dẫn nó tốt hơn.
Read file — đọc nội dung fileList directory — xem cấu trúc folderWeb search — tìm kiếm thông tinGrep/search — tìm pattern trong file
Write file — ghi đè nội dungBash execute — chạy lệnh thậtDelete — xóa file/dataAPI call — tác động bên ngoài
Tất cả kỹ thuật ở trên dẫn đến 5 habit thực tế. Không phải tip vặt vãnh — mỗi cái giải quyết một điểm yếu kiến trúc cụ thể đã phân tích ở trên.
Người dùng AI tốt nhất không phải người biết nhiều về AI nhất. Mà là người thiết kế workflow phù hợp với đặc điểm kiến trúc của AI — khai thác điểm mạnh, phòng ngừa điểm yếu, và biết khi nào cần tự đứng ra làm. — Mental model tổng kết