Jevとは
Jevは、TypeSafe AIが2026年9月15日にearly accessとして公開したAIモデルです。TypeSafeはJevを、ソフトウェアの中で使う高速で構造化された意思決定のためのモデルとして位置づけています。
最大の特徴は、自由な文章を返すことを主目的にしていないことです。代わりに「この問い合わせはどの部署か」「この状態は危険か」「どの選択肢が最も当てはまるか」といった問いに対して、プログラムがそのまま扱いやすい形式で回答します。
System One Modelとは?
TypeSafeは、JevをSystem One Modelという新しいモデル群の最初の公開モデルとしています。名前は「速く直感的な判断」と「ゆっくり熟考する判断」を分けた考え方に着想を得ています。
生成AIが「人に読ませる文章」を作ることを得意とするのに対し、System One Modelが狙っているのは、ソフトウェア内部で何度も呼べる小さな判断です。分類・ルーティング・スコアリング・分岐など、手書きルールでは硬すぎる場所にAIの判断を組み込む、という発想です。
ChatGPTやClaudeなどの生成LLMと何が違う?
Jevと生成LLMは「どちらが上か」ではなく、狙っている仕事が違います。会話、文章作成、コード生成、複雑な説明のような仕事では生成LLMが適しています。一方、Jevは決められた種類の判断を、プログラムの一部として返す場面を狙っています。
| 比較 | 一般的な生成LLM | Jev |
|---|---|---|
| 主な出力 | 文章・コードなどの文字列 | 型のある判断値 |
| 向いている用途 | 会話、文章生成、推論、コーディング | 分類、評価、ルーティング、分岐 |
| 出力形式 | 柔軟だが検証が必要 | 事前定義した型に制約 |
| 不確実性 | モデル・実装による | Choice等で確率・confidenceを返せる |
| 生成方法 | 通常はトークンを逐次生成 | TypeSafeは並列評価を特徴として説明 |
たとえば「この問い合わせへの返信文を書いて」は生成LLM向きです。一方「この問い合わせを billing / technical / sales のどこへ回すか」はJevが狙う形に近いと言えます。
Jevの3つの代表的な判断:Choice / Noul / Score
CloudflareのJevドキュメントでは、1つのstateに対してChoice、Noul、Score のようなtyped questionをまとめて評価できます。
候補の中から、どれが最も当てはまるかを選ぶタイプです。各候補の確率やconfidenceも利用できます。
「そう言える度合い」を0〜1方向の連続値として扱うタイプです。単純なtrue/falseより曖昧さを残せます。
複数段階の基準を与えて、そのどの位置に近いかを評価します。
Jevはなぜ注目されている?
大きな理由は、TypeSafeが速度・価格・型安全な出力を強く打ち出していることです。生成AIをチャット画面だけでなく、通常のアプリケーション処理の中へ大量に組み込むには、1回あたりの待ち時間とコストが重要になります。
TypeSafe自身も速度測定が主に米国西海岸から行われていることなど、比較条件に注意点があると説明しています。またCloudflare Workers AI経由では、ネットワーク経路・入力サイズ・実行環境などによって実際のレイテンシは変わります。Cloudflare経由の料金も、利用時点のCloudflare Dashboardで確認するのが確実です。
Jevは何に使える?
Jevが得意とするのは、自由な入力を受け取りつつ、最後はソフトウェアが扱える有限の判断へ落としたい場面です。
内容から担当部署や優先度を決め、ワークフローへ接続する。
アカウント活動や申請内容を複数の観点から評価し、人手確認へ回す条件を作る。
説明文やユーザー入力から、カテゴリ・嗜好・特徴を有限のラベルに変換する。
状態を見ながら、小さな判断を高頻度でアプリケーション処理へ組み込む。
別のAIが生成した内容を判定し、条件に応じて通す・止める・人へ回す。
自然文で書かれた希望を有限の好みへ変換し、既存の推薦ロジックに接続する。
Cloudflare Workers AIからJevを使う
JevはCloudflareのAIモデルカタログにtypesafe/jevとして掲載されています。Workers AI bindingを設定すると、Workerからenv.AI.run() で呼び出せます。
const result = await env.AI.run("typesafe/jev", {
state: "支払いが3日間失敗しています。急いでいます。",
questions: {
department: {
type: "choice",
instructions: "どの担当部署が扱うべきですか?",
criteria: {
billing: "支払い・請求",
technical: "不具合・障害",
sales: "料金・契約"
}
},
urgent: {
type: "noul",
instructions: "緊急性がありますか?"
}
}
});これはJevの考え方を理解するための簡略例です。実際のAPI仕様・利用可能なパラメータ・料金は、CloudflareおよびTypeSafeの最新ドキュメントを確認してください。
Jevを実際に触ってみる
「説明だけでは違いが分かりにくい」という人向けに、OsciriaではJevを実際に組み込んだAIアニメ診断を公開しています。選択式の質問に加えて、途中で自然な日本語の希望を入力できます。
AIアニメ診断での例
JevそのもののAPI画面を見るのではなく、実際のWebサービスの中で「自由文を判断へ変える」という使い方を体験できます。
Jevを使ったAIアニメ診断を試す →Jevについてよくある質問
JevはLLMですか?
TypeSafeはJevを通常の生成LLMではなく「System One Model」として位置づけています。文章生成より、型のある判断を返すことに重点を置いたモデルです。
JevはChatGPTやClaudeの代わりになりますか?
用途が異なります。文章作成、会話、複雑な説明、コーディングなどは生成LLM向きです。Jevは分類・評価・ルーティングなど、ソフトウェア内部の小さな判断に向いています。
Jevは無料ですか?
TypeSafeはトークン単価を公開していますが、利用経路によって課金体系は異なり得ます。Cloudflare Workers AIから利用する場合は、Cloudflare Dashboardの最新料金を確認してください。
Jevは必ず正しい判断をしますか?
いいえ。型のある出力やconfidenceを返せることと、判断内容が常に正しいことは別です。実運用ではconfidenceの閾値、人手確認、既存ルールとの組み合わせが重要です。
JevはCloudflareで使えますか?
はい。CloudflareのAIモデルカタログにtypesafe/jevとして掲載されており、Workers AIから利用できます。
まとめ
Jevの面白さは、AIに「何かを書かせる」のではなく、ソフトウェアが次の処理を決めるための判断をさせるところにあります。生成AIが人とAIのインターフェースを広げたのに対し、Jevが狙っているのはAIとプログラムの接続です。
まだ公開されたばかりのモデルであり、実際の性能・適性は用途ごとに検証する必要があります。ただし、AIをアプリの小さな処理へ大量に挟むという方向では、注目しておきたいモデルの一つです。