Tuy An

Phân biệt và hiểu về Agent và Workflow

发布于: ↻ 更新于: 3 分钟阅读
https://tuyan.net/zh/post/phan-biet-va-hieu-ve-agent-va-workflow

Agent và Workflow đều được sử dụng để tự động hóa công việc, đặc biệt trong AI, n8n, Microsoft Power Automate và các hệ thống quản trị IT. Tuy nhiên, chúng khác nhau ở một điểm quan trọng:

  • Workflow: Làm việc theo các bước và điều kiện đã được thiết kế sẵn.

  • AI Agent: Nhận mục tiêu, tự quyết định cần thực hiện những bước nào và có thể thay đổi cách làm dựa trên kết quả.

1. Hiểu đơn giản qua sơ đồ

Workflow — Quy trình cố định

Có quy tắc

Nhận yêu cầu

Bước 1: Lấy dữ liệu

Bước 2: Kiểm tra điều kiện

Bước 3: Thực hiện hành động

Trả kết quả

Hệ thống đi theo các bước và nhánh điều kiện được người thiết kế quy định trước.  

AI Agent — Tự lập kế hoạch

Linh hoạt

Nhận mục tiêu

AI Agent

Phân tích → Lập kế hoạch → Chọn công cụ → Thực hiện → Đánh giá

Điều chỉnh nếu cần

API

Database

Web

Trả kết quả

Agent có thể chọn công cụ, đánh giá kết quả và thử hướng giải quyết khác trong phạm vi quyền được cấp.  

2. Ví dụ thực tế với Microsoft 365

Giả sử bạn muốn kiểm tra những tài khoản Microsoft 365 chưa đăng ký MFA.

Trường hợp sử dụng Workflow

Bạn thiết kế quy trình:

  1. Mỗi ngày lúc 8 giờ, hệ thống chạy.

  2. Kết nối Microsoft Graph API.

  3. Lấy danh sách người dùng và trạng thái đăng ký MFA.

  4. Lọc các tài khoản chưa đăng ký MFA.

  5. Xuất báo cáo CSV.

  6. Gửi email đến quản trị viên.

Quy trình này hoạt động theo lịch trình và logic cố định. Nếu API thay đổi hoặc gặp lỗi chưa được xử lý trong quy trình, Workflow có thể dừng.

Trường hợp sử dụng AI Agent

Bạn giao mục tiêu:

Kiểm tra tình trạng MFA của toàn bộ nhân viên Microsoft 365, phát hiện những tài khoản có rủi ro bảo mật và đưa ra khuyến nghị.

Agent có thể:

  1. Tự xác định cần thu thập dữ liệu nào.

  2. Sử dụng Microsoft Graph API nếu đã được cấp quyền và tích hợp.

  3. Đối chiếu trạng thái đăng ký MFA với chính sách Conditional Access.

  4. Phân tích các trường hợp có nguy cơ.

  5. Đề xuất cách khắc phục, tạo báo cáo và giải thích kết quả.

Agent cũng có thể điều chỉnh cách phân tích khi xuất hiện dữ liệu bất thường. Tuy nhiên, nó không tự động có quyền truy cập Microsoft 365 hoặc quyền sửa chính sách; những quyền đó phải được cấp rõ ràng.

3. Kết hợp cả hai là cách triển khai rất hữu ích

Ví dụ khi quản lý hệ thống Intune và Defender for Endpoint:

Workflow chạy mỗi sáng để thu thập các thiết bị không tuân thủ chính sách bảo mật. Sau đó chuyển dữ liệu sang AI Agent để phân tích nguyên nhân, nhóm những thiết bị có vấn đề giống nhau và đề xuất phương án xử lý. Cuối cùng, Workflow gửi báo cáo và yêu cầu quản trị viên phê duyệt trước khi thực hiện thay đổi.

Cách này kết hợp được độ ổn định của quy trình với khả năng phân tích linh hoạt của AI.

Workflow giống như một nhân viên thực hiện đúng quy trình đã được hướng dẫn. AI Agent giống như một chuyên viên nhận mục tiêu, tự lập kế hoạch và lựa chọn cách thực hiện. Nhưng Agent vẫn cần quyền hạn, giới hạn và sự giám sát.

Một điểm khác cần phân biệt: trong lĩnh vực IT, từ Agent còn có nghĩa là phần mềm chạy trên thiết bị, chẳng hạn monitoring agent hoặc security agent. Đây là khái niệm khác với AI Agent được giải thích ở trên.

相关文章