← Volver a la página principal

Documentación del agente

M-Agents

M-Agents es el navegador en la nube de la plataforma M360M. Solo abre un sitio web cuando un usuario de M360M con sesión iniciada le pide una tarea concreta, como una compra, una reserva o completar un formulario.

Actualizado el 22 de octubre de 2026

Qué hace

  • Actúa por una persona con sesión iniciada, en una tarea que esa persona pidió.
  • Pide confirmación a la persona antes de cualquier acción sensible, como pagar o enviar.
  • No es un rastreador: no indexa sitios ni usa su contenido para entrenar modelos de IA.
  • No resuelve CAPTCHAs ni evita desafíos anti-bot: los CAPTCHAs, los códigos de dos factores y las confirmaciones pasan a la persona en una vista en vivo.

Cómo se identifica

Cada solicitud del navegador en la nube (páginas, frames, imágenes, scripts y XHR/fetch) lleva HTTP Message Signatures (RFC 9421) en el formato Web Bot Auth que verifica Cloudflare.

Signature-Agent: "https://m360m.ai/.well-known/http-message-signatures-directory"
Signature-Input: sig1=("@authority" "signature-agent");created=…;keyid="…";alg="ed25519";expires=…;nonce="…";tag="web-bot-auth"
Signature: sig1=:…:
Signature-Agent
https://m360m.ai/.well-known/http-message-signatures-directory
Signature-Input
tag="web-bot-auth" Cubre @authority y signature-agent; Ed25519; válida 60 segundos, con nonce; keyid = huella JWK de la clave (RFC 7638).
Signature
La firma Ed25519 de esos componentes.
Directorio de claves
https://m360m.ai/.well-known/http-message-signatures-directory Claves públicas (JWKS), servidas como application/http-message-signatures-directory+json y firmadas por cada clave.
User-Agent
El User-Agent sin modificar de su motor Chromium (Linux), sin token de producto. Identifique a M-Agents por la firma, no por el User-Agent ni por la dirección IP.

Las claves son Ed25519 y rotan: una clave nueva aparece en el directorio antes de empezar a firmar, y una antigua permanece allí hasta que caduca.

Control con robots.txt

M-Agents es un agente iniciado por el usuario (como ChatGPT-User): solo abre una página cuando una persona lo pide en el chat, así que no es un rastreador. Antes de abrir una página, respeta las reglas de robots.txt dirigidas al token M-Agents (las reglas genéricas User-agent: * para rastreadores no se aplican a una solicitud de una persona). Para bloquearlo, añada a su robots.txt:

User-agent: M-Agents
Disallow: /

Cómo verificar su tráfico: firma y direcciones IP

Verificar

Compruebe la firma con el directorio de claves de arriba. En Cloudflare, una vez que M-Agents sea aceptado como agente firmado, su tráfico aparece como verificado en estos campos: cf.bot_management.verified_bot, cf.verified_bot_category, cf.bot_management.signed_agent

Dónde se ejecuta

  • En la nube de M360M en AWS: un Chromium real, con ventana, por sesión.
  • Cuando un sitio necesita una conexión local, las solicitudes pueden salir por una IP de un proveedor comercial de proxy en la zona actual de la persona. Llevan la misma firma.
  • Opcionalmente, en el ordenador de la propia persona, mediante la extensión de navegador de M360M. Esas solicitudes nunca llevan nuestra firma: son el navegador, la IP y las sesiones de la propia persona.

Decidir

Permita, desafíe, limite o bloquee con sus propias reglas, por ejemplo una regla de WAF o una política de bots de IA para la categoría Agent. Usted decide; no intentamos eludir sus reglas.

Informar

Si ve un problema o quiere decirnos cómo debe tratar M-Agents su sitio, escriba a la dirección de abajo.

Comportamiento

  • Abre solo las páginas que la tarea necesita, con un máximo de tres sesiones de navegador simultáneas por persona.
  • Actúa a ritmo humano: el movimiento del puntero, la escritura y el desplazamiento ocurren paso a paso.
  • Un agente configurado para un sitio solo puede abrir ese sitio y sus páginas de inicio de sesión; cualquier otra navegación se bloquea.

Contacto

Seguridad, abuso y preguntas sobre el agente. Incluya la URL, la hora (UTC) y, si lo tiene, el keyid de la firma: dpo@m360m.ai