agent-traffic classifies HTTP requests. It’s a curated, tested dataset of the user agents, headers and official verification sources of real agents and crawlers, plus one small function that applies it.
Get started with your agent
Install the skill in Claude Code, Cursor, Codex or any coding agent. It teaches your agent how agent-traffic works and how to use it, so you can ask for whatever you need.Install the agent-traffic skill
Quickstart
Other ways to install and what the skill covers.
What it does
Why it exists
Most bot lists match a user agent substring and return a label. That breaks down for AI traffic in three ways:- Claims aren’t verified. Anyone can send
GPTBotin a user agent.agent-trafficchecks crawlers against their operators’ published IP ranges and flags impersonators. - Different kinds of AI traffic get lumped together. A coding agent reading your docs for a developer, an AI company crawling for training data, and a script mirroring your
llms.txtare very different things. Each gets its own category. - Agents hide behind browser user agents. Many AI tools send a stock Chrome user agent but still ask for markdown. The classifier looks at headers, not only the user agent.
Start here
Quickstart
Have your coding agent add classification to your stack.
Install it yourself
Add the package to your code by hand.
Categories
What
agent, ai-crawler, crawler, bot and human mean.Querying your logs
Classify traffic you’ve already stored.