Documentación

Jev con agentes de código

Qué es Jev (y qué no es) cuando usas un agente de código.

Si encontraste TypeSafe buscando un modelo que enchufar a tu agente de código, empieza por aquí. Jev no es un reemplazo directo del LLM que hay detrás de Claude Code, Cursor, opencode, Copilot, Muse Spark, Grok Bot ni herramientas similares. En lugar de eso, puedes usar tu agente de código como de costumbre para escribir código que use Jev para tomar decisiones.

Jev no es un LLM de chat ni de autocompletado de código

Jev es un modelo System One. No genera texto, no escribe código ni mantiene una conversación. Toma un estado y un conjunto de preguntas tipadas, y devuelve respuestas estructuradas que tu código puede usar directamente:

  • Una choice de una lista de opciones, con probabilidades por opción.
  • Un score sobre una rúbrica que tú defines.
  • Un noul (0–1) para una afirmación verdadera o falsa.

Los agentes de código se apoyan en un LLM que emite texto en streaming, llama a herramientas y edita archivos siguiendo instrucciones en lenguaje natural. Jev no hace nada de eso. No existe un ajuste model: "jev-latest" que convierta tu agente de código en un agente con Jev, porque los dos sistemas resuelven problemas distintos.

Lo que probablemente quieres en su lugar

Elige la fila que corresponda a lo que intentabas hacer:

Querías… Haz esto
Hacer que tu agente de código sea mejor escribiendo código que usa TypeSafe Instala la skill de agente de TypeSafe. Da a Claude Code, Codex y otros agentes el contexto completo sobre la API de Jev, las primitivas y los patrones, para que puedan generar integraciones correctas con TypeSafe.
Usar Jev dentro de una app o un agente que estás construyendo — para enrutamiento, clasificación, puntuación, guardarraíles o cualquier decisión estructurada Empieza con el Inicio rápido y luego lee Cómo construir con TypeSafe y los Patrones para arquitecturas comunes como el enrutamiento por confianza y el enrutamiento por intención.
Reemplazar o intercambiar el modelo que impulsa un agente de código Jev no es la herramienta para esto. Sigue usando un agente de código basado en LLM y usa Jev por separado allí donde tu producto necesite una decisión rápida, calibrada y estructurada.
Probar Jev antes de escribir cualquier código Abre el Playground, pega algo de texto como estado y añade unas cuantas preguntas. Consulta el Inicio rápido para ver un recorrido paso a paso.

Cuándo merece la pena recurrir a Jev

Aunque Jev no es un LLM para agentes de código, a menudo es exactamente la herramienta adecuada dentro de un agente o una app que construyes con un agente de código. Recurre a Jev cuando tu código necesite:

  • Enrutar una solicitud a uno de un conjunto fijo de destinos y saber con qué confianza se hizo ese enrutamiento.
  • Puntuar algo según una rúbrica (urgencia, calidad, riesgo) y ramificar según el número.
  • Comprobar si una afirmación es verdadera respecto de un documento, un mensaje o un registro antes de actuar.
  • Reemplazar un prompt frágil que pide a un LLM que “devuelva JSON” por una llamada que devuelve valores tipados por construcción.

Si algo de esto coincide con lo que estás construyendo, el camino más rápido es el Inicio rápido y después la referencia de primitivas para los tipos de pregunta.

Próximos pasos

  • System One — Qué es un modelo System One y en qué se diferencia de un LLM.
  • Inicio rápido — Prueba Jev en el Playground, por HTTP o con el SDK de Python.
  • Skill de agente — Da contexto a tu agente de código sobre la API de TypeSafe.
  • Patrones — Arquitecturas comunes para construir con TypeSafe.