Jev en Claude Code
Dale a Claude Code un primitivo de decisión. En vez de pedirle al modelo que "decida" en texto libre, el skill de Jev le deja llamar a una choice / score / noul tipada y calibrada — para enrutar, gates de riesgo, puntuar y clasificar — en una llamada rápida.
Cada ejemplo necesita una jv_live_ key. Consigue una en la página de precios, expórtala como JEV_API_KEY y ya estás listo. Obtener una key →
Claude Code es genial escribiendo y razonando, pero los agentes aún tienen que tomar cientos de decisiones pequeñas y estructuradas por el camino: qué archivo tocar, si una acción es arriesgada, cómo categorizar un input, cuándo parar. Dejadas al razonamiento en texto libre, esas decisiones son lentas, inconsistentes y difíciles de ramificar en código. Jev convierte cada una en una llamada tipada y calibrada en la que el agente puede confiar y actuar — así Claude Code gasta sus tokens en el trabajo, no en volver a derivar un sí/no que ya razonó un momento antes.
Instala el skill
El agent skill de Jev se instala como un plugin de Claude Code. Le enseña al agente cuándo y cómo llamar a la Jev Decision API alojada para decisiones tipadas, y trae el endpoint y los detalles de auth para que no cablees nada a mano.
claude plugin marketplace add codaaiteam/jev-skill
claude plugin install jev@jev-skillEso es todo — pon JEV_API_KEY en tu entorno y el agente puede empezar a llamar a Jev dentro de cualquier sesión.
O añádelo como servidor MCP
¿Prefieres herramientas MCP a un skill? El servidor abierto jev-mcp expone los primitivos de Jev classify / score / check / gate / decide como herramientas MCP que cualquier agente puede llamar:
claude mcp add jev -- npx -y github:codaaiteam/jev-mcp
# set your key once: export JEV_API_KEY=jv_live_...
# jev-mcp auto-routes jv_live_ keys to the hosted gateway — no extra configLa diferencia es el alcance. El skill le enseña a Claude Code buen criterio sobre cuándo recurrir a una decisión y cómo formularla; el servidor MCP solo expone los primitivos en crudo como herramientas invocables. La mayoría empieza con el skill y añade el servidor MCP si quiere que el agente llame a Jev por iniciativa propia a mitad de tarea.
Lo que el agente ya puede hacer
- Enrutar: elegir una de tus etiquetas para una petición entrante (choice).
- Gatear una llamada de herramienta: allow / confirm / block antes de ejecutar algo arriesgado (choice o noul).
- Puntuar: calificar calidad, riesgo o prioridad en una escala ordenada (score).
- Comprobar: un sí/no calibrado con una probabilidad detrás (noul).
Cada una devuelve un valor tipado con probabilidades por opción en ~70–500ms, así que el agente actúa sobre un número al que puede poner umbral en vez de una frase que tenga que reparsear. Y como la respuesta está calibrada — entrenada con RLCD para devolver probabilidades honestas — un umbral como "solo auto-ejecutar si risk < 0,2" significa lo que dice en vez de seguir un número que se desvía entre versiones del modelo.
Un ejemplo concreto
Digamos que Claude Code va a ejecutar un comando de shell que generó. Antes de ejecutarlo, le pide a Jev que gatee la acción: una pregunta noul "¿es esto destructivo o irreversible?" más una choice de allow / confirm / block. Si la probabilidad de "destructivo" es alta, el agente se detiene y te pregunta; si es baja, procede. Ese único gate convierte a un agente que de vez en cuando hace algo aterrador en uno que escala el 2% aterrador y pasa volando el 98% seguro — sin un lento viaje de ida y vuelta al LLM por cada comando.
Preguntas frecuentes
¿Necesito una key de pago para usar Jev en Claude Code?
Sí — el modelo corre en la infraestructura alojada de TypeSafe, así que necesitas una jv_live_ key. Puedes probar las mismas decisiones gratis en el playground del navegador primero, y luego conseguir una key en la página de precios y ponerla como JEV_API_KEY.
Skill o servidor MCP — ¿cuál debo usar?
Empieza con el skill: le enseña a Claude Code cuándo tomar una decisión tipada y cómo formularla. Añade el servidor jev-mcp si además quieres exponer los primitivos en crudo classify/score/check/gate como herramientas MCP que el agente pueda invocar por su cuenta.
¿El skill de Jev funciona también en Cursor, Codex u OpenCode?
Sí. El mismo servidor jev-mcp es un servidor MCP estándar, así que funciona en cualquier cliente MCP. Mira la página del agent-skill para una cadena de instalación universal, o la guía de OpenCode para ese setup concreto.
¿Por qué no dejar que Claude decida en texto plano?
Puedes, pero es más lento, no inspeccionable y difícil de ramificar de forma fiable. Jev devuelve un valor tipado con una probabilidad calibrada, así que tu código (o el agente) puede ponerle umbral directamente y mantenerse consistente entre ejecuciones y versiones del modelo.
Ver también: Agent skill (todos los clientes) · Integración de OpenCode · ¿Jev es open source? · Is Jev open source?
Prueba Jev antes de integrarlo
Ejecuta una decisión real y tipada en el navegador — gratis, sin registro — y luego pon tu key en el ejemplo de arriba.