Todas las integracionesIntegración · Agent / CLI

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-skill

Eso 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 config

La 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

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.

▶ Prueba Jev gratisObtener una clave de API →
Usa Jev en Claude Code — decisiones tipadas como skill · Jev by TypeSafe AI