Đào tạo doanh nghiệpHarness Engineering: Kỹ Thuật Đóng Khung Môi Trường Cho AI Agent Thực Chiến
7/8

Giáo trình tự học miễn phí · Dịch vụ hỗ trợ theo nhu cầu.

Bài 0740phút ước tínhCơ bản

7. Chính Sách Ủy Quyền & Phục Hồi Thất Bại Thông Minh (Failure Classification)

Mô hình đề xuất, chính sách cấp phép (Model proposes, policy authorizes). Thiết lập bậc thang ủy quyền và cơ chế phân loại lỗi để retry có điều kiện thay vì lặp lại vô nghĩa.

Tự chủ (Autonomy) không có nghĩa là buông lỏng kiểm soát. Tự chủ thực sự là khả năng Agent hoạt động tự do và linh hoạt bên trong một ranh giới được thực thi nghiêm ngặt. Khi xảy ra sự cố, chiến lược ngây thơ nhất là 'Thử lại y hệt' — đó không phải là phục hồi, đó là lãng phí tiền bạc để tái hiện sự thất bại.

🛡️ Bậc Thang Ủy Quyền (Autonomy Needs Boundaries)

Nguyên tắc cốt lõi:

The Model Proposes, the Policy Authorizes. Càng rủi ro cao, cổng kiểm soát càng phải cứng cáp.

![Autonomy Needs Boundaries](/static/img/courses/harness-engineering/HRhsQ62bMAEHsnR.jpg)

Bậc thang ủy quyền 4 cấp độ:

  1. READ (Đọc dữ liệu): Tự động 100% (Auto). Tra cứu tài liệu, quét danh mục, đọc log.
  2. EDIT (Chỉnh sửa nội bộ): Tự động kèm ghi vết (Auto + Trace). Sửa code trong sandbox, tạo bản nháp bài viết, ghi log tạm thời.
  3. PUBLISH (Công bố bên ngoài): Bắt buộc phê duyệt (Approval Gate). Đẩy code lên nhánh chính, gửi email cho khách hàng, gửi tin nhắn Telegram nhóm.
  4. DELETE (Xóa bỏ / Phá hủy): Khóa cứng (Hard Gate). Xóa cơ sở dữ liệu, hủy hợp đồng, xóa tài nguyên cloud.

🔄 Phân Loại Sự Cố Trước Khi Thử Lại (Don't Retry Blindly)

Nếu một hành động thất bại và Agent lập tức gọi lại chính xác câu lệnh đó với cùng tham số, bạn đang trả tiền cho API để lặp lại một kết quả hỏng.

![Don't Retry Blindly](/static/img/courses/harness-engineering/HRhsX__XsAEuCxY.jpg)

Harness phải phân loại lớp sự cố (Failure Classification) và thay đổi ít nhất MỘT điều kiện môi trường:

  • Lớp Timeout (Hết giờ): Áp dụng thuật toán Backoff (chờ 2s, 4s, 8s) rồi mới gọi lại.
  • Lớp Bad Input (Tham số sai): Sửa tham số (Repair input) dựa trên thông báo lỗi của validator.
  • Lớp Missing Context (Thiếu tài liệu): Dừng lại gọi công cụ tìm kiếm hoặc đọc file bổ sung (Retrieve).
  • Lớp Conflict / Permission (Xung đột / Thiếu quyền): Báo động leo thang cho con người (Escalate) thay vì cố thử lại trong vô vọng.

Mọi vòng lặp Agent bắt buộc phải có ngân sách (Budget Limits):

  • Giới hạn số lần thử (Max attempts: ví dụ 3 lần).
  • Giới hạn thời gian (Max duration: ví dụ 120 giây).
  • Giới hạn chi phí (Max spend: ví dụ 0.50$ / task).
  • Điều kiện dừng và leo thang rõ ràng (Escalation condition).
Thực hành

Thực hành và tự đánh giá

Xây dựng sơ đồ cây quyết định (Decision Tree) xử lý lỗi khi Agent thực hiện thao tác cào dữ liệu từ một website bị chặn Cloudflare bot protection.

🏢 BẠN MUỐN TRIỂN KHAI CHO CẢ PHÒNG BAN / DOANH NGHIỆP?
Đề Xuất Công Ty Tài Trợ & Đào Tạo In-House Trọn Gói

AI Tinh Gọn hỗ trợ khảo sát hiện trạng, kèm 1-1 on-premise bảo mật dữ liệu, setup hạ tầng riêng và xuất hóa đơn VAT hợp pháp cho doanh nghiệp.

⚖️ Bản quyền sở hữu trí tuệ: © 2026 AI Tinh Gọn (aitinhgon.vn) · Giấy phép Creative Commons CC BY-NC-ND 4.0. Cho phép tự học cá nhân, nghiêm cấm thương mại hóa hoặc bán lại. Giáo trình mở →

Tiến độ tự học lưu trên trình duyệt này. Chỉ đánh dấu khi đã kiểm tra sản phẩm thực hành.