Bỏ qua nội dung chính
SO SÁNH

Giải pháp thay thế Cloudflare Bot Management cho ngữ cảnh actor ở cấp ứng dụng

Nếu bạn đang đánh giá một giải pháp thay thế Cloudflare Bot Management vì câu hỏi thực sự của bạn là ai hoặc cái gì đang sử dụng sản phẩm của bạn, Proof of Actor được xây dựng cho công việc đó. Cloudflare bảo vệ hạ tầng và nội dung ở edge. Proof of Actor cho mã ứng dụng của bạn biết một request đến từ Human, Human + AI, Agent hay Unknown, cùng với bằng chứng là gì. Dưới đây là nơi nó thay thế quyết định, nơi nó bổ sung cho Cloudflare, và cách chúng phù hợp với nhau.

Toshendra Sharma

Bởi Toshendra SharmaNhà sáng lập và CEO, AgentCredia · Updated November 13, 2026

Cloudflare nằm trước một phần lớn của web. Với nhiều đội ngũ, đó là CDN, nhà cung cấp DNS, tường lửa và tuyến phòng thủ đầu tiên chống lại tự động hóa lạm dụng, tất cả ở một nơi. Các sản phẩm bot của nó được thiết kế cho vị trí đó: chúng nhìn thấy lưu lượng sớm, quyết định xem nó có nên bị challenge hay bị chặn không, và cho chủ sở hữu site quyền kiểm soát cách crawler, bao gồm cả AI crawler, truy cập nội dung của họ.

Ứng dụng của bạn cần trả lời một câu hỏi khác. Khi request đã đi qua edge, mã của bạn cần biết ai hoặc cái gì đang thực hiện hành động để có thể chọn đúng trải nghiệm. Đây là một người, một người làm việc cùng trợ lý AI, một agent đang hành động thay cho khách hàng, hay điều gì đó mà bằng chứng không thể giải thích? Và mã của bạn nên chắc chắn đến mức nào?

Đó là công việc mà Proof of Actor được xây dựng để làm. Đây là một lớp tập trung ở cấp ứng dụng, trả về actor class cùng với cơ sở bằng chứng rõ ràng, được gửi tới mã sở hữu quyết định. Trang này so sánh hai giải pháp một cách công bằng, sử dụng tài liệu công khai của Cloudflare tính đến tháng 11 năm 2026, để bạn có thể thấy mỗi bên phù hợp ở đâu.

Bản tóm tắt ngắn

Sản phẩm bot của Cloudflare Proof of Actor
Được xây dựng cho Bảo vệ hạ tầng và nội dung ở edge Cung cấp ngữ cảnh actor cho ứng dụng để đưa ra quyết định sản phẩm và chính sách
Chạy ở đâu Mạng edge của Cloudflare, phía trước origin của bạn Server của bạn, edge layer, các trang trình duyệt đã được chấp thuận, HTTP API hoặc MCP server
Đầu ra chính Challenge và các hành động theo rule; với Enterprise Bot Management, bot score từ 1 đến 99 và các trường bot Human, Human + AI, Agent hoặc Unknown, cùng với một cơ sở: verified, declared, inferred hoặc unknown
Đầu ra được đưa đến đâu Các rule của Cloudflare, phân tích và Workers Mã ứng dụng của bạn và phân tích actor theo route và workflow
Người có hỗ trợ AI Không phải một danh mục riêng trong bot score Là class riêng của họ, Human + AI, khi được khai báo hoặc được quan sát qua một tích hợp được hỗ trợ
Lưu lượng không rõ ràng Được chấm điểm và xử lý bằng các rule ở edge Unknown như một kết quả hạng nhất với fallback do bạn đặt cho từng route
Signed agent Xác minh Web Bot Auth và tín hiệu signed agent Kiểm tra chữ ký RFC 9421 được báo cáo là cơ sở verified trong mã của bạn
MCP servers và caller của API Được bảo vệ như HTTP traffic ở edge Ngữ cảnh caller ngay trong server xử lý tool call hoặc API request
Phụ thuộc vào CDN Áp dụng cho lưu lượng đi qua mạng Cloudflare Độc lập với CDN bạn dùng, nếu có
Mặc định khi cài đặt Phụ thuộc vào sản phẩm và các cài đặt bạn bật Chế độ observation; không có gì thay đổi cho đến khi bạn thêm policy

Phần còn lại của trang này giải thích từng dòng.

Bạn đang tìm một giải pháp thay thế Cloudflare Bot Management cho lưu lượng tác tử AI?

Phần lớn các đội ngũ tìm kiếm một giải pháp thay thế không phải vì họ không hài lòng với edge. Họ có một câu hỏi mới mà edge không được thiết kế để trả lời: một agent AI, một người có hỗ trợ AI và một khách truy cập thông thường đều đang đi vào cùng một form đăng ký, route API hoặc MCP tool, và sản phẩm cần xử lý họ khác nhau. Đây là cách phân tách đơn giản.

Khi Proof of Actor thay thế quyết định. Nếu hiện tại bạn dùng bot score hoặc bot field để điều khiển hành vi sản phẩm, ví dụ gắn nhãn các submission do AI soạn, chuyển hướng agent tới một endpoint có cấu trúc, hoặc chọn fallback cho các caller không rõ ràng trên một workflow cụ thể, Proof of Actor là lựa chọn phù hợp hơn cho công việc đó. Nó trả về một actor class, Human, Human + AI, Agent hoặc Unknown, kèm cơ sở bằng chứng, trực tiếp cho mã ứng dụng của bạn. Quyết định routing và policy chuyển vào mã vốn đã biết mỗi route làm gì, và nó hoạt động giống nhau bất kể bạn dùng CDN nào.

Khi Proof of Actor bổ sung cho Cloudflare. Proof of Actor không phải là một sản phẩm bảo mật mạng. Theo tài liệu của Cloudflare tính đến tháng 11 năm 2026, DDoS protection của họ tự động phát hiện và giảm thiểu các cuộc tấn công và có trên tất cả các gói, còn Web Application Firewall kiểm tra các request web và API đến dựa trên rule được quản lý và rule tùy chỉnh. Hãy giữ lớp đó. Các cuộc tấn công theo dung lượng lớn, các nỗ lực khai thác và tự động hóa lạm dụng nên bị chặn trước khi đến origin của bạn, và Proof of Actor không cố làm việc đó.

Vì vậy, câu trả lời trực tiếp cho câu hỏi "đây có phải là một giải pháp thay thế không?" là: có, đối với phân loại actor và routing theo từng route trong ứng dụng của bạn, và không, đối với bảo vệ DDoS và WAF ở edge. Phần lớn các đội ngũ sản xuất cuối cùng dùng cả hai lớp, mỗi lớp làm đúng công việc mà nó được xây dựng để làm.

Các sản phẩm bot của Cloudflare được xây dựng cho điều gì

Theo tài liệu của Cloudflare tính đến tháng 11 năm 2026, họ cung cấp ba sản phẩm dành riêng cho bot:

  • Bot Fight Mode, có trên gói Free, challenge lưu lượng bot được phát hiện trên toàn bộ domain bằng một công tắc duy nhất.
  • Super Bot Fight Mode, dành cho gói Pro, Business và Enterprise không có add-on Bot Management, bổ sung các hành động có thể cấu hình theo từng danh mục bot.
  • Bot Management for Enterprise, bổ sung bot score theo từng request, rule tùy chỉnh, xử lý theo từng endpoint và phân tích chi tiết.

bot score theo cách Cloudflare mô tả là một điểm từ 1 đến 99 cho biết request có khả năng đến từ bot đến mức nào, trong đó 1 nghĩa là rất chắc chắn request được tự động hóa và 99 nghĩa là rất chắc chắn nó đến từ một người. Tài liệu của Cloudflare nêu rằng điểm chi tiết có sẵn cho khách hàng Enterprise đã mua Bot Management, trong khi các gói khác thấy kết quả được nhóm lại như automated, likely automated, likely human và verified bot. Bot score có thể được dùng trong các WAF custom rule để block, challenge hoặc allow request, và cũng có sẵn trong Workers.

Cloudflare cũng duy trì verified bots, mà tài liệu của họ mô tả là bot hoặc agent minh bạch về danh tính và việc chúng làm, chẳng hạn như crawler công cụ tìm kiếm, dịch vụ giám sát và các agent do người dùng điều khiển. Việc xác minh dựa trên các phương pháp như Web Bot Auth signature hoặc kiểm tra IP, cộng với hành vi không lạm dụng.

Riêng đối với lưu lượng AI, AI Crawl Control cung cấp cho chủ sở hữu site khả năng nhìn thấy dịch vụ AI nào truy cập nội dung của họ, cho phép họ allow hoặc block từng crawler riêng lẻ, và theo dõi mức độ crawler tuân thủ robots.txt. Tài liệu của Cloudflare liệt kê tính năng này có trên tất cả các gói.

Đây là những công cụ mạnh cho đúng công việc mà chúng được thiết kế: quyết định ở edge lưu lượng tự động nào được đi đến origin và nội dung của bạn.

Mỗi bên chạy ở đâu, và đầu ra của nó đi đến đâu

Khác biệt thực tế nhất là vị trí.

Các sản phẩm bot của Cloudflare chạy trên mạng của Cloudflare, phía trước origin của bạn. Đầu ra của chúng đi đến nơi các kiểm soát của Cloudflare tồn tại: WAF custom rule, bot analytics, và theo reference biến bot management của Cloudflare, object request.cf trong Cloudflare Workers. Đó là nơi phù hợp để quyết định một request nên bị chặn hay bị challenge.

Proof of Actor chạy ở nơi logic ứng dụng của bạn tồn tại: middleware Node.js, Next.js, edge layer do bạn kiểm soát, browser collector trên các trang bạn chấp thuận, một HTTP API chung, hoặc MCP server của bạn. Đầu ra của nó đi vào mã ứng dụng của bạn dưới dạng một kết quả có cấu trúc, và trong phân tích actor được chia theo route và workflow. Xem integration paths để biết chi tiết.

Vị trí đó quan trọng cho các quyết định sản phẩm. Mã của bạn biết route thuộc workflow nào, liệu trợ lý của riêng bạn có thực hiện hành động hay không, liệu một client có khai báo chính nó hay không, và tác động kinh doanh của route đó là gì. Một quyết định theo từng route như "phục vụ endpoint có cấu trúc cho verified agent, giữ người dùng ở luồng bình thường, gắn nhãn các submission có hỗ trợ AI" thuộc về nơi có kiến thức đó. Proof of Actor đặt ngữ cảnh actor đúng ở đó, và vì nó chạy trong stack của bạn thay vì trong mạng của một nhà cung cấp, nó hoạt động giống nhau phía sau Cloudflare, phía sau một CDN khác, hoặc không có CDN nào cả.

Điểm số so với một class kèm cơ sở

Một điểm số là đầu vào hiệu quả cho một rule bảo vệ: chọn một ngưỡng và hành động khi cao hơn hoặc thấp hơn ngưỡng đó. Nó được thiết kế để trả lời request có khả năng được tự động hóa đến mức nào.

Các quyết định sản phẩm cần một câu trả lời phong phú hơn. Proof of Actor trả về một trong bốn class:

  • Human: các tín hiệu quan sát được cho thấy tương tác do con người điều khiển.
  • Human + AI: một người đã điều khiển tương tác với sự hỗ trợ của AI, được khai báo hoặc được quan sát qua một tích hợp được hỗ trợ.
  • Agent: tương tác có nguồn gốc tự động hoặc từ agent.
  • Unknown: bằng chứng không đủ để đưa ra kết luận đáng tin cậy.

Mỗi kết quả cũng mang theo cơ sở bằng chứng của nó: verified, ví dụ một RFC 9421 HTTP Message Signature được kiểm tra theo một key đã công bố; declared, khi client hoặc ứng dụng của bạn đã nói như vậy; inferred, được gắn nhãn rõ ràng là suy luận; hoặc unknown. Đội ngũ của bạn có thể đọc từng kết quả và thấy bằng chứng đứng sau nó, điều mà bạn cần khi quyết định ảnh hưởng đến trải nghiệm của khách hàng thay vì một bề mặt tấn công.

AI agent, signed agent và người dùng có hỗ trợ AI

Cloudflare đã đầu tư vào việc xác minh agent. Theo tài liệu của họ tính đến tháng 11 năm 2026, Cloudflare hỗ trợ Web Bot Auth, một phương thức xác thực sử dụng chữ ký mật mã trong HTTP message, dựa trên RFC 9421, để xác minh bot và agent. Tài liệu của họ mô tả tín hiệu signed agent, được hiển thị dưới dạng trường cf.bot_management.signed_agent cho khách hàng Enterprise có Bot Management, và từ ngày 1 tháng 7 năm 2026 có trường Direct versus Intermediary access phân biệt bot do một người vận hành với các dịch vụ agentic mà nhiều người dùng cuối có thể sử dụng. Cloudflare cũng cung cấp các chính sách truy cập cho AI crawler và agent trên các gói.

Proof of Actor xem các request đã ký là một phần của bức tranh rộng hơn. Khi một request mang theo một HTTP Message Signature hợp lệ được kiểm tra theo một key đã công bố, kết quả là Agent với cơ sở verified, được gửi trực tiếp tới route handler của bạn. Hướng dẫn về xác minh signed agent requests cho thấy luồng này. Một chữ ký hợp lệ chứng minh key nào đã ký request, chứ không phải agent đó được phép làm gì, vì vậy authorization vẫn ở trong ứng dụng của bạn, nơi nó thuộc về.

Khác biệt lớn hơn là những người ở giữa. Một số người dùng của bạn làm việc cùng một trợ lý AI bên cạnh họ: soạn support ticket, điền form, di chuyển qua onboarding. Bot score ở edge được thiết kế để tách tự động hóa khỏi con người, và nó không có lý do để tách riêng nhóm này. Sản phẩm của bạn thường thì có. Proof of Actor báo cáo Human + AI như một class riêng, chỉ khi sự hỗ trợ được khai báo hoặc được quan sát thông qua một tích hợp được hỗ trợ, để bạn có thể gắn nhãn các submission do AI soạn, đo cách người dùng có hỗ trợ AI di chuyển qua một workflow, hoặc cho họ một lộ trình mượt hơn. Xem thêm trong mục từ điển AI-assisted interaction.

Unknown là một kết quả, không phải một ngưỡng

Mọi hệ thống phát hiện đều gặp lưu lượng mà nó không thể giải thích. Ở edge, lưu lượng không rõ ràng được xử lý theo rule mà bot score rơi vào. Điều đó giữ cho bảo vệ nhất quán trên toàn bộ một zone.

Bên trong một ứng dụng, một cài đặt hiếm khi phù hợp với mọi route. Một request không rõ ràng tới trang tài liệu công khai và một request không rõ ràng để thay đổi thông tin xác thực tài khoản cần cách xử lý khác nhau. Proof of Actor trả về Unknown như một kết quả hạng nhất, theo dõi tỷ lệ Unknown của bạn theo thời gian, và cho phép bạn chọn fallback theo từng route: allow nó trên nội dung công khai, giữ nguyên các kiểm tra hiện có trên thay đổi tài khoản, gửi nó đi review cho các hành động có tác động lớn. Hướng dẫn về xử lý Unknown traffic bao quát các mẫu này, và mục Unknown classification giải thích tại sao một Unknown trung thực tốt hơn một phỏng đoán bị ép buộc.

MCP servers và APIs

Cloudflare bảo vệ MCP servers và APIs giống như cách nó bảo vệ bất kỳ HTTP traffic nào đi qua mạng của nó. Điều đó có giá trị, và nó xảy ra trước khi request đến dịch vụ của bạn.

Điều mà một MCP server hoặc API thường cần tiếp theo là ngữ cảnh caller ngay trong handler: agent nào đang gọi tool này, danh tính đó đã được xác minh hay chỉ được khai báo, và tool call này nên được allow, adapt, rate-limit hay gửi đi review. Proof of Actor cung cấp tích hợp MCP server và một HTTP API chung để ngữ cảnh đó xuất hiện đúng nơi logic của tool hoặc endpoint chạy. Xem MCP server caller identification và APIs use case để biết ví dụ.

Cách dùng cả hai cùng nhau

Thiết lập mạnh nhất trao cho mỗi công cụ lớp của riêng nó:

  1. Ở edge, Cloudflare hấp thụ các cuộc tấn công, challenge tự động hóa lạm dụng, xác minh các bot đã biết và áp dụng các chính sách AI crawler của bạn.
  2. Trong ứng dụng của bạn, Proof of Actor phân loại lưu lượng đi tới bạn thành Human, Human + AI, Agent hoặc Unknown, kèm theo một cơ sở.
  3. Trong mã của bạn, các policy theo từng route sử dụng ngữ cảnh đó để allow, adapt, challenge, gửi đi review hoặc rate-limit, với một fallback rõ ràng cho Unknown.
  4. Trong phần phân tích của bạn, các đội ngũ sản phẩm và bảo mật thấy actor class nào dùng những route và workflow nào.

Proof of Actor bắt đầu ở chế độ observation, nên việc thêm nó phía sau Cloudflare không thay đổi gì trong ngày đầu tiên. Bạn nhìn thấy thành phần actor thực tế của mình, preview một policy trên lưu lượng thực, và enforce từng route một. Hướng dẫn về triển khai policy nhận biết actor một cách an toàn sẽ đi qua toàn bộ quy trình. Proof of Actor không thực hiện kiểm tra danh tính, KYC hay sinh trắc học; nó báo cáo ai hoặc cái gì đang hành động và để quyết định cho bạn.

Khi nào nên chọn cái nào

Chọn các sản phẩm bot của Cloudflare khi nhu cầu chính của bạn là bảo vệ ở edge: chặn tự động hóa lạm dụng trước khi nó đến origin, challenge lưu lượng đáng ngờ trên toàn bộ zone, và kiểm soát cách AI crawler truy cập nội dung của bạn.

Chọn Proof of Actor khi nhu cầu chính của bạn là ngữ cảnh actor ở cấp ứng dụng: biết người dùng, người dùng có hỗ trợ AI hay agent sử dụng từng route nào, thấy bằng chứng đứng sau mọi kết quả, xử lý Unknown một cách có chủ đích, cung cấp ngữ cảnh caller cho MCP server và handler của API, và viết policy sản phẩm theo từng route hoạt động независимо với CDN của bạn.

Nếu bạn vận hành một website, API hoặc MCP server ở production, rất có thể bạn cần cả hai câu trả lời, đó là lý do hai lớp này kết hợp rất tự nhiên trong cùng một stack. Với so sánh ở cấp danh mục rộng hơn, xem Proof of Actor vs bot management.

Bắt đầu

Proof of Actor đang ở private beta. Thông qua chương trình founding developer, các đội ngũ được chọn có thể nhận tối đa 12 tháng miễn phí trong hạn mức sử dụng đã thỏa thuận, không có thanh toán tự động. Đăng ký quyền truy cập sớm và cho chúng tôi biết bạn muốn hiểu trước application, API hoặc MCP server nào.

Thông tin chi tiết về sản phẩm Cloudflare trên trang này dựa trên tài liệu công khai của Cloudflare, bao gồm bot score reference và Web Bot Auth reference, DDoS protection overview và WAF overview, tính đến tháng 11 năm 2026.

Cloudflare là thương hiệu của Cloudflare, Inc.

DÀNH CHO NHÀ PHÁT TRIỂN

What your code receives

Every interaction resolves to one result record. Your application reads the class and the basis and applies its own policy.

Result record
{
  "route": "GET /api/v1/catalog",
  "class": "agent",
  "basis": "verified",
  "evidence": [
    { "signal": "http_message_signature", "result": "valid", "keyid": "assistant.example" },
    { "signal": "client_declaration", "value": "assistant.example" }
  ],
  "observed_at": "2026-11-13T10:42:07Z"
}
class
Human, Human + AI, Agent hoặc Unknown.
basis
Bằng chứng mạnh đến mức nào: verified, declared, inferred hoặc unknown.
evidence
Các tín hiệu phía sau kết quả, để team của bạn thấy được lý do.

Bắt đầu ở chế độ quan sát: ghi kết quả cạnh logs của bạn và không thay đổi gì cho đến khi bạn chọn một chính sách. Đọc hướng dẫn tích hợp Node.js

Câu hỏi thường gặp

Tôi có cần thay thế Cloudflare không?

Không. Hãy giữ Cloudflare cho những gì nó làm ở edge: hấp thụ các cuộc tấn công, challenge tự động hóa lạm dụng và kiểm soát quyền truy cập của AI crawler. Proof of Actor chạy bên trong ứng dụng, API hoặc MCP server của bạn và bổ sung ngữ cảnh actor cho các quyết định sản phẩm và chính sách. Nó không thay thế CDN hay bảo mật ở edge của bạn.

Tôi có thể dùng cả hai không?

Có, và nhiều đội ngũ sẽ làm vậy. Cloudflare lọc và định hình lưu lượng ở edge. Các request đi tới ứng dụng của bạn sau đó sẽ nhận kết quả từ Proof of Actor, tức là một class cộng với cơ sở bằng chứng, để mã của bạn chọn trải nghiệm phù hợp cho từng route.

Proof of Actor có phải là giải pháp thay thế Cloudflare bot management không?

Đối với công việc cung cấp ngữ cảnh actor ở cấp ứng dụng thì có. Nếu bạn cần biết liệu một người, một người có hỗ trợ AI, một agent hay một actor không xác định đang sử dụng một route cụ thể hay không, và bằng chứng nào hỗ trợ điều đó, Proof of Actor được xây dựng cho mục đích đó. Với bảo vệ ở edge trước lưu lượng tự động hóa theo quy mô lớn và lạm dụng, hãy giữ một nhà cung cấp edge.

Cloudflare cũng xác minh signed agent chứ?

Theo tài liệu của Cloudflare tính đến tháng 11 năm 2026, Cloudflare hỗ trợ Web Bot Auth, sử dụng HTTP Message Signatures, để xác minh bot và agent, và cung cấp trường signed agent cho khách hàng Enterprise Bot Management. Proof of Actor cũng xác minh các request đã ký và báo cáo chúng với một cơ sở verified trực tiếp vào ứng dụng của bạn, cùng với các class khác.

Proof of Actor có phụ thuộc vào CDN tôi dùng không?

Không. Nó chạy trong server, edge layer, browser collector trên các trang đã được chấp thuận, HTTP API hoặc MCP server của bạn, nên hoạt động giống nhau sau Cloudflare, sau một CDN khác, hoặc không có CDN nào cả.

Proof of Actor có chặn lưu lượng mà Cloudflare cho đi qua không?

Mặc định là không. Nó bắt đầu ở chế độ observation và không thay đổi gì cho đến khi bạn viết policy. Mọi enforcement đều nằm trong mã ứng dụng của bạn.

Biết ai đang dùng app của bạn.

Private beta dành cho một nhóm nhỏ các nhà phát triển sáng lập.

Bạn muốn trao đổi trước? Trao đổi với những người sáng lập