+1

AI Agent Cần Một Quản Lý, Không Phải Một Siêu Nhân

Phòng tài chính của bạn đang cố gắng chốt sổ. Dữ liệu nằm rải rác khắp ERP, bảng tính, và các chuỗi email. Có các bất thường về bút toán cần phân tích, đối chiếu còn dang dở, và chính sách thuế cần kiểm tra. Ai đó đề xuất để AI xử lý hết. Và rồi câu hỏi hiện ra: Chúng ta xây một agent làm mọi thứ, hay nhiều agent với các công việc khác nhau?

Đây không phải là một chi tiết kỹ thuật. Đó là quyết định thiết kế hệ trọng nhất bạn sẽ đưa ra.

Hầu hết các đội bắt đầu với câu hỏi sai. Họ hỏi, "Nên dùng model nào?" hay "Nên chọn framework agent nào?" Nhưng câu hỏi nền tảng hơn là: Chúng ta thực sự cần loại agent nào?

Câu trả lời hầu như không bao giờ là "một siêu agent."

Sơ đồ so sánh thiết kế agent đơn khối (bên trái) với thiết kế đa agent được khuyến nghị (bên phải) gồm orchestrator, task agent, specialist agent, và người giám sát Cách tiếp cận đơn khối (trái) tạo ra sự phức tạp, kiểm soát mờ nhạt, và đánh giá thiếu chính xác. Thiết kế đa agent (phải) mang lại sự rõ ràng, kiểm soát, và khả năng kiểm toán.

Tại Sao Một "Siêu Agent" Đơn Lẻ Lại Hỏng Khi Vào Sản Xuất

Giấc mơ về một agent duy nhất xử lý mọi thứ thật quyến rũ. Đưa cho nó một mục tiêu cấp cao, nhìn nó tự tìm ra phần còn lại. Nó hoạt động trong demo. Nó thất bại trong vận hành doanh nghiệp.

Hãy xem xét quy trình xử lý ngoại lệ hóa đơn. Agent cần đọc tài liệu, trích xuất dữ liệu, đối chiếu với đơn đặt hàng, kiểm tra chính sách mua hàng, quyết định có cần phê duyệt không, và chuyển lên người khi có vấn đề. Nhồi nhét tất cả vào một agent tạo ra ba vấn đề ngay lập tức.

Đầu tiên, sự phức tạp bùng nổ. Càng nhồi nhiều vai trò vào một agent, càng khó định nghĩa phạm vi của nó. Nó phải hiểu mục tiêu, chọn trình tự công việc, gọi công cụ, diễn giải chính sách, xử lý ngoại lệ, và tạo đầu ra chuyên ngành. Về mặt kỹ thuật thì khả thi? Có. Sẵn sàng cho doanh nghiệp? Không. Nó trở nên không thể kiểm thử, giải thích, hay kiểm toán.

Thứ hai, kiểm soát trở nên mờ nhạt. Ai đặt ranh giới cho những gì agent này có thể làm? Nó chỉ có thể phân tích, hay có thể thực thi? Nó có thể tự chọn công cụ? Nó có thể thay đổi trình tự quy trình? Trong các lĩnh vực có quy định, những câu hỏi này không thể để mơ hồ.

Thứ ba, đánh giá hiệu suất trở nên thiếu chính xác. Khi đầu ra tệ, bạn cần biết tại sao. Agent đã phân rã tác vụ sai? Chọn sai công cụ? Diễn giải sai quy tắc thuế? Trích xuất dữ liệu hóa đơn không chính xác? Với thiết kế đơn khối, chẩn đoán là một trò đoán mò. Với các vai trò tách biệt, đánh giá trở nên chính xác như phẫu thuật.

Một Mental Model Tốt Hơn: Agents Của Bạn Là Một Đội Kỹ Thuật Số

Cách thực tế nhất để hiểu thiết kế agent là nghĩ về hệ thống agent của bạn như một đội nhóm. Một số thành viên đóng vai quản lý quy trình. Những người khác là nhân viên thực thi các tác vụ cụ thể. Một số là chuyên gia lĩnh vực. Và con người vẫn nắm quyền quyết định ở những bước nhạy cảm.

  • Orchestrator agent là quản lý dự án. Nó không cần phải là chuyên gia trong mọi lĩnh vực. Nó cần biết cách phân rã công việc, sắp xếp các bước, chọn ai làm gì, theo dõi trạng thái, và xử lý ngoại lệ.
  • Task agent là nhân viên thực thi một đơn vị công việc cụ thể. Phạm vi của nó rõ ràng: đọc hóa đơn, soạn email, gọi API để kiểm tra trạng thái đơn hàng.
  • Specialist agent là một task agent với kiến thức chuyên sâu lĩnh vực. Nó vẫn thực thi một tác vụ xác định, nhưng mang theo chuyên môn — xử lý thuế, kiểm tra tuân thủ, sai lệch điều khoản hợp đồng.
  • Human supervisor giữ quyền quyết định hoặc xác nhận ở các điểm nhạy cảm, đặc biệt khi rủi ro cao hoặc quy định chặt chẽ.

Đây không chỉ là thuật ngữ. Đó là một công cụ thiết kế để giảm độ phức tạp và tăng khả năng kiểm soát.

Orchestrator: Người Quản Lý, Không Phải Chuyên Gia

Orchestrator agent điều phối quy trình làm việc. Nó nhận một mục tiêu lớn hơn, chia thành các bước có thể thực thi, xác định trình tự, chọn agent hoặc công cụ phù hợp cho mỗi bước, theo dõi tiến độ, và quản lý ngoại lệ.

Trong mua hàng, ví dụ, orchestrator có thể phân rã một yêu cầu đầu vào thành: phân loại loại yêu cầu, kiểm tra chính sách danh mục, xác thực nhà cung cấp, xác định lộ trình phê duyệt, và tạo bản nháp đơn đặt hàng hoặc chuyển lên nếu có vấn đề.

Giá trị của orchestrator không nằm ở việc là chuyên gia mua hàng. Nó nằm ở việc biết gọi ai cho từng phần của công việc — chuyên gia thuế cho xử lý VAT, task agent OCR để đọc hóa đơn, API ERP để kiểm tra trạng thái PO — và sau đó kết hợp kết quả.

Nhưng đây là cảnh báo quan trọng: orchestrator cần có rào chắn (guardrails). Nếu không được kiểm soát, chúng có thể chọn các đường dẫn quy trình vi phạm chính sách, gọi các công cụ không nên gọi, thực thi các hành động xuyên hệ thống mà không có phê duyệt phù hợp, hoặc tiếp tục cố gắng giải quyết vấn đề trong khi lẽ ra phải chuyển lên. Trong doanh nghiệp, orchestrator phải hoạt động trong các ranh giới rõ ràng:

  • Một policy engine định nghĩa hành động nào được phép
  • Các ràng buộc định nghĩa công cụ nào có thể được gọi
  • Các điểm phê duyệt định nghĩa khi nào con người phải can thiệp
  • Khả năng quan sát (observability) đảm bảo mọi bước có thể được truy vết

Task và Specialist Agents: Những Người Thực Thi Tập Trung

Nếu orchestrator là quản lý, thì task agent là người làm. Chúng xử lý các đơn vị công việc hẹp, được định nghĩa rõ ràng. Đọc hóa đơn, đối chiếu PO với GR, tóm tắt ticket hỗ trợ. Chúng dễ xây dựng hơn và dễ kiểm thử hơn vì phạm vi của chúng hẹp. Đối với nhiều chương trình doanh nghiệp, task agent là điểm khởi đầu thực tế nhất cho sản xuất.

Specialist agent tiến xa hơn một bước. Chúng mang kiến thức chuyên sâu lĩnh vực vào một tác vụ cụ thể. Một specialist agent thuế kiểm tra xử lý giao dịch. Một specialist agent tuân thủ kiểm tra sự phù hợp với chính sách chi tiêu. Một specialist agent vận hành pháp lý đánh dấu các điều khoản hợp đồng sai lệch so với tiêu chuẩn.

Sự khác biệt không phải là chúng "thông minh hơn." Mà là phạm vi kiến thức của chúng hẹp hơn và được quản lý kỹ hơn. Và trong doanh nghiệp, lòng tin được xây dựng dựa trên giới hạn rõ ràng, không phải dựa trên tuyên bố về trí thông minh. Tin tưởng một agent có nhiệm vụ "kiểm tra xem hóa đơn này có đáp ứng chính sách dung sai không" dễ dàng hơn nhiều so với một agent có nhiệm vụ "quản lý toàn bộ quy trình từ mua hàng đến thanh toán."

Ba Mẫu Hình Thực Sự Hoạt Động

Khi đã hiểu các vai trò này, câu hỏi trở thành chúng làm việc cùng nhau như thế nào. Trong thực tế, ba mẫu hình chiếm ưu thế trong các trường hợp sử dụng doanh nghiệp.

Mẫu hình tuần tự (Sequential) hoạt động cho các quy trình tuyến tính — onboarding, xử lý hóa đơn, yêu cầu dịch vụ tiêu chuẩn. Mỗi agent hoàn thành một bước, sau đó chuyển kết quả cho bước tiếp theo. Đơn giản, có thể kiểm toán, dễ hiểu cho doanh nghiệp.

Mẫu hình song song (Parallel) hoạt động khi một trường hợp cần đánh giá từ nhiều góc độ đồng thời. Gửi bản nháp hợp đồng cho các chuyên gia pháp lý, rủi ro, tài chính, và tuân thủ cùng một lúc. Orchestrator sau đó tổng hợp một bản tóm tắt thống nhất. Phân tích phong phú hơn, đánh giá chức năng chéo nhanh hơn, nhưng đòi hỏi kỷ luật trong việc dung hòa các kết quả có thể xung đột.

Mẫu hình giám sát (Supervisor) thêm một lớp xác thực trước khi các hành động được thực thi — cần thiết cho thanh toán, thay đổi dữ liệu chính, quyết định tín dụng, hoặc các hành động nhân sự nhạy cảm. Orchestrator điều phối các kiểm tra, nhưng một người hoặc agent kiểm soát phải xác thực trước khi hành động được thực hiện. Tin cậy cao hơn, nhưng thời gian chu kỳ chậm hơn.

Sai lầm phổ biến là cho rằng mẫu hình tự chủ nhất luôn là tốt nhất. Không phải vậy. Hãy ghép mẫu hình với quy trình: ổn định và khối lượng lớn? Tuần tự. Cần nhiều góc nhìn? Song song. Rủi ro cao hoặc có quy định? Giám sát. Và nếu quy trình mang tính xác định cao, bạn có thể không cần mẫu hình agent nào cả — tự động hóa quy trình truyền thống có thể là công cụ tốt hơn.

Kiến Trúc và Hàm Ý Về Quản Trị

Đây không chỉ là một cuộc thảo luận về thiết kế. Nó có hàm ý trực tiếp về cách bạn xây dựng, quản trị, và nhân sự cho hệ thống AI của mình.

Về mặt kiến trúc, orchestrator cần truy cập vào trạng thái quy trình, policy engine, và danh mục công cụ rộng hơn. Task agent cần truy cập hẹp hơn, cụ thể hơn. Danh tính, quyền hạn, và khả năng quan sát không thể giống nhau cho cả hai.

Về mặt quản trị, orchestrator cần giám sát chặt chẽ hơn vì chúng xác định trình tự công việc và chọn hành động. Task agent hoạt động tốt với quyền tự chủ có giới hạn. Specialist agent cần thêm quản trị về nguồn kiến thức và chính sách của chúng.

Và đối với lực lượng lao động của bạn: nhiều orchestrator hơn đồng nghĩa với nhu cầu nhiều hơn về con người đóng vai trò chủ sở hữu quy trình, giám sát agent, nhà thiết kế chính sách, và quản lý ngoại lệ. Task agent có xu hướng chuyển công việc từ thực thi thủ công sang giám sát, xử lý ngoại lệ, và cải tiến liên tục. Tổ chức của bạn cần chuẩn bị cho sự chuyển dịch vai trò này.

Áp Dụng Vào Hệ Thống Thật: Checklist Cho Kỹ Sư

Nếu bạn đang thiết kế một hệ thống agent ngay hôm nay, đây là checklist nhanh để định hướng quyết định của bạn:

  1. Quyết định xem bạn có thực sự cần orchestrator không. Nếu quy trình chỉ là một tác vụ hẹp duy nhất, đừng ép buộc.
  2. Tách biệt điều phối khỏi thực thi. Đừng để một agent vừa là quản lý quy trình, vừa là chuyên gia lĩnh vực, vừa là người thực thi mà không có ranh giới rõ ràng.
  3. Xác định nơi bạn cần specialist agent. Thuế, tuân thủ, pháp lý, chính sách mua hàng — những lĩnh vực này an toàn hơn với các chuyên gia.
  4. Chọn mẫu hình dựa trên đặc điểm quy trình, không phải dựa trên mức độ tự chủ bạn muốn hệ thống có.
  5. Đặt rào chắn (guardrails) cụ thể cho orchestrator của bạn. Quyền truy cập công cụ, điều kiện chuyển lên, điểm phê duyệt, và ghi log nên chặt chẽ hơn so với task agent.

Sự khác biệt giữa orchestrator và task agent không phải là một chú thích kỹ thuật. Đó là nền tảng để xây dựng các hệ thống AI mà doanh nghiệp thực sự có thể tin tưởng, quản trị, và mở rộng quy mô. Sai ở điểm này, bạn sẽ hoặc xây các agent quá lớn để tin tưởng, hoặc quá nhiều agent nhỏ lẻ không có mô hình phối hợp nào cả.

Làm đúng, bạn sẽ có một đội kỹ thuật số hoạt động như những đội ngũ con người tốt nhất của bạn — với vai trò rõ ràng, ranh giới rõ


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí