Jev 與編碼智慧體
使用編碼智慧體時,Jev 是什麼、不是什麼。
如果你是在找一個「能接到編碼智慧體上的模型」時發現了 TypeSafe,就從這裡開始。Jev 不是 Claude Code、Cursor、opencode、Copilot、Muse Spark、Grok Bot 這類工具背後那個 LLM 的替代品。你可以照常用編碼智慧體寫程式碼,只是程式碼裡用 Jev 來做決策。
Jev 不是聊天或程式碼補全 LLM
Jev 是一個 System One 模型。它不生成文本、不寫程式碼、也不跟你對話。它接收一個狀態和一組型別化問題,返回你的程式碼可以直接使用的結構化答案:
- 從一組選項中給出一個
choice,並附帶每個選項的機率。 - 在你定義的量規上給出一個
score。 - 針對一個真假命題給出一個
noul(0–1)。
編碼智慧體依賴的 LLM,要能流式輸出文本、呼叫工具,並根據自然語言指令改檔案。這些 Jev 一樣都不做。沒有什麼 model: "jev-latest" 的設定能把你的編碼智慧體變成 Jev 驅動的智慧體,因為這兩個系統解決的問題不一樣。
你真正想要的可能是別的
找到和你目的對應的那一行:
| 你想做的事 | 該做什麼 |
|---|---|
| 讓你的編碼智慧體更擅長寫使用 TypeSafe 的程式碼 | 安裝 TypeSafe Agent 技能。它把 Jev API、原語和架構模式的完整上下文交給 Claude Code、Codex 等智慧體,讓它們為你生成正確的 TypeSafe 整合。 |
| 在你正在構建的應用或智慧體裡使用 Jev —— 用於路由、分類、評分、防護欄,或任何結構化決策 | 從快速開始入手,然後讀如何用 TypeSafe 構建和架構模式,瞭解置信度路由、意圖路由這類常見架構。 |
| 替換或換掉驅動編碼智慧體的模型 | Jev 不是幹這個的。繼續用基於 LLM 的編碼智慧體,在產品需要快速、經校準的結構化決策的地方,單獨使用 Jev。 |
| 先試試 Jev 再寫程式碼 | 開啟 Playground,粘一段文本作為狀態,再加幾個問題。完整演示見快速開始。 |
什麼時候該用 Jev
Jev 雖然不是編碼智慧體用的 LLM,但在你用編碼智慧體構建的智慧體或應用內部,它常常正是那個對的工具。當你的程式碼需要做下面這些事時,就該用 Jev:
- 把一個請求路由到一組固定目的地之一,並知道這次路由有多確定。
- 用量規給某個東西打分(緊急度、質量、風險),再按分值分支。
- 在採取行動前,檢查某個陳述對一份文件、訊息或記錄是否成立。
- 用一次「返回的就是型別化值」的呼叫,替掉那種讓 LLM「返回 JSON」的脆弱提示詞。
如果有哪條和你在做的東西對得上,最快的入口是快速開始,然後是講問題型別的原語參考。
後續步驟
- System One —— System One 模型是什麼,以及它和 LLM 有何不同。
- 快速開始 —— 在 Playground、HTTP 或 Python SDK 裡試用 Jev。
- Agent 技能 —— 給你的編碼智慧體補上 TypeSafe API 的上下文。
- 架構模式 —— 用 TypeSafe 構建的常見架構。