Nguyên lý
Việc phải chảy từ người sang AI sang máy
Engine không coi ba loại tác nhân là ngang hàng. Chúng được xếp theo đúng một thứ tự về chi phí và độ trễ, và thứ tự đó quyết định nhiệm vụ của Engine.
- Machine Agent
- Nhanh nhất và rẻ nhất. Một service trả kết quả trong mili giây, chi phí gần như chỉ còn là hạ tầng, và chạy bao nhiêu lần cũng ra cùng kết quả. Đổi lại nó chỉ làm được việc đã mô tả trọn vẹn thành quy tắc.
- AI Agent
- Chậm hơn máy vài bậc và tính tiền theo từng lần gọi, nhưng nhận được việc chưa có quy tắc rõ ràng — phần việc trước đây bắt buộc phải có con người.
- Human Agent
- Chậm nhất và đắt nhất, tính bằng giờ hoặc ngày, và không mở rộng theo nhu cầu. Đổi lại đây là nơi duy nhất có phán đoán cho những việc chưa ai mô tả được thành quy tắc.
Thứ tự đó dẫn tới một hệ quả thẳng thắn: quy trình để việc nằm mãi ở con người là trả mức giá cao nhất, mãi mãi. Nhiệm vụ của Engine vì vậy không dừng ở việc điều phối ba loại tác nhân cho trơn tru, mà là đẩy từng phần việc xuống bậc rẻ hơn khi nó đã đủ chín.
Cơ chế là quan hệ thầy trò. Trong lúc một con người còn đảm nhận một Skill, mỗi lần thực thi đã tự sinh ra một cặp đầu vào – đầu ra sạch: Task.input được kiểm tra theo schema và materialize đúng một lần, kết quả trả về qua một Outcome độc lập. Không cần gắn thêm công cụ thu thập nào — dữ liệu huấn luyện cho người kế nhiệm chính là lịch sử thi hành của người đương nhiệm.
Và vì Skill được mô tả bằng schema chứ không bằng loại tác nhân, việc chuyển giao không đụng tới định nghĩa quy trình. Một Step hôm nay trỏ tới một chuyên viên, sáu tháng sau trỏ tới một mô hình, một năm sau trỏ tới một service — cả ba lần vẫn là cùng một Task đòi hỏi cùng một Skill. Đây là chỗ quyết định "một khái niệm Agent" trả lãi.
Meta Agent đi thêm một bậc. Đó là tác nhân không thực hiện bước nào trong quy trình, mà chỉnh chính quy trình: tinh chỉnh schema và prompt của một Step theo kết quả quan sát được, và đề xuất sửa Flow khi dữ liệu cho thấy một nhánh không còn đúng. Nói cách khác, nó là tác nhân duy nhất có Skill là sửa Skill của tác nhân khác.
Thứ khiến điều đó chấp nhận được trong một quy trình bị kiểm toán là quyết định về phiên bản. Meta Agent sửa Flow không ghi đè lên bản đang chạy: nó sinh ra một phiên bản Flow mới, còn mọi Process đã khởi chạy vẫn gắn cố định vào phiên bản cũ. Hồ sơ đã xử lý không bao giờ bị đổi cách xử lý về sau vì một lần hệ thống tự chỉnh. Thiếu ràng buộc đó thì việc cho hệ thống tự sửa quy trình là thứ không trình bày được với bộ phận tuân thủ.
Cần nói rõ trạng thái: cơ chế thầy trò và Meta Agent nằm trong thiết kế, chưa nằm trong V1. Đặc tả V1 mới dừng ở chỗ khiến chúng khả thi — một khái niệm Agent duy nhất, Skill mô tả bằng schema, và định danh phiên bản Flow bất biến.