Todas las integracionesIntegración · Agent / CLI

Jev en OpenCode

OpenCode habla MCP, y Jev trae un servidor MCP abierto — así que conectar los dos es un comando. Tu agente de OpenCode gana una herramienta de decisión tipada: choice / score / noul calibradas que puede llamar a mitad de tarea.

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 →

OpenCode es un agente de código open source y, como todo agente, gasta una parte sorprendente de su bucle tomando decisiones pequeñas y estructuradas: si es el archivo correcto, si esta llamada de herramienta es segura, si este fallo de test importa, cuál de estos enfoques gana. Hacerlo en razonamiento de texto libre es lento e inconsistente. Jev le da a OpenCode una herramienta de decisión tipada que puede llamar en milisegundos y ramificar directamente, así el agente reserva su presupuesto de modelo para programar de verdad.

Añade el servidor Jev MCP

jev-mcp corre directo desde GitHub con npx — sin clonar, sin compilar. Apunta la config MCP de OpenCode a él y pon tu key.

{
  "mcp": {
    "jev": {
      "type": "local",
      "command": ["npx", "-y", "github:codaaiteam/jev-mcp"],
      "environment": { "JEV_API_KEY": "jv_live_..." }
    }
  }
}

Eso es toda la configuración — jev-mcp enruta una jv_live_ key al gateway alojado automáticamente, así que no hay endpoint ni modelo que configurar. Reinicia OpenCode y las herramientas de Jev aparecen en el toolset del agente.

Lo que le da al agente

Una vez cargado, el agente puede llamar a Jev como herramienta siempre que necesite una decisión sobre la que actuar de forma programática:

Como la respuesta es tipada y calibrada, el agente ramifica sobre una probabilidad en vez de releer su propia prosa — bucles más rápidos y menos errores de formato. Un score calibrado también permite umbrales reales: escalar a un humano solo cuando la confianza es de verdad baja, auto-proceder cuando es alta, y mantener ese comportamiento estable mientras los modelos cambian por debajo.

Por qué las decisiones tipadas superan a una segunda llamada al LLM

Una alternativa común es que el agente llame a otro LLM para "decidir". Funciona, pero es lento (segundos), caro (dólares por millón de tokens de salida) y devuelve prosa que aún tienes que parsear — y puede alucinar un formato. Jev responde en 70–500ms a unos $0,001 por decisión, salida gratis, y físicamente no puede emitir un tipo inválido: una choice devuelve una de tus keys y nada más. Para las decisiones de alta frecuencia dentro de un bucle de agente, esa diferencia se acumula rápido.

Nota

El mismo servidor jev-mcp funciona en Claude Code, Cursor, Codex y cualquier cliente MCP — mira la guía de Claude Code para esa variante, o la página del agent-skill para una instalación independiente del cliente.

Preguntas frecuentes

¿Cómo añado Jev a OpenCode?

Añade jev-mcp a la config MCP de OpenCode como un comando local (npx -y github:codaaiteam/jev-mcp) con tu JEV_API_KEY en el entorno, y reinicia. Las herramientas de Jev classify/score/check/gate aparecen en el toolset del agente.

¿Necesito alojar algo?

No. jev-mcp corre localmente vía npx y llama al gateway alojado de Jev; el modelo en sí se queda en la infraestructura de TypeSafe. Solo necesitas una jv_live_ key.

¿Por qué usar Jev en vez de una segunda llamada al modelo dentro del bucle?

Velocidad, coste y fiabilidad. Jev responde en 70–500ms a unos $0,001 por decisión con salida gratis, y devuelve un valor tipado que no puede salir mal formado — frente a una llamada LLM más lenta y cara que devuelve prosa que tienes que reparsear.

¿Esto funciona en otros agentes?

Sí — jev-mcp es un servidor MCP estándar, así que funciona en Claude Code, Cursor, Codex y cualquier cliente MCP. Solo cambia el formato del archivo de config.

Ver también: Integración de Claude Code · Agent skill (todos los clientes) · jev-mcp y 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 OpenCode — herramientas de decisión MCP para el agente · Jev by TypeSafe AI