Module 1 • Bài 245 phút

Vòng lặp Agent & 5 Lớp Hệ thống

Cơ chế vận hành 5 bước của vòng lặp Agent (Goal → Plan → Act → Observe → Iterate), bóc tách 5 lớp hệ thống và quy trình xử lý sự cố (Incident Triage).

Làm chủ 5 bước trong vòng lặp vận hành của Agent
Bóc tách 5 lớp kiến trúc: Model, Tools, Memory, Orchestration, Deployment
Chẩn đoán nguyên nhân gốc rễ của sự cố theo từng lớp hệ thống

Hiểu vòng lặp trước khi định nghĩa tính năng

Agent khác với trợ lý one-shot vì nó vận hành theo một vòng lặp. Vòng lặp chuyển mục tiêu thành một chuỗi quyết định và hành động. Mỗi vòng vừa là cơ hội tiến lên, vừa là một điểm rủi ro tiềm ẩn.

Vòng Lặp Agent

Chu trình thực thi lặp: Nhận thức mục tiêu, lập kế hoạch, gọi công cụ, quan sát kết quả và tự sửa lỗi.

1. Yêu cầu người dùng / đặc tả tác vụExit: Thỏa mãn điều kiện dừng
Self-CorrectingKết quả chưa đạt→ Lập lại kế hoạchnPerceive GoalPlan StepsAct (Tools)Observe

Lập kế hoạch (Plan Steps)

Hành động của Agent

Phân rã mục tiêu thành chuỗi công cụ cần gọi và kiểm tra chính sách an toàn.

Contract & Câu hỏi cho PM

Agent được tự quyết định những gì và bước nào bắt buộc người dùng duyệt?

Hãy đọc sơ đồ bắt đầu từ yêu cầu của người dùng ở bên trái:

  1. Nhận biết mục tiêu. Hệ thống diễn giải điều người dùng muốn và bối cảnh giới hạn yêu cầu.
  2. Lập kế hoạch các bước. Nó chọn cách tiếp cận và quyết định hành động hoặc tool nào có thể cần.
  3. Hành động qua tool. Nó tìm kiếm, truy xuất, viết, tính toán, gọi API hoặc giao việc.
  4. Quan sát kết quả. Nó đánh giá đầu ra của tool và kiểm tra mục tiêu đã đạt chưa.
  5. Lặp lại hoặc dừng. Nó lập lại kế hoạch nếu kết quả chưa đạt, kết thúc khi đủ điều kiện dừng hoặc chuyển cấp khi không thể tiếp tục một cách an toàn.

Trong ví dụ về phản hồi, lượt xử lý đầu tiên rất cụ thể. Agent nhận yêu cầu “tìm những vấn đề onboarding lớn nhất của tháng trước”, kiểm tra đã có khoảng thời gian và tập nguồn chưa, chỉ truy xuất các bản ghi được duyệt, đề xuất chủ đề rồi xác minh mọi nhận định đều có trích đoạn hỗ trợ. Nếu bằng chứng xung đột, nó hạ mức độ tin cậy hoặc hỏi PM; nếu thiếu số nguồn tối thiểu, nó dừng với kết quả một phần. Vòng lặp chỉ kết thúc khi độ bao phủ và quy tắc trích dẫn đều đạt, không phải khi câu chữ nghe thuyết phục.

Vòng lặp này cho PM một cách thực tế để đặc tả sản phẩm. Đừng chỉ viết user story cho happy path. Hãy định nghĩa contract tại mỗi điểm chuyển tiếp:

Thời điểm trong vòng lặpCâu hỏi sản phẩmBằng chứng cần ghi lại
Nhận mục tiêuAgent cần biết gì trước khi bắt đầu?Dữ liệu đầu vào còn thiếu, giả định, yêu cầu làm rõ
Lập kế hoạchNó được tự đưa ra lựa chọn nào?Tóm tắt kế hoạch, tool đã chọn, kiểm tra policy
Hành độngThao tác nào cần được xác nhận?Yêu cầu tới tool, đối tượng bị ảnh hưởng, kết quả phân quyền
Quan sátNó đánh giá hành động thành công bằng cách nào?Phản hồi từ tool, kết quả xác thực, bằng chứng truy xuất
Dừng hoặc lập lại kế hoạchĐiều gì kết thúc vòng lặp và điều gì kích hoạt khôi phục?Tiêu chí thành công, số lần thử lại, lý do fallback

Nếu đội ngũ không mô tả được các điểm chuyển tiếp này, ý tưởng vẫn chỉ là một prompt trình diễn chứ chưa phải hành vi của sản phẩm.