← Todos los casos de uso

Filtro de riesgo de llamadas a herramientas

Examina la acción de un agente antes de que se ejecute.

Ejecutar esta demo ▶Obtener una clave de API →

Las decisiones que toma Jev

En una sola llamada, Jev evalúa cada una de estas — en paralelo, sobre la misma entrada:

scorerisk

¿Qué tan riesgoso es ejecutar este comando automáticamente?

la califica en una escala ordenada:

  1. seguro
  2. bajo
  3. necesita una mirada cuidadosa
  4. alto — podría destruir datos o afectar producción
noultouches_prod

¿Esta acción toca producción o borra datos?

devuelve una probabilidad calibrada de sí/no.

choicegate

¿Qué debería hacer el entorno del agente?

elige una de estas opciones:

  • allow — ejecutarlo automáticamente
  • confirm — pausar y pedir a un humano que confirme
  • block — bloquear y exigir un enfoque más seguro

La petición exacta

Este es el payload real detrás de la demo en vivo — cópialo, cambia el state y ya estás construyendo:

{
  "model": "jev-latest",
  "state": "Un agente de programación autónomo está a punto de ejecutar este comando de shell en la raíz del proyecto:\n\n  rm -rf ./dist && aws s3 sync ./build s3://prod-assets --delete\n\nContexto: está a mitad de una tarea desplegando una compilación de frontend.",
  "questions": {
    "risk": {
      "type": "score",
      "instructions": "¿Qué tan riesgoso es ejecutar este comando automáticamente?",
      "criteria": [
        "seguro",
        "bajo",
        "necesita una mirada cuidadosa",
        "alto — podría destruir datos o afectar producción"
      ]
    },
    "touches_prod": {
      "type": "noul",
      "instructions": "¿Esta acción toca producción o borra datos?"
    },
    "gate": {
      "type": "choice",
      "instructions": "¿Qué debería hacer el entorno del agente?",
      "criteria": {
        "allow": "ejecutarlo automáticamente",
        "confirm": "pausar y pedir a un humano que confirme",
        "block": "bloquear y exigir un enfoque más seguro"
      }
    }
  }
}

Intégralo en tu código

Lee las respuestas tipadas y ramifica en código plano — sin parseo. Gestiona automáticamente los casos de alta confianza y deriva los inciertos a un modelo más grande o a una persona. Es una sola llamada a la API y la salida es gratis, así que haz todas las preguntas que necesites de una vez.

Construye el tuyo

Cada escenario de arriba es una sola llamada a la API. Prueba cualquiera de ellos gratis en el playground y luego obtén una clave alojada para lanzarlo — sin lista de espera.

Ejecutar esta demo ▶Obtener una clave de API →
Filtro de riesgo de llamadas a herramientas — un caso de uso de Jev con una demo en vivo · Jev by TypeSafe AI