Insights

    AI Security

    Automated traffic passed humans in May. Rate-limit agents by cost, not identity.

    Devence Lab

    · 2 min read

    Share
    Automated traffic passed humans in May. Rate-limit agents by cost, not identity.
    Photograph · Photo by Taylor Vick on Unsplash

    Cloudflare says agents pushed automated traffic past human traffic in May 2026 and could reach 1,000× human traffic within five years. Infrastructure teams need budgets, freshness-aware fetching and cost controls for machine traffic.

    Cloudflare says automated traffic overtook human traffic in May 2026, more than a year earlier than it had forecast. The company now expects agent and crawler traffic to keep accelerating and says automated requests could reach 1,000 times human traffic within five years if current trends continue.

    The useful reading is not that bots are becoming more common. Infrastructure was designed around the assumption that automated clients were the exception. That assumption has expired.

    Identity is no longer the scarce control

    Cloudflare gives a simple example: an agent asked to choose one restaurant may fetch 1,000 menus before returning a single recommendation. The user receives one answer, but 999 other sites still pay the bandwidth, compute and origin cost of serving the request.

    Traditional bot controls ask whether a client is human, malicious or allowed. That classification is still useful, but it does not answer the operational question created by legitimate agents: how much work should one automated decision be allowed to impose on the service behind it?

    A legitimate agent can be correctly identified and still be an economically abusive client.

    Freshness becomes a security and capacity primitive

    Cloudflare says more than half of what good bots fetch has not changed since the crawler's previous visit. That turns conditional retrieval from a performance optimisation into a capacity control. Services that cannot distinguish changed from unchanged content will repeatedly spend resources proving that nothing changed.

    For operators, the control plane therefore needs to move beyond allow and block. Agent access should carry request budgets, cache semantics, change signals, origin-cost ceilings and separate observability from human traffic. A known crawler that stays within a declared budget is different from a known crawler that repeatedly causes expensive origin work.

    What changes on Monday

    Split automated traffic from human traffic in capacity dashboards and SLOs. Measure request amplification per completed agent task where possible, not only requests per second. Add conditional responses, strong caching and explicit freshness metadata so agents can avoid refetching unchanged material.

    Then set budgets for machine clients by cost class: cheap cached reads, expensive dynamic queries and actions that trigger downstream systems should not share the same limits. The practical shift is simple: once machines are the majority of traffic, bot management stops being an edge security feature and becomes part of core service economics.

    Sources

    1. Cloudflare’s 2026 Annual Founders’ Letter · Cloudflare

    Written by the Devence Lab research team.

    Share