# Primeros pasos con el control de rastreadores IA

> Activa el control de rastreadores IA en modo registro, mira qué rastreadores y agentes visitan tu sitio y qué se bloquearía, elige una política y aplícala.

1. **Actívalo en modo registro.** No se bloquea nada: cada decisión se cuenta como «se habría aplicado» para que la revises antes.

**Panel**

   Abre el dominio, ve a **Control de rastreadores IA → Resumen** y pulsa **Activar en modo registro**. Los cambios posteriores están en **Configuración**.
**CLI**

   ```sh
   openwaf-cloud ctl zones set example.com ai_agents.enabled=true ai_agents.mode=log --reason "Control de rastreadores IA en modo registro"
   ```
**API**

   ```sh
   curl -sS -X PATCH "https://dash.openwaf.dev/v1/orgs/$ORG/zones/example.com/edge" \
     -H "Authorization: Bearer $OPENWAF_TOKEN" \
     -H "X-Change-Reason: Control de rastreadores IA en modo registro" \
     -H "Content-Type: application/json" \
     -d '{"ai_agents": {"enabled": true, "mode": "log"}}'
   ```
**MCP**

   `ai_agents_settings` con `{"zone": "example.com", "patch": {"enabled": true, "mode": "log"}, "reason": "…"}`. Simula y después confirma con `confirm=true` y `expected_version`.

2. **Espera a que haya tráfico** y abre el informe: peticiones por [categoría](https://developers.openwaf.dev/es/ai-crawl-control/categories/), decisiones (aplicadas y «se habría aplicado») y los rastreadores vistos, verificados y suplantados.

   ```sh
   openwaf-cloud ctl ai report example.com --range 7d
   openwaf-cloud ctl ai report example.com --view crawlers
   ```
3. **Elige una política.** Parte de una plantilla, como **Permitir buscadores e IA de búsqueda, bloquear entrenamiento**, y ajusta categorías o bots sueltos. Consulta [Configurar la política](https://developers.openwaf.dev/es/ai-crawl-control/policy/).

   ```sh
   openwaf-cloud ctl zones set example.com ai_agents.template=search_ok_block_training --reason "Bloquear el entrenamiento de IA"
   ```
4. **Revisa las cifras de «se habría aplicado»** durante unos días: enseñan lo que el modo aplicar bloquearía o retaría.
5. **Aplica.**

   ```sh
   openwaf-cloud ctl zones set example.com ai_agents.mode=enforce ai_agents.spoofed_challenge=enforce --reason "Aplicar la política de IA"
   ```


> **Nota: Beta**
>
> El control de rastreadores IA está en beta y es gratis durante el acceso anticipado. Los informes guardan 30 días de datos.


Siguientes pasos opcionales: [añade tus preferencias a robots.txt](https://developers.openwaf.dev/es/ai-crawl-control/robots-txt/), activa la [trampa](https://developers.openwaf.dev/es/ai-crawl-control/trap-and-tarpit/) y lanza un análisis de [preparación del agente](https://developers.openwaf.dev/es/ai-crawl-control/agent-readiness/).
