APIMaster.ai

Cara Menggunakan Jev di Claude Code dan Codex

Jev tidak memiliki endpoint berbentuk OpenAI atau Anthropic, sehingga tidak dapat menjadi model di balik Claude Code atau Codex. Yang berhasil: skill agen resmi TypeSafe, plugin batas, alat MCP, dan perutean per-giliran — dengan perintah instalasi terverifikasi dan harga langsung untuk model yang menjadi tujuan kerja router.

JevTypeSafeSystem OneClaude CodeCodexcoding agentsMCPAI API pricingAPIMaster

Published · Updated

Quick Answer

Jev tidak dapat menjadi model di balik Claude Code atau Codex. HTTP API TypeSafe adalah satu endpoint, POST https://api.typesafe.ai/v1/systemone, dan Jev menjawab pertanyaan bertipe — Choice, Score, Noul — dengan probabilitas. Jev tidak pernah menghasilkan teks, dan tidak ada /v1/chat/completions maupun endpoint Anthropic Messages untuk diarahkan oleh sebuah CLI. Panduan apa pun yang menyatakan Anda dapat "menjalankan Claude Code di atas Jev" adalah salah.

Yang berhasil adalah menempatkan Jev di tempat agen harus mengambil keputusan. Empat rute, diurutkan berdasarkan seberapa kecil kemungkinannya merusak:

  • Skill agen resmi. typesafe-ai/skills (★932, MIT) terpasang ke Claude Code sebagai plugin, dan ke Codex atau agen lain melalui npx skills. Tugasnya adalah membuat agen Anda menulis kode Jev yang benar dan berhenti mengajukan satu pertanyaan per panggilan.
  • Plugin batas. Hook komunitas yang menempatkan penilaian Jev sebelum pemanggilan alat, setelah hasil yang diambil, atau sebelum giliran berakhir. Yang paling banyak berbintang adalah plugin pemadatan Claude Code dengan ★4.697.
  • Alat MCP. jkudish/jev-mcp (★142) mendaftarkan sepuluh penilaian bertipe sebagai alat MCP untuk Claude Code, Codex, dan apa pun yang mendukung MCP. TypeSafe tidak merilis server MCP miliknya sendiri.
  • Perutean model per-giliran. gargpratyush/jev-router (★236, npm 0.3.0) menjalankan proxy loopback di depan CLI asli dan membiarkan satu panggilan Jev per giliran pengguna memilih tingkat model.

Ke mana uangnya mengalir. Jev kini aktif di APIMaster sebagai jev-latest: gunakan kunci APIMaster dengan endpoint asli POST https://apimaster.ai/v1/systemone; biayanya $0,042 per 1 juta token input dan $0 output (satu rute aktif, diperiksa 21 September 2026). Jev tetap bukan model di balik sebuah CLI. Tingkat Codex yang menjadi tujuan kerja router juga merupakan model APIMaster: gpt-5.6-luna mulai dari $0,0223 in / $0,1336 out per 1 juta token (3 rute diskon, sekitar 89% di bawah harga daftar OpenAI $0,20 / $1,20), gpt-5.6-terra mulai dari $0,12 / $0,72 (15 rute, sekitar 94% diskon), gpt-5.6-sol mulai dari $0,2233 / $1,3396 (19 rute, sekitar 96% diskon) dan gpt-6-astra mulai dari $0,4465 / $2,2327 (14 rute, sekitar 96% diskon). Sisi Claude memetakan dengan cara yang sama: claude-haiku-4-5 mulai dari $0,09 / $0,45 (7 rute, sekitar 91% diskon) dan claude-sonnet-5 mulai dari $0,1875 / $0,9376 (12 rute, sekitar 91% diskon). Lihat kartu Jev, kartu Luna, dan marketplace model. Harga rute mengikuti pasokan kanal; kartu langsung adalah angka yang berlaku.

APIMaster price check, 2026-09-24: The table compares the official list price, current APIMaster price, active routes, and model card. Prices change; use the live marketplace card as the source of truth.

ID model Harga resmi (1M input / output) Harga APIMaster saat ini Rute aktif Diskon Kartu model
jev-latest $0.042 / — $0.042 / $0 1 0% off Lihat diskon
gpt-5.6-luna $0.20 / $1.20 $0.0178 / $0.1067 7 91% off Lihat diskon
gpt-5.6-sol $5 / $30 $0.2458 / $1.4746 22 95% off Lihat diskon
gpt-6-astra $10 / $50 $0.4915 / $2.4577 13 95% off Lihat diskon
claude-haiku-4-5 $1 / $5 $0.09 / $0.45 8 91% off Lihat diskon
claude-sonnet-5 $2 / $10 $0.1786 / $0.8929 16 91% off Lihat diskon

Uji coba GPT(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, dan gpt-6-luna tersedia)

Daftar dan klaim uji coba GPT $20

Klaim sekarang

Mengapa Jev tidak dapat menjadi model

Claude Code berbicara dengan Anthropic Messages API. Codex berbicara dengan OpenAI Responses API. Keduanya akan membiarkan Anda memindahkan base URL, tetapi format kabelnya tetap sama, dan itulah masalah utamanya: bentuk permintaan Jev adalah sebuah state ditambah peta questions bertipe, dan responsnya adalah answers bertipe dengan probabilitas per opsi. Tidak ada pesan asisten untuk dirender, tidak ada aliran token untuk dicetak, tidak ada pemanggilan alat untuk diurai.

TypeSafe mendokumentasikan tepat satu endpoint evaluasi, POST /v1/systemone, plus GET /v1/models untuk mencantumkan alias yang dapat dikirim akun Anda di bidang model. jev-latest adalah bawaan; ID bervers, seperti jev-1.13.0, diterima baik muncul di daftar maupun tidak. Tidak ada satu pun bagian dalam dokumentasi yang menjelaskan permukaan yang kompatibel dengan OpenAI atau Anthropic.

Itu bukan celah yang lupa diisi TypeSafe. Jev sengaja dirancang sebagai model keputusan: ia mengembalikan jawaban di dalam skema yang Anda tentukan, dan tidak membebankan biaya apa pun untuk output karena tidak ada output. CLI coding adalah jenis program yang berlawanan — program itu ada untuk menulis teks. Jadi pertanyaan yang berguna bukanlah "dapatkah Jev menjadi modelnya", melainkan "keputusan mana di dalam agen yang sebaiknya dimiliki Jev", dan ada empat tempat yang cocok dengan jawaban itu.

Rute 1: skill agen resmi

Ini satu-satunya integrasi yang didukung resmi, dirilis oleh TypeSafe, dan merupakan yang pertama harus dipasang karena tidak dapat merusak apa pun: ia mengajari agen, tidak mencegat agen.

Claude Code, sebagai plugin:

claude plugin marketplace add typesafe-ai/skills
claude plugin install typesafe@typesafe-ai

Lalu panggil langsung dengan /typesafe:typesafe-ai, atau sebutkan saja dalam prompt — "gunakan skill TypeSafe". Untuk memperbarui:

claude plugin marketplace update typesafe-ai
claude plugin update typesafe@typesafe-ai

Mulai ulang Claude Code atau jalankan /reload-plugins. Pembaruan otomatis dapat diaktifkan dari /plugin → Marketplaces → typesafe-ai.

Codex dan lainnya, melalui pemasang skill:

npx skills add typesafe-ai/skills --skill typesafe-ai

Ia akan menanyakan agen mana yang akan dipasangi. Anda juga dapat menempelkan prompt milik TypeSafe sendiri ke agen dan membiarkannya melakukan instalasi, atau menyalin direktori skills/typesafe-ai ke folder skills agen Anda secara manual. Repositori ini berlisensi MIT, manifes plugin-nya adalah typesafe v0.5.7, dan skill itu sendiri adalah satu berkas Markdown plus referensi.

Apa yang sebenarnya diubah oleh skill ini layak diketahui, karena ia bukan sekadar trivia API. Ia membawa tiga jenis pertanyaan, cara membangun state, apa arti confidence berbeda dari probabilitas, pola arsitektural, dan tabel yang menunjuk ke halaman dokumentasi yang tepat untuk setiap tugas — termasuk trik bahwa menambahkan .md pada URL dokumentasi apa pun akan mengembalikan Markdown. Dokumentasi TypeSafe secara eksplisit menyebut mode kegagalan yang sedang diperbaiki: "agen coding lebih sering terjebak dalam kebiasaan satu pertanyaan per panggilan dibandingkan manusia." Skill ini memberitahu agen untuk menempatkan banyak pertanyaan dalam satu panggilan, termasuk pertanyaan spekulatif yang jawabannya hanya relevan untuk sebagian input, dan membiarkan kode Anda memutuskan jawaban mana yang digunakan. Pola itulah alasan angka-angkanya berhasil — contoh GDPR milik TypeSafe sendiri menggabungkan 13 pertanyaan menjadi satu panggilan dan melaporkannya sebagai 12,2× lebih murah dan 10,0× lebih cepat di indeks cookbook, 11,5× lebih murah dan 9,6× lebih cepat di panduan pembangunan, tanpa perubahan pada jawabannya. Dua angka yang sedikit berbeda untuk pengujian yang sama; anggap keduanya sebagai pengukuran vendor sendiri.

Satu batas yang perlu diperhitungkan: state dan setiap pertanyaan dalam satu permintaan berbagi anggaran sekitar 32.000 token, sekitar 150.000 karakter bahasa Inggris.

Rute 2: tempatkan Jev di batas-batas

Di sinilah sebagian besar penggunaan dunia nyata berada, dan semuanya adalah kerja komunitas. Polanya sama di mana-mana: CLI tidak dimodifikasi, yang dimodifikasi adalah hook atau proxy, dan Jev membuat satu penilaian terbatas pada momen di mana model bahasa seharusnya menghabiskan token dan detik.

Di mana ia berada Proyek ★ Agen
Pemadatan sesi tamaratran/fast-jev-compaction 4.697 Plugin Claude Code; menggantikan ringkasan pemadatan dengan penilaian keep/drop per item
Pemadatan sesi leonaaardob/fast-dev-compaction 3 Plugin Codex, port dari gagasan yang sama
Output terminal tamaratran/jev-pruner 122 Claude Code; memangkas output Bash yang panjang sebelum model melihatnya
Proxy konteks compozy/yoshi 18 Claude Code, Codex; Jev menilai riwayat mana yang masih diperlukan
Gerbang pra-alat shiftynick/jev-axi 17 Claude Code, Codex; menilai setiap perintah shell untuk sifat destruktif, eksfiltrasi, RCE dan pelemahan keamanan sebelum dijalankan
Gerbang pra-alat leepokai/jev-guard 12 Claude Code, Codex, Pi, ACP
Hook stop valentynkit/jev-belay 13 Claude Code; membaca transkrip sebelum memercayai klaim "selesai"
Di atas pekerja Codex thruwire/foreman 418 Codex; Jev menilai apakah sebuah implementasi sudah lengkap dan pengujiannya memadai
Jembatan MCP dan ACP tacticocc/Jevbridge 26 Codex, Claude, Grok, OpenCode
Bundel plugin shitianfang/jev-use 9 Claude Code, Codex, Pi; memasang hook, skill perutean dan gerbang PreToolUse dalam satu perintah
Aksi desktop yikangy873-gif/jev-desktop 31 Codex Computer Use; memilih di antara aksi desktop alih-alih menanyakan model bahasa di setiap langkah

Dua di antaranya layak dibaca sebelum Anda memasang apa pun. jev-axi menerbitkan kumpulan berlabelnya sendiri berisi 44 pemanggilan alat — 24 di antaranya harus diblokir atau dieskalasi, termasuk yang diobfuskasi dengan base64 — dan melaporkan 44 dari 44 diputuskan sesuai label; ia juga mendokumentasikan batas yang jujur, yaitu ketika hook tidak dapat membaca transkrip agen, ia tidak melakukan apa pun. jev-belay menunjukkan kontrol biaya yang membuat seluruh kategori ini berhasil: ia menghabiskan satu panggilan Jev berisi empat pertanyaan, dan hanya ketika berkas berubah tanpa pemeriksaan yang lolos sejak itu, dan ia gagal-terbuka terhadap error apa pun.

Dua catatan yang perlu Anda pegang. Repositori-repositori ini baru berumur beberapa hari — sebagian besar dibuat antara 17 dan 20 September 2026 — sehingga jumlah bintang di atas adalah perhatian, bukan kematangan, dan selain fast-jev-compaction, semuanya adalah proyek kecil. Dan perintah instalasinya berbeda per proyek; baca README-nya alih-alih mengasumsikan perintah bergaya skill berfungsi.

Titik masuk satu perintah, jika Anda menginginkan bundel alih-alih satu hook:

npx -y jev-use install    # menyambungkan Claude Code, Codex dan Pi, mana pun yang ditemukan
npx -y jev-use doctor     # memeriksa penyambungan

jev-use membaca kuncinya dari TYPESAFE_API_KEY, OPENROUTER_API_KEY atau AI_GATEWAY_API_KEY, dan JEV_BACKEND=mock memberi Anda uji coba tanpa kunci yang menjaga setiap penilaian tetap lokal. Demo yang diterbitkannya layak dibaca untuk melihat bentuk keuntungannya: proses pemadatan konteks yang menilai 200 pesan dalam 7 panggilan dan menurunkan jendela yang terisi 94% menjadi 44%, dan gerbang perintah shell yang menolak perintah berbahaya dalam sekitar 230 ms tanpa token model bahasa.

Rute 3: alat MCP

Jika Anda ingin Jev tersedia bagi model sebagai alat yang dapat dipanggil alih-alih sebagai hook, MCP adalah rute portabel — dan ini murni komunitas. Dokumentasi TypeSafe sendiri tidak pernah menyebut MCP, jadi tidak ada server pihak pertama untuk dipasang.

Claude Code:

claude mcp add jev -e TYPESAFE_API_KEY=sk-... -- npx -y @jkudish/jev-mcp

Codex, di ~/.codex/config.toml:

[mcp_servers.jev]
command = "npx"
args = ["-y", "@jkudish/jev-mcp"]
env = { TYPESAFE_API_KEY = "sk-..." }

Server tersebut (npm @jkudish/jev-mcp 0.5.0) mengekspos sepuluh alat — jev_verify, jev_screen, jev_find, jev_rerank, jev_classify, jev_decide, jev_compare, jev_extract, jev_review dan jev_gate — dan README-nya menyebut sekitar 150 hingga 500 ms per penilaian dengan biaya sepersekian sen. Poin desainnya adalah yang paling penting di sini: ini adalah pemeriksaan mekanis yang murah yang dilewati agen karena model frontier terlalu lambat untuk menjalankannya pada setiap halaman, klaim, atau daftar kandidat.

Ada alternatif jika Anda menginginkan bentuk yang berbeda: itsmostafa/typesafe-mcp (★128) adalah server dan CLI Go, dan Jevbridge berbicara MCP melalui stdio dari klon sumber, yang merupakan cara contoh Codex-nya ditulis:

[mcp_servers.jevbridge]
command = "node"
args = ["--experimental-strip-types", "/absolute/path/to/Jevbridge/src/cli.ts", "mcp"]

Satu peringatan penamaan: kini ada dua paket npm yang tidak terkait di ruang ini, @jkudish/jev-mcp dan jev-mcp tanpa cakupan yang diterbitkan dari repositori berbeda. Tetapkan nama bercakupan di konfigurasi Anda agar npx di masa depan tidak mengarah ke yang salah.

Rute 4: perutean model per-giliran

Ini adalah penggunaan Jev paling menonjol di dalam agen coding, dan cerdas: Jev tidak menjawab apa pun sendiri, ia memilih model mana yang seharusnya. Satu panggilan Jev per giliran pengguna baru memilih tingkat, dan CLI berjalan persis seperti sebelumnya.

npm install -g jev-router
echo "JEV_API_KEY=..." > ~/.jev-router.env
jev-claude      # Claude Code, dengan Jev Router dipilih di /model
jev-codex       # Codex, dengan penyedia Jev Router sementara yang dipilih

Memerlukan Node.js 20.12+ dan setidaknya salah satu dari dua CLI tersebut. claude login atau codex login Anda yang ada tidak tersentuh — proxy loopback meneruskan header otorisasi milik CLI sendiri tanpa membaca, menyimpan, atau memodifikasinya, dan tidak ada kunci API Anthropic atau OpenAI yang terlibat. Claude Code dialihkan melalui ANTHROPIC_BASE_URL; Codex mendapat penyedia kustom sementara dengan requires_openai_auth=true. Pada keduanya, Jev Router muncul di pemilih model: memilih model konkret menjeda perutean, memilih Jev Router melanjutkannya. Pemanggilan alat, izin, sesi, /compact dan /resume berperilaku seperti biasanya, karena semuanya masih milik CLI sendiri.

Tabel tingkat adalah bagian yang seharusnya menarik bagi siapa pun yang membeli akses API:

Tingkat Bawaan Claude Code Bawaan Codex
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

Setiap model dalam tabel itu sedang diskon di APIMaster hari ini dengan harga di jawaban singkat, dari sekitar 89% hingga sekitar 96% di bawah harga daftar. Membeli separuh yang dirutekan di sini dan membayar TypeSafe langsung untuk separuh penilaiannya adalah versi termurah dari pengaturan ini yang dapat kami lihat — bawaan router itu sendiri mengarah ke katalog kami, dan inti dari pola ini adalah sebagian besar giliran mendarat di tingkat murah.

Kebijakannya lebih hati-hati daripada "pilih yang termurah", dan detailnya adalah alasan ia tidak melawan Anda: permintaan eksplisit seperti "gunakan opus" menang; confidence rendah tidak pernah menurunkan tingkat dan membatasi peningkatan pada tingkat balanced; percakapan besar menolak penurunan yang akan membuang lebih banyak kerja prompt-cache daripada yang dihemat; tingkat yang tidak tersedia naik ke atas alih-alih diam-diam memilih sesuatu yang lebih lemah; dan tingkat long tetap mati kecuali Anda menetapkan JEV_ALLOW_FABLE=1. Perutean bersifat gagal-terbuka — kegagalan Jev membiarkan model saat ini tetap berjalan alih-alih memblokir CLI — dan setiap launcher memulihkan bawaan CLI sebelumnya saat keluar.

Ada proyek saudara dengan nama yang sama yang juga mencakup Grok CLI dan opencode. README-nya memberikan perintah npm yang belum diterbitkan, jadi gunakan klon repositori jika Anda memerlukan kedua agen tersebut.

Apa yang harus dipasang lebih dulu

  1. Skill-nya, di agen mana pun yang paling sering Anda gunakan. Lisensinya MIT, ia tidak mengubah perilaku yang tidak Anda minta, dan ia mempermudah setiap langkah berikutnya karena agen berhenti mengajukan satu pertanyaan per panggilan.
  2. Satu hook batas, dipilih berdasarkan apa yang mengganggu Anda. Jika sesi panjang menjadi mahal, pemadatan. Jika Anda gugup soal perintah shell, gerbang pra-alat. Jika Anda terus mendapat "selesai" atas pekerjaan yang belum tuntas, hook stop.
  3. Perutean, hanya jika Anda sudah nyaman dengan proxy di depan CLI Anda. Ini yang paling berdampak dan paling invasif dari keempatnya.
  4. Simpan aritmetika, tanggal dan penghitungan di kode Anda sendiri. Jev mendokumentasikan hal-hal itu sebagai tidak andal, dan hal yang sama berlaku untuk model-model di atas.

Tiga hal yang sering disalahpahami orang

  • "Arahkan Claude Code ke Jev." Tidak ada endpoint yang kompatibel. Ini adalah kesalahan paling umum dalam konten yang ditulis tentang Jev minggu ini.
  • "Satu pertanyaan per panggilan." Ekonomi model keputusan berasal dari pertanyaan paralel atas satu state bersama. Mengajukan satu pertanyaan per permintaan membuang sebagian besar keuntungannya dan seluruh argumen latensinya.
  • "Confidence adalah akurasi." Confidence Jev terkalibrasi, yang merupakan sifat berbeda dan lebih berguna: ia memberi tahu Anda jawaban mana yang perlu dieskalasi. Kami membahas angka kalibrasi yang diterbitkan di Jev vs LLM.

FAQ

Bisakah saya menggunakan Jev sebagai model di Claude Code atau Codex? Tidak. Jev mengembalikan keputusan bertipe dan tidak menghasilkan teks, dan API-nya adalah POST /v1/systemone tanpa permukaan berbentuk OpenAI atau Anthropic. Gunakan ia sebagai lapisan penilaian, bukan sebagai asisten.

Apakah Jev memiliki endpoint yang kompatibel dengan OpenAI? Tidak menurut dokumentasinya. Referensi API mencantumkan endpoint evaluasi dan GET /v1/models, dan tidak ada yang lain.

Apakah TypeSafe merilis server MCP? Tidak dalam dokumentasinya — MCP sama sekali tidak muncul di bundel dokumen. Server komunitas ada, dan yang paling lengkap adalah @jkudish/jev-mcp.

Apa sebenarnya yang dipasang oleh skill resmi? Di Claude Code, plugin bernama typesafe dari marketplace typesafe-ai, yang dipanggil sebagai /typesafe:typesafe-ai. Di tempat lain, sebuah direktori skill yang ditempatkan oleh npx skills add typesafe-ai/skills --skill typesafe-ai di folder yang tepat untuk agen Anda.

Apakah saya masih memerlukan langganan Claude atau ChatGPT saya? Untuk pengaturan perutean, ya — launcher menggunakan kembali login yang sudah dimiliki CLI, sehingga langganan Pro, Max, ChatGPT atau SuperGrok berfungsi apa adanya. Tanpa kunci Jev Anda mendapat CLI biasa tanpa perutean.

Apakah saya memerlukan kunci TypeSafe? Untuk apa pun yang memanggil Jev, ya. Dapatkan dari TypeSafe, atau arahkan perkakasnya ke OpenRouter atau Vercel AI Gateway, yang juga didukung jev-use.

Bisakah saya mencobanya tanpa kunci? JEV_BACKEND=mock di jev-use menjalankan setiap penilaian secara lokal tanpa panggilan penyedia, yang cukup untuk melihat apakah hook-nya menyala di tempat yang Anda harapkan.

Apakah Jev tersedia di APIMaster? Ya. Panggil jev-latest melalui POST https://apimaster.ai/v1/systemone dengan kunci APIMaster; biayanya $0,042 per 1 juta token input dan $0 output. Model-model yang menjadi tujuan kerja router Jev juga ada di sini, dengan harga di atas.

Apakah semua ini akan merusak CLI saya? Skill tidak mengubah apa pun tentang cara CLI berjalan. Proxy perutean bersifat gagal-terbuka dan memulihkan bawaan model Anda sebelumnya saat keluar. Hook adalah satu-satunya tempat yang perlu hati-hati, dan yang lebih baik mendokumentasikan perilaku gagal-terbukanya secara eksplisit.

Berapa biaya satu penilaian Jev? $42 per miliar token input, tanpa biaya output, karena tidak ada output. Satu keputusan perutean per giliran pengguna, atau satu set pertanyaan per penyalaan hook, itulah seluruh tagihannya.

Rute mana yang harus saya pilih untuk sebuah tim? Skill untuk semua orang, satu hook batas untuk masalah bersama, dan perutean hanya di tempat tagihan model cukup besar untuk diukur.

Sumber dan bacaan lanjutan

Bintang repositori, perintah instalasi, versi paket npm dan harga rute APIMaster semuanya diperiksa pada 20 September 2026. Proyek komunitas di ruang ini bergerak setiap hari; periksa repositorinya sebelum Anda memasang.

Buat akun APIMaster, tambahkan kredit bayar sesuai pemakaian dari $1, buat kunci di konsol, dan arahkan klien yang kompatibel dengan OpenAI atau Anthropic ke https://apimaster.ai/v1. Panduan penyiapan untuk dua CLI dalam artikel ini adalah Claude Code dan Codex.