Jev gebruiken in Claude Code en Codex
Jev heeft geen OpenAI- of Anthropic-vormig endpoint, dus het kan niet het model achter Claude Code of Codex zijn. Wat wel werkt: de officiële TypeSafe agent-skill, boundary-plugins, MCP-tools en routering per beurt — met geverifieerde installatiecommando's en actuele prijzen voor de modellen waarnaar een router werk stuurt.
Published · Updated
Jev kan niet het model achter Claude Code of Codex zijn. De HTTP-API van TypeSafe is één endpoint, POST https://api.typesafe.ai/v1/systemone, en Jev beantwoordt getypeerde vragen — Choice, Score, Noul — met waarschijnlijkheden. Het genereert nooit tekst, en er is geen /v1/chat/completions en geen Anthropic Messages-endpoint om een CLI naartoe te wijzen. Elke gids die zegt dat je "Claude Code op Jev kunt draaien" is onjuist.
Wat werkt, is Jev plaatsen waar de agent een beslissing moet nemen. Vier routes, geordend naar hoe weinig ze kunnen breken:
- De officiële agent-skill.
typesafe-ai/skills(★932, MIT) installeert in Claude Code als een plugin, en in Codex of elke andere agent vianpx skills. Het doel is om je agent correcte Jev-code te laten schrijven en te stoppen met één vraag per aanroep. - Boundary-plugins. Community-hooks die een Jev-oordeel plaatsen vóór een tool-aanroep, na een opgehaald resultaat, of voordat de beurt eindigt. De meest met sterren gewaardeerde is een Claude Code-compactieplugin met ★4.697.
- MCP-tools.
jkudish/jev-mcp(★142) registreert tien getypeerde oordelen als MCP-tools voor Claude Code, Codex en al het andere dat MCP spreekt. TypeSafe levert zelf geen MCP-server. - Modelroutering per beurt.
gargpratyush/jev-router(★236, npm 0.3.0) start een loopback-proxy vóór de echte CLI en laat één Jev-aanroep per gebruikersbeurt de modeltier kiezen.
Waar het geld naartoe gaat. Jev is nu live op APIMaster als jev-latest: gebruik een APIMaster-sleutel met het native POST https://apimaster.ai/v1/systemone-endpoint; het kost $0,042 per 1M inputtokens en $0 output (één actieve route, gecontroleerd op 21 september 2026). Het is nog steeds niet het model achter een CLI. De Codex-tiers waarnaar een router werk stuurt, zijn ook APIMaster-modellen: gpt-5.6-luna vanaf $0,0223 in / $0,1336 uit per 1M tokens (3 routes in de aanbieding, ongeveer 89% onder OpenAI's lijstprijs van $0,20 / $1,20), gpt-5.6-terra vanaf $0,12 / $0,72 (15 routes, ongeveer 94% korting), gpt-5.6-sol vanaf $0,2233 / $1,3396 (19 routes, ongeveer 96% korting) en gpt-6-astra vanaf $0,4465 / $2,2327 (14 routes, ongeveer 96% korting). De Claude-kant werkt hetzelfde: claude-haiku-4-5 vanaf $0,09 / $0,45 (7 routes, ongeveer 91% korting) en claude-sonnet-5 vanaf $0,1875 / $0,9376 (12 routes, ongeveer 91% korting). Zie de Jev-kaart, Luna-kaart en modelmarktplaats. Routeprijzen volgen het kanaalaanbod; de live kaart is het getal dat telt.
APIMaster-prijscontrole, 2026-09-24: De tabel vergelijkt de officiële prijs, de actuele APIMaster-prijs, actieve routes en de modelkaart. Prijzen veranderen; controleer de marktkaart。
| Model-ID | Officiële prijs (1M invoer / uitvoer) | Huidige APIMaster-prijs | Actieve routes | Korting | Modelkaart |
|---|---|---|---|---|---|
jev-latest |
$0.042 / — |
$0.042 / $0 |
1 | 0% off | Korting bekijken |
gpt-5.6-luna |
$0.20 / $1.20 |
$0.0178 / $0.1067 |
7 | 91% off | Korting bekijken |
gpt-5.6-sol |
$5 / $30 |
$0.2458 / $1.4746 |
22 | 95% off | Korting bekijken |
gpt-6-astra |
$10 / $50 |
$0.4915 / $2.4577 |
13 | 95% off | Korting bekijken |
claude-haiku-4-5 |
$1 / $5 |
$0.09 / $0.45 |
8 | 91% off | Korting bekijken |
claude-sonnet-5 |
$2 / $10 |
$0.1786 / $0.8929 |
16 | 91% off | Korting bekijken |
GPT-proef(GPT-6 Astra, GPT-6 Sol, GPT-5.6, GPT-5.5, gpt-5.6-luna, gpt-5.6-sol, gpt-5.6-terra, gpt-6.1-sol, gpt-6-astra, gpt-6-sol en gpt-6-luna beschikbaar)
Registreer en ontvang $20 GPT-tegoed
Waarom Jev niet het model kan zijn
Claude Code praat met de Anthropic Messages API. Codex praat met de OpenAI Responses API. Beide laten je de base URL verplaatsen, maar het wire-formaat blijft hetzelfde, en dat is precies het probleem: Jevs requestvorm is een state plus een map van getypeerde questions, en het antwoord is getypeerde answers met waarschijnlijkheden per optie. Er is geen assistentbericht om weer te geven, geen tokenstroom om af te drukken, geen tool-aanroep om te parsen.
TypeSafe documenteert precies één evaluatie-endpoint, POST /v1/systemone, plus GET /v1/models om de aliassen op te sommen die je account in het model-veld kan sturen. jev-latest is de standaard; versie-ID's zoals jev-1.13.0 worden geaccepteerd of ze nu wel of niet in de lijst staan. Niets in de documentatie beschrijft een OpenAI-compatibel of Anthropic-compatibel oppervlak.
Dat is geen gat dat TypeSafe vergeten is te vullen. Jev is met opzet een beslissingsmodel: het geeft een antwoord terug binnen een schema dat jij hebt gedefinieerd, en het rekent niets voor output omdat er geen output is. Een coding-CLI is het tegenovergestelde soort programma — het bestaat om tekst te schrijven. De nuttige vraag is dus niet "kan Jev het model zijn", maar "welke beslissingen binnen de agent zou Jev moeten bezitten", en er zijn vier plekken waar dat antwoord past.
Route 1: de officiële agent-skill
Dit is de enige officieel ondersteunde integratie, hij komt van TypeSafe, en het is degene die je eerst installeert omdat hij niets kan breken: hij leert de agent, hij onderschept de agent niet.
Claude Code, als een plugin:
claude plugin marketplace add typesafe-ai/skills
claude plugin install typesafe@typesafe-ai
Roep hem daarna direct aan met /typesafe:typesafe-ai, of noem hem gewoon in een prompt — "gebruik de TypeSafe-skill". Om bij te werken:
claude plugin marketplace update typesafe-ai
claude plugin update typesafe@typesafe-ai
Herstart Claude Code of voer /reload-plugins uit. Automatische updates kunnen worden aangezet via /plugin → Marketplaces → typesafe-ai.
Codex en al het andere, via de skills-installer:
npx skills add typesafe-ai/skills --skill typesafe-ai
Hij vraagt in welke agent je wilt installeren. Je kunt ook TypeSafe's eigen prompt in de agent plakken en hem de installatie laten doen, of de map skills/typesafe-ai met de hand naar de skills-map van je agent kopiëren. De repository is MIT-gelicenseerd, het plugin-manifest is typesafe v0.5.7, en de skill zelf is één Markdown-bestand plus referenties.
Wat de skill daadwerkelijk verandert, is de moeite waard om te weten, want het is niet alleen API-trivia. Hij bevat de drie vraagtypen, hoe je state opbouwt, wat confidence betekent in tegenstelling tot waarschijnlijkheid, de architectuurpatronen, en een tabel die voor elke taak naar de juiste documentatiepagina verwijst — inclusief de truc dat het toevoegen van .md aan elke docs-URL de Markdown teruggeeft. TypeSafe's documentatie is expliciet over de faalmodus die het corrigeert: "coding agents vallen meer dan mensen in de gewoonte van één vraag per aanroep." De skill vertelt de agent om veel vragen in één aanroep te stoppen, inclusief speculatieve waarvan de antwoorden alleen voor sommige inputs van belang zijn, en je code te laten beslissen welke antwoorden te gebruiken. Dat patroon is de reden dat de cijfers kloppen — TypeSafe's eigen GDPR-voorbeeld bundelt 13 vragen in één aanroep en rapporteert dat als 12,2× goedkoper en 10,0× sneller in de cookbook-index, 11,5× goedkoper en 9,6× sneller in de building-gids, zonder verandering in de antwoorden. Twee licht verschillende cijfers voor dezelfde test; beschouw beide als de eigen meting van de leverancier.
Eén limiet om rekening mee te houden: de state en elke vraag in een request delen een budget van ongeveer 32.000 tokens, ongeveer 150.000 tekens Engels.
Route 2: Jev op de grenzen plaatsen
Hier zit het meeste praktijkgebruik, en het is allemaal community-werk. Het patroon is overal hetzelfde: de CLI wordt niet aangepast, een hook of proxy wel, en Jev velt één begrensde beslissing op een moment waarop een taalmodel anders tokens en seconden zou verbruiken.
| Waar het zit | Project | ★ | Agents |
|---|---|---|---|
| Sessiecompactie | tamaratran/fast-jev-compaction |
4.697 | Claude Code-plugin; vervangt de compactiesamenvatting door keep/drop-oordelen per item |
| Sessiecompactie | leonaaardob/fast-dev-compaction |
3 | Codex-plugin, een port van hetzelfde idee |
| Terminaluitvoer | tamaratran/jev-pruner |
122 | Claude Code; snoeit lange Bash-uitvoer voordat het model die ziet |
| Contextproxy | compozy/yoshi |
18 | Claude Code, Codex; Jev beoordeelt welke geschiedenis nog nodig is |
| Pre-tool-gate | shiftynick/jev-axi |
17 | Claude Code, Codex; scoort elk shell-commando op destructiviteit, exfiltratie, RCE en security-verzwakking voordat het draait |
| Pre-tool-gate | leepokai/jev-guard |
12 | Claude Code, Codex, Pi, ACP |
| Stop-hook | valentynkit/jev-belay |
13 | Claude Code; leest het transcript voordat een "done"-claim wordt vertrouwd |
| Boven Codex-workers | thruwire/foreman |
418 | Codex; Jev beoordeelt of een implementatie compleet is en de tests voldoende |
| MCP- en ACP-brug | tacticocc/Jevbridge |
26 | Codex, Claude, Grok, OpenCode |
| Plugin-bundel | shitianfang/jev-use |
9 | Claude Code, Codex, Pi; installeert hooks, een routeringsskill en de PreToolUse-gate in één commando |
| Desktop-acties | yikangy873-gif/jev-desktop |
31 | Codex Computer Use; kiest tussen desktop-acties in plaats van bij elke stap een taalmodel te vragen |
Twee hiervan zijn het lezen waard voordat je iets installeert. jev-axi publiceert zijn eigen gelabelde set van 44 tool-aanroepen — waarvan 24 moeten worden geblokkeerd of geëscaleerd, inclusief base64-verhulde — en meldt 44 van 44 beslist zoals gelabeld; het documenteert ook de eerlijke rand, namelijk dat wanneer de hook het transcript van de agent niet kan lezen, hij niets doet. jev-belay toont de kostenbeheersing die deze hele categorie laat werken: het besteedt één Jev-aanroep met vier vragen, en alleen wanneer bestanden zijn gewijzigd zonder een geslaagde check sindsdien, en het faalt open bij elke fout.
Twee kanttekeningen om in gedachten te houden. Deze repositories zijn dagen oud — de meeste zijn gemaakt tussen 17 en 20 september 2026 — dus de sterrenaantallen hierboven zijn aandacht, geen volwassenheid, en afgezien van fast-jev-compaction zijn het kleine projecten. En de installatiecommando's verschillen per project; lees de README in plaats van aan te nemen dat het skill-achtige commando werkt.
Het instappunt met één commando, als je de bundel wilt in plaats van een enkele hook:
npx -y jev-use install # bedraadt Claude Code, Codex en Pi, welke het ook vindt
npx -y jev-use doctor # controleert de bedrading
jev-use leest zijn sleutel uit TYPESAFE_API_KEY, OPENROUTER_API_KEY of AI_GATEWAY_API_KEY, en JEV_BACKEND=mock geeft je een sleutelloze dry run die elk oordeel lokaal houdt. De gepubliceerde demo's zijn het lezen waard voor de vorm van de winst: een contextcompactie-run die 200 berichten in 7 aanroepen beoordeelde en een venster dat voor 94% vol zat terugbracht naar 44%, en een shell-commando-gate die gevaarlijke commando's in ongeveer 230 ms weigerde met nul taalmodel-tokens.
Route 3: MCP-tools
Als je Jev beschikbaar wilt hebben voor het model als een aanroepbare tool in plaats van als een hook, is MCP de draagbare route — en het is uitsluitend community-werk. TypeSafe's eigen documentatie noemt MCP nergens, dus er is geen first-party server om te installeren.
Claude Code:
claude mcp add jev -e TYPESAFE_API_KEY=sk-... -- npx -y @jkudish/jev-mcp
Codex, in ~/.codex/config.toml:
[mcp_servers.jev]
command = "npx"
args = ["-y", "@jkudish/jev-mcp"]
env = { TYPESAFE_API_KEY = "sk-..." }
Die server (npm @jkudish/jev-mcp 0.5.0) stelt tien tools beschikbaar — jev_verify, jev_screen, jev_find, jev_rerank, jev_classify, jev_decide, jev_compare, jev_extract, jev_review en jev_gate — en zijn README noemt ongeveer 150 tot 500 ms per oordeel tegen een fractie van een cent. Het ontwerppunt is het punt dat hier telt: dit zijn de goedkope mechanische checks die een agent overslaat omdat een frontier-model te traag is om ze op elke pagina, claim of kandidatenlijst te draaien.
Er bestaan alternatieven als je een andere vorm wilt: itsmostafa/typesafe-mcp (★128) is een Go-server en CLI, en Jevbridge spreekt MCP over stdio vanuit een source-clone, wat de manier is waarop het Codex-voorbeeld is geschreven:
[mcp_servers.jevbridge]
command = "node"
args = ["--experimental-strip-types", "/absolute/path/to/Jevbridge/src/cli.ts", "mcp"]
Eén naamgevingswaarschuwing: er zijn nu twee niet-gerelateerde npm-pakketten in dit domein, @jkudish/jev-mcp en een niet-scoped jev-mcp dat vanuit een andere repository is gepubliceerd. Zet de scoped naam vast in je config, zodat een toekomstige npx niet naar de verkeerde verwijst.
Route 4: modelroutering per beurt
Dit is het meest zichtbare gebruik van Jev in een coding-agent, en het is slim: Jev beantwoordt zelf niets, het kiest welk model dat moet. Eén Jev-aanroep per nieuwe gebruikersbeurt kiest een tier, en de CLI draait precies zoals voorheen.
npm install -g jev-router
echo "JEV_API_KEY=..." > ~/.jev-router.env
jev-claude # Claude Code, met Jev Router geselecteerd in /model
jev-codex # Codex, met een tijdelijke Jev Router-provider geselecteerd
Vereist Node.js 20.12+ en ten minste één van de twee CLI's. Je bestaande claude login of codex login blijft onaangeroerd — de loopback-proxy stuurt de eigen autorisatieheaders van de CLI door zonder ze te lezen, op te slaan of te wijzigen, en er is geen Anthropic- of OpenAI-API-sleutel bij betrokken. Claude Code wordt omgeleid via ANTHROPIC_BASE_URL; Codex krijgt een tijdelijke custom provider met requires_openai_auth=true. In beide verschijnt Jev Router in de modelkiezer: het selecteren van een concreet model pauzeert de routering, het selecteren van Jev Router hervat die. Tool-aanroepen, permissies, sessies, /compact en /resume gedragen zich zoals altijd, want het zijn nog steeds die van de CLI zelf.
De tiertabel is het deel dat iedereen die API-toegang koopt zou moeten interesseren:
| Tier | Claude Code-standaard | Codex-standaard |
|---|---|---|
| Fast | Haiku | gpt-5.6-luna |
| Balanced | Sonnet | gpt-5.6-terra |
| Strong | Opus | gpt-5.6-sol |
| Long | Fable (opt-in) | gpt-6-astra |
Elk model in die tabel is vandaag in de aanbieding op APIMaster tegen de prijzen uit het snelle antwoord, van ongeveer 89% tot ongeveer 96% onder de lijstprijs. De gerouteerde helft hier kopen en TypeSafe direct betalen voor de beoordelende helft is de goedkoopste versie van deze opzet die wij kunnen zien — de eigen standaardwaarden van de router wijzen naar onze catalogus, en het hele punt van het patroon is dat de meeste beurten op de goedkope tier landen.
Het beleid is zorgvuldiger dan "kies de goedkoopste", en de details zijn de reden dat het je niet tegenwerkt: een expliciet verzoek zoals "gebruik opus" wint; lage confidence downgradet nooit en beperkt upgrades tot de balanced-tier; grote gesprekken weigeren downgrades die meer prompt-cache-werk zouden verspillen dan ze besparen; een niet-beschikbare tier stapt omhoog in plaats van stil iets zwakkers te kiezen; en de long-tier blijft uit tenzij je JEV_ALLOW_FABLE=1 instelt. Routering faalt open — een Jev-fout laat het huidige model staan in plaats van de CLI te blokkeren — en elke launcher herstelt de vorige standaard van de CLI bij het afsluiten.
Er is een zusterproject met dezelfde naam dat ook de Grok CLI en opencode dekt. De README geeft een npm-commando dat nog niet gepubliceerd is, dus gebruik de repository-clone als je die twee agents nodig hebt.
Wat je eerst moet installeren
- De skill, in de agent die je het meest gebruikt. Hij is MIT, verandert geen gedrag dat je niet hebt gevraagd, en maakt elke volgende stap gemakkelijker omdat de agent stopt met één vraag per aanroep.
- Eén boundary-hook, gekozen op basis van wat je irriteert. Als lange sessies duur worden, compactie. Als je nerveus bent over shell-commando's, de pre-tool-gate. Als je steeds "done" krijgt op onafgerond werk, de stop-hook.
- Routering, alleen als je al vertrouwd bent met een proxy vóór je CLI. Het is de meest hefboomrijke en de meest invasieve van de vier.
- Houd het rekenwerk, de datums en het tellen in je eigen code. Jev documenteert die als onbetrouwbaar, en hetzelfde geldt voor de modellen hierboven.
Drie dingen die mensen fout doen
- "Wijs Claude Code naar Jev." Er is geen compatibel endpoint. Dit is de meest voorkomende fout in de content die deze week over Jev is geschreven.
- "Één vraag per aanroep." De economie van een beslissingsmodel komt van parallelle vragen over één gedeelde state. Eén vraag per request vragen gooit het meeste voordeel weg en het hele latentieargument.
- "Confidence is nauwkeurigheid." Jevs confidence is gekalibreerd, wat een andere en nuttigere eigenschap is: het vertelt je welke antwoorden je moet escaleren. We zijn door de gepubliceerde kalibratiecijfers gegaan in Jev vs LLMs.
FAQ
Kan ik Jev gebruiken als het model in Claude Code of Codex?
Nee. Jev geeft getypeerde beslissingen terug en genereert geen tekst, en zijn API is POST /v1/systemone zonder OpenAI- of Anthropic-vormig oppervlak. Gebruik het als een beoordelingslaag, niet als de assistent.
Heeft Jev een OpenAI-compatibel endpoint?
Niet zoals gedocumenteerd. De API-referentie noemt het evaluatie-endpoint en GET /v1/models, en niets anders.
Levert TypeSafe een MCP-server?
Niet in zijn documentatie — MCP komt helemaal niet voor in de docs-bundel. Er bestaan community-servers, en de meest complete is @jkudish/jev-mcp.
Wat installeert de officiële skill precies?
In Claude Code een plugin genaamd typesafe uit de typesafe-ai-marktplaats, aan te roepen als /typesafe:typesafe-ai. Overal elders een skill-map die npx skills add typesafe-ai/skills --skill typesafe-ai in de juiste map voor je agent plaatst.
Heb ik nog steeds mijn Claude- of ChatGPT-abonnement nodig? Voor de routeringsopzet wel — de launchers hergebruiken de login die de CLI al heeft, dus een Pro-, Max-, ChatGPT- of SuperGrok-abonnement werkt zoals het is. Zonder Jev-sleutel krijg je de gewone CLI zonder routering.
Heb ik een TypeSafe-sleutel nodig?
Voor alles wat Jev aanroept, ja. Haal er een bij TypeSafe, of wijs de tooling naar OpenRouter of de Vercel AI Gateway, die jev-use ook ondersteunt.
Kan ik het zonder sleutel proberen?
JEV_BACKEND=mock in jev-use draait elk oordeel lokaal zonder provider-aanroep, wat genoeg is om te zien of de hooks vuren waar je ze verwacht.
Is Jev beschikbaar op APIMaster?
Ja. Roep jev-latest aan via POST https://apimaster.ai/v1/systemone met een APIMaster-sleutel; het kost $0,042 per 1M inputtokens en $0 output. De modellen waarnaar een Jev-router werk stuurt, zijn hier ook, tegen de bovenstaande prijzen.
Breekt een van deze dingen mijn CLI? De skill verandert niets aan hoe de CLI draait. De routeringsproxy faalt open en herstelt je vorige modelstandaard bij het afsluiten. Hooks zijn de enige plek om voorzichtig te zijn, en de betere documenteren hun fail-open-gedrag expliciet.
Hoeveel kost een Jev-oordeel? $42 per miljard inputtokens, zonder outputkosten, omdat er geen output is. Eén routeringsbeslissing per gebruikersbeurt, of één vragenset per hook-vuring, is de hele rekening.
Welke route moet ik voor een team kiezen? De skill voor iedereen, één boundary-hook voor de gedeelde pijn, en routering alleen waar de modelrekening groot genoeg is om te meten.
Bronnen en verder lezen
- TypeSafe — API-referentie — de requestvorm van
POST /v1/systemone, vraagtypen en antwoorden - TypeSafe — Modellen — aliassen, versie-ID's, $42/Btok-prijzen en limieten
- TypeSafe — Agent-skill — de officiële Claude Code-plugin en de
npx skills-route, met de update-commando's - TypeSafe — How to build with TypeSafe — speculatieve fan-out, het requestbudget van 32.000 tokens en de batching-vergelijking
typesafe-ai/skills— de skillbron, MITgargpratyush/jev-router— de routeringsproxy, zijn tiertabel en compatibiliteitsnotitiesjkudish/jev-mcp— de MCP-toolsetshiftynick/jev-axi— de pre-tool-gate en zijn 44 gelabelde gevallentamaratran/fast-jev-compaction— de compactieplugin
Repository-sterren, installatiecommando's, npm-pakketversies en APIMaster-routeprijzen zijn allemaal gecontroleerd op 20 september 2026. Community-projecten in dit domein bewegen dagelijks; controleer de repository voordat je installeert.
Maak een APIMaster-account aan, voeg pay-as-you-go-tegoed toe vanaf $1, maak een sleutel aan in de console, en wijs een OpenAI- of Anthropic-compatibele client naar https://apimaster.ai/v1. De installatiegidsen voor de twee CLI's in dit artikel zijn Claude Code en Codex.
