---
title: Which agents does Rebilder detect?
description: The AI platforms Rebilder recognizes today, and the signals (headers, signatures, user agents) it recognizes them by.
canonical_url: https://rebilder.com/help/agent-traffic/which-agents-detected
---

# [Which agents does Rebilder detect?](https://rebilder.com/help/agent-traffic/which-agents-detected)

- **Summary:** The AI platforms Rebilder recognizes today, and the signals (headers, signatures, user agents) it recognizes them by.

## The platforms

| Shown in the Console as | What it is |
| --- | --- |
| ChatGPT | OpenAI’s assistants and fetchers: ChatGPT browsing for a user, OAI-SearchBot and GPTBot. |
| Claude | Anthropic’s Claude fetching pages for a user or for retrieval (ClaudeBot, Claude-User). |
| Claude Code | Anthropic’s coding agent, which asks for pages as markdown. |
| OpenCode | The open-source OpenCode coding agent. |
| Perplexity | Perplexity’s answer engine (PerplexityBot and Perplexity-User). |
| Gemini | Google’s Gemini assistant fetchers, including Google-Extended. |
| Meta AI | Meta’s AI crawler and its on-demand fetcher. |
| Amazonbot | Amazon’s web crawler, which helps Alexa and other Amazon services answer questions. |
| DuckDuckGo | DuckAssistBot, which fetches pages for DuckDuckGo’s AI answers. |
| Mistral | Mistral’s assistant fetching a page for a user. |
| Googlebot, Bingbot, Applebot and Microsoft Preview | Search crawlers. They are recognized as crawlers and always get your normal HTML. Microsoft Copilot answers from Bing’s index, so it arrives as Bingbot. |
| Unidentified | A requester that behaves like an AI assistant, for example by asking for markdown, but names no known platform. |

> A request that matches none of these signals is counted as a Person.

## The detection signals, in plain language

Detection checks the cheapest, most reliable signals first:

- What the request asks for: AI assistants that want markdown say so with an `Accept: text/markdown` header. This is the strongest signal.
- A signed identity: some agents send Web Bot Auth headers (`Signature-Agent`) naming who they are. The Verified column in AI visits says Yes only when the signature checks out against a trusted key for that platform. Otherwise the platform name is a claim.
- Protocol paths: requests to agent protocol endpoints such as `/mcp` or `/.well-known/ucp` come from an agent protocol client.
- The user-agent string: a fallback match against the known platforms above.

Detection rules are versioned and tested against recorded examples. Search crawlers are always classified as crawlers, even when they ask for markdown.