Product Management
Đăng nhập
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

AI Agents — Là gì và áp dụng cho PM

Đã đọc 0/13 mục · còn khoảng 12 phút
Cách chúng tôi ghi nhận

Một mục được tính là đã đọc khi nó nằm giữa màn hình đủ lâu so với độ dài của nó (bảng và sơ đồ tính một nửa), bạn vẫn đang cuộn hoặc bấm phím, và bạn đã thấy tới cuối mục. Lướt nhanh hoặc để tab mở không được tính. Chúng tôi chỉ lưu thời gian đọc từng mục — không lưu gì khác.

Mở đầu — vì sao bài này quan trọng

Nếu bạn đã quen dùng ChatGPT hay Claude trong công việc PM, có lẽ bạn đang dùng chúng như một "trợ lý hỏi-đáp": bạn gõ một câu hỏi, AI trả lời, xong. Đó là chatbot. Nhưng năm 2026, làn sóng thực sự thay đổi cách PM làm việc không phải là chatbot — mà là AI Agents.

Sự khác biệt rất lớn. Chatbot giống như một nhân viên ngồi chờ bạn ra lệnh từng bước một. Agent giống như một thực tập sinh thông minh mà bạn giao cho một mục tiêu, rồi nó tự lên kế hoạch, tự dùng công cụ, tự thử lại khi gặp lỗi, và quay lại báo cáo kết quả. Với một PM thường xuyên ngập trong việc lặp đi lặp lại — tổng hợp feedback, theo dõi competitor, soạn báo cáo định kỳ — đây là khác biệt giữa "tiết kiệm 10 phút mỗi lần hỏi" và "xóa bỏ hẳn một loại công việc khỏi danh sách của bạn".

Bài học này giúp bạn hiểu rõ bản chất Agent là gì, nó khác chatbot ở đâu, kiến trúc bên trong vận hành thế nào, và quan trọng nhất: với vai trò PM, bạn nên nhìn nhận và bắt đầu áp dụng Agent từ đâu. Đây là bài nền tảng — các bài sau trong khóa (xây dựng research agent, summarization agent, multi-step workflow) sẽ đi sâu vào từng loại. Ở đây, bạn cần nắm chắc tư duy gốc trước.

Khái niệm cốt lõi

Chatbot và Agent — ranh giới thực sự nằm ở đâu

Hãy phân biệt rạch ròi để tránh nhầm lẫn, vì rất nhiều công cụ tự gọi mình là "AI Agent" trong khi thực chất chỉ là chatbot có giao diện đẹp.

Chatbot hoạt động theo mô hình một-lượt (single-turn) hoặc nhiều-lượt nhưng thụ động: bạn nhập prompt, mô hình sinh ra văn bản trả lời. Mỗi câu trả lời là một "hành động ngôn ngữ" duy nhất. Nó không tự đi tìm dữ liệu, không tự thực thi điều gì ngoài việc viết chữ. Nếu bạn hỏi "đối thủ X vừa ra tính năng gì?", chatbot thuần túy chỉ trả lời dựa trên dữ liệu nó đã được huấn luyện — có thể đã lỗi thời.

Agent hoạt động theo vòng lặp hướng-mục-tiêu (goal-directed loop). Bạn không cho nó một câu hỏi, bạn cho nó một mục tiêu. Agent sẽ:

  • Lập kế hoạch (Plan): chia mục tiêu lớn thành các bước nhỏ.
  • Hành động (Act): dùng các công cụ (tools) — tìm kiếm web, gọi API, đọc file, chạy truy vấn SQL, gửi email.
  • Quan sát (Observe): đọc kết quả của hành động vừa rồi.
  • Suy luận và điều chỉnh (Reason & adapt): nếu kết quả chưa đạt, nó thử cách khác, lặp lại cho đến khi hoàn thành mục tiêu hoặc đạt giới hạn.
Bốn yếu tố này tạo nên cái gọi là vòng lặp agentic. Điểm mấu chốt: agent chủ động đa bước, còn chatbot thụ động đơn bước.

Bốn trụ cột của một Agent

Để một hệ thống thực sự là Agent, nó cần đủ bốn thành phần:

1. Mục tiêu (Goal). Thay vì "Viết cho tôi đoạn tóm tắt này", bạn giao "Theo dõi 5 đối thủ này, mỗi sáng thứ Hai gửi tôi bản tóm tắt những thay đổi đáng chú ý". Mục tiêu càng rõ ràng và có tiêu chí hoàn thành, agent càng làm tốt.

2. Công cụ (Tools / Function calling). Đây là thứ biến lời nói thành hành động. Một agent có thể được trang bị: công cụ tìm kiếm web (như Exa, một search engine thiết kế riêng cho AI), công cụ đọc/ghi file, truy cập cơ sở dữ liệu, gọi API của Jira/Notion/Slack, gửi mail. Không có tools, agent chỉ là chatbot biết nói.

3. Bộ nhớ (Memory). Agent cần nhớ nó đã làm gì ở các bước trước để không lặp lại, và đôi khi nhớ qua nhiều phiên (ví dụ "tuần trước đối thủ đã ra tính năng A, nên tuần này chỉ báo cái mới").

4. Vòng lặp suy luận và thử lại (Reasoning loop / retry). Khi một bước thất bại — API trả lỗi, kết quả tìm kiếm rỗng — agent không bỏ cuộc mà tự điều chỉnh và thử lại. Đây là điều chatbot không làm được.

Mức độ tự chủ — không phải "có" hoặc "không"

Một hiểu lầm phổ biến: agent là hoàn toàn tự động, không cần con người. Thực tế, tính tự chủ (autonomy) là một dải phổ. Có thể hình dung như các cấp độ tự lái xe:

  • Cấp 0 — Chatbot thuần: bạn điều khiển từng câu.
  • Cấp 1 — Có công cụ, người duyệt từng bước: agent đề xuất hành động, bạn bấm xác nhận (human-in-the-loop).
  • Cấp 2 — Tự chạy chuỗi, người duyệt kết quả cuối: agent tự làm hết, bạn chỉ kiểm tra đầu ra.
  • Cấp 3 — Tự chạy theo lịch, chỉ báo khi có ngoại lệ: agent chạy nền, chỉ gọi bạn khi gặp vấn đề bất thường.
Với PM, lời khuyên của tôi là bắt đầu từ cấp 1–2. Đừng vội giao việc nhạy cảm cho agent tự chạy hoàn toàn. Lý do sẽ rõ ở phần "Lỗi thường gặp".

Tình huống thực tế

Ví dụ 1: Tiki và bài toán tổng hợp feedback hàng tuần

Hãy tưởng tượng bạn là PM mảng app mua sắm tại một sàn TMĐT như Tiki. Mỗi tuần, đội bạn nhận khoảng 800–1.200 đánh giá và bình luận trên App Store, Google Play, kèm vài trăm ticket từ CSKH. Trước đây, một bạn trong team mất nguyên một buổi sáng thứ Hai đọc, phân loại, đếm chủ đề nổi cộm rồi viết tóm tắt.

Khi chuyển sang dùng chatbot, bạn copy từng cụm review dán vào Claude và hỏi "phân loại giúp tôi". Nhanh hơn, nhưng vẫn phải tự đi lấy dữ liệu, dán nhiều lần, tự ghép kết quả — vì giới hạn độ dài mỗi lần. Vẫn tốn 1–2 tiếng.

Với một agent, bạn thiết lập mục tiêu một lần: "Mỗi sáng thứ Hai, kéo toàn bộ review tuần qua từ API App Store và Google Play, phân loại theo 6 nhóm chủ đề (thanh toán, giao hàng, UI, lỗi app, giá, khác), đếm số lượng và mức độ nghiêm trọng mỗi nhóm, trích 3 review tiêu biểu mỗi nhóm, rồi gửi bản tóm tắt vào kênh Slack #product-weekly". Agent tự gọi API (tool), tự xử lý phân loại, tự phát hiện khi API phân trang trả thiếu thì gọi lại trang tiếp theo (retry), và tự gửi Slack.

Bài học rút ra: điểm khác biệt không nằm ở "AI thông minh hơn", mà ở chỗ agent tự lấy dữ liệu và tự thực thi hành động cuối — xóa bỏ toàn bộ thao tác tay copy-dán. Công việc một buổi sáng trở thành tin nhắn Slack tự xuất hiện lúc 8h sáng thứ Hai.

Ví dụ 2: Một startup fintech ở Singapore xây "competitive intel agent"

Một startup ví điện tử tại Singapore (giả định, quy mô Series A, khoảng 40 người) có vấn đề: thị trường fintech Đông Nam Á thay đổi cực nhanh, đối thủ ra tính năng và đổi pricing liên tục. PM trưởng muốn nắm được động thái của 6 đối thủ chính (GrabPay, ShopeePay, GoPay...) mà không phải tự lùng tin mỗi ngày.

Họ dựng một agent với công cụ search được tối ưu cho AI (Exa) cộng khả năng đọc trang web. Mục tiêu: "Mỗi ngày, tìm tin tức và thay đổi sản phẩm mới của 6 đối thủ trong 24h qua, loại bỏ tin trùng với tuần trước (dùng memory), đánh giá mức độ liên quan tới roadmap của chúng ta, và chỉ báo cáo những gì đáng chú ý". Điểm tinh tế: họ để agent ở cấp 2 — tự chạy nhưng người PM duyệt bản tin trước khi nó được chia sẻ rộng cho ban lãnh đạo.

Kết quả sau 2 tháng: thời gian PM dành cho competitive research giảm từ khoảng 5 tiếng/tuần xuống dưới 1 tiếng. Quan trọng hơn, họ phát hiện sớm một đối thủ âm thầm thử nghiệm tính năng "mua trước trả sau" tại Indonesia — thông tin giúp họ điều chỉnh roadmap kịp.

Bài học rút ra: giá trị thật của agent với PM không phải làm nhanh hơn, mà là chuyển từ phản ứng sang chủ động. Việc trước đây "không ai có thời gian làm đều đặn" thì nay tự diễn ra mỗi ngày. Nhưng để giữ chất lượng, họ vẫn giữ con người ở khâu quyết định cuối.

Ví dụ 3: Khi agent đi chệch hướng — bài học cảnh giác

Một team product ở Việt Nam (giả định) hào hứng dựng agent tự trả lời ticket hỗ trợ khách hàng mức đơn giản, để cấp 3 — tự chạy hoàn toàn, tự gửi phản hồi cho khách. Trong hai tuần đầu rất tốt. Rồi một ngày, một khách hỏi về chính sách hoàn tiền trong tình huống hiếm. Agent không có dữ liệu chính xác, nhưng thay vì dừng lại, nó tự "bịa" ra một chính sách nghe hợp lý (hiện tượng hallucination) và gửi thẳng cho khách. Khách dựa vào đó khiếu nại, gây rắc rối pháp lý nhỏ.

Bài học rút ra: tính chủ động của agent là con dao hai lưỡi. Vì nó hành động thật ngoài đời (gửi mail cho khách), một sai sót không còn là "câu trả lời sai trên màn hình" mà thành "hành động sai có hậu quả". Quy tắc: việc càng có hậu quả không thể đảo ngược (gửi cho khách, thay đổi dữ liệu, chi tiền) thì càng phải giữ con người trong vòng lặp.

Hướng dẫn từng bước

Đây là cách một PM nên tiếp cận để bắt đầu áp dụng agent một cách an toàn và hiệu quả:

Bước 1 — Chọn đúng loại việc. Việc phù hợp để giao cho agent có ba đặc điểm: lặp lại đều đặn, có quy trình rõ ràng, và cần kết nối nhiều nguồn/công cụ. Ví dụ: tổng hợp feedback hàng tuần, theo dõi competitor, soạn báo cáo metric định kỳ. Tránh giao việc đòi hỏi phán đoán chiến lược tinh tế hoặc việc có hậu quả pháp lý.

Bước 2 — Viết mục tiêu rõ ràng kèm tiêu chí hoàn thành. Đừng viết "theo dõi đối thủ". Hãy viết "tìm thay đổi sản phẩm và pricing của 5 đối thủ này trong 7 ngày qua, mỗi mục kèm nguồn link, bỏ qua tin đã báo tuần trước". Mục tiêu mơ hồ là nguyên nhân số một khiến agent chạy lệch.

Bước 3 — Xác định công cụ cần thiết. Liệt kê agent cần "với tay" tới đâu: search web, đọc Google Sheets, gọi API analytics, gửi Slack? Nhiều nền tảng (Claude Projects, Custom GPTs, các nền tảng như Zapier AI, n8n, Dust) cho phép cấu hình tools mà không cần code.

Bước 4 — Đặt giới hạn (guardrails). Quy định rõ: agent được làm gì, không được làm gì, khi nào phải dừng và hỏi người. Ví dụ: "không bao giờ gửi gì trực tiếp cho khách hàng bên ngoài; mọi đầu ra phải đưa PM duyệt".

Bước 5 — Chạy ở chế độ giám sát trước. Bắt đầu ở cấp 1–2: để agent đề xuất, bạn duyệt. Theo dõi vài lần để hiểu nó hay sai ở đâu.

Bước 6 — Đánh giá và nâng dần tự chủ. Khi đã tin tưởng với một loại việc cụ thể, mới nới lỏng giám sát. Luôn giữ log để biết agent đã làm gì.

Lỗi thường gặp & mẹo

Lỗi 1: Nhầm chatbot có nút bấm với agent thật. Nhiều công cụ marketing gọi mình là "agent" nhưng chỉ là chatbot. Hãy kiểm tra: nó có tự dùng tools, tự lặp nhiều bước, tự thử lại khi lỗi không? Nếu không, đó vẫn là chatbot.

Lỗi 2: Giao mục tiêu mơ hồ. Agent suy luận theo mục tiêu, nên mục tiêu lỏng lẻo dẫn tới hành động lan man, tốn token và sai hướng. Mẹo: viết mục tiêu như viết một brief cho thực tập sinh — đủ rõ để người lạ làm được.

Lỗi 3: Cho quá nhiều quyền tự chủ quá sớm. Như ví dụ 3, để agent tự gửi cho khách ngay từ đầu là rủi ro. Mẹo: áp dụng nguyên tắc "hậu quả không đảo ngược được thì cần người duyệt".

Lỗi 4: Bỏ qua chi phí. Agent chạy nhiều bước, gọi tools nhiều lần, tốn token gấp nhiều lần chatbot. Một agent vòng lặp vô tận do mục tiêu mơ hồ có thể "đốt" tiền API đáng kể. Mẹo: luôn đặt giới hạn số bước tối đa và theo dõi chi phí (chủ đề này có bài riêng sâu hơn).

Lỗi 5: Tin tưởng đầu ra mù quáng. Agent vẫn có thể hallucinate. Đặc biệt nguy hiểm khi nó hành động dựa trên thông tin bịa. Mẹo: yêu cầu agent luôn kèm nguồn cho mỗi kết luận, và bạn kiểm tra ngẫu nhiên.

Mẹo vàng: hãy coi agent như một thực tập sinh giỏi nhưng thiếu kinh nghiệm — giao việc rõ, kiểm tra kỹ giai đoạn đầu, nới quyền dần khi đã tin. Bạn không sa thải thực tập sinh vì một lỗi, nhưng cũng không giao ngay việc gửi hợp đồng cho khách trong tuần đầu.

Bài tập thực hành

Bài 1 — Phân biệt. Liệt kê 5 việc bạn đang dùng ChatGPT/Claude theo kiểu chatbot. Với mỗi việc, tự hỏi: nếu biến thành agent (tự lấy dữ liệu, tự thực thi bước cuối), nó sẽ tiết kiệm cho bạn bao nhiêu thời gian? Đánh dấu việc nào đáng chuyển nhất.

Bài 2 — Viết brief cho agent. Chọn một việc lặp lại trong tuần của bạn (tổng hợp feedback, báo cáo metric, theo dõi đối thủ). Viết một bản mô tả agent đầy đủ gồm: (a) Mục tiêu + tiêu chí hoàn thành, (b) Danh sách tools cần, (c) Guardrails, (d) Cấp độ tự chủ ban đầu. Mục tiêu là viết đủ rõ để người khác cũng dựng được.

Bài 3 — Xác định ranh giới rủi ro. Với agent ở Bài 2, liệt kê mọi hành động có "hậu quả không đảo ngược được" (gửi cho ai đó bên ngoài, thay đổi dữ liệu, chi tiền). Đánh dấu những điểm bắt buộc phải có người duyệt. Đây chính là bản thiết kế guardrails của bạn.

Tóm tắt

  • Chatbot trả lời một prompt; Agent theo đuổi một mục tiêu qua nhiều bước, biết dùng công cụ, tự quan sát và thử lại.
  • Một agent thật cần đủ bốn trụ cột: Mục tiêu rõ ràng, Công cụ (tools), Bộ nhớ, và Vòng lặp suy luận/thử lại.
  • Tính tự chủ là một dải phổ, không phải bật/tắt. PM nên bắt đầu ở cấp human-in-the-loop, nới quyền dần.
  • Giá trị lớn nhất của agent với PM không phải "nhanh hơn", mà là chuyển công việc lặp lại từ phản ứng sang chủ động, tự động, giải phóng bạn cho việc tư duy chiến lược.
  • Cẩn trọng: vì agent hành động thật, sai sót có hậu quả thật. Việc càng không thể đảo ngược thì càng cần người duyệt, kèm guardrails, theo dõi chi phí và kiểm tra hallucination.
Nắm chắc tư duy này, bạn đã sẵn sàng cho các bài tiếp theo, nơi chúng ta sẽ thực sự bắt tay xây dựng từng loại agent cụ thể cho công việc PM.

Học xong bài này rồi? Tạo tài khoản miễn phí để lưu lại — lần sau vào là biết ngay đang dở ở đâu, và học hết khóa thì có chứng chỉ. Lưu tiến độ của tôi