話題のJevは今すぐ触るべき?OpenAIもDecisions APIを発表したので考えてみた

JevとOpenAI Decisions APIの判断フローを比較するイメージ

※本稿は2026年9月30日時点の公開情報をもとにしています。JevとOpenAI Decisions APIは、私はまだ実際には使っていません。提供状況や仕様は変わる可能性があるため、公開直前にも公式情報を再確認します。

最近「Jev」というAIが話題になっている

最近、「文章を書かないAI」「スマートなif文」などと紹介されるJevが気になっています。

ただ、最初に聞いたときの私の感想は、「結局、普通のLLMに選択肢を渡してJSONで答えさせるのと何が違うの?」でした。

ChatGPTなどの生成AIでも、Structured Outputsやfunction callingを使えば、決められた形式のJSONを返させることはできます。分類やルーティングも、今すでにできます。

それでもJevが気になったのは、文章生成ではなく「ソフトウェア内部の小さな判断」そのものを中心に設計している点です。

さらにOpenAIもDecisions APIを発表しました。両者は同じ技術ではありませんが、分類、ルーティング、次の行動の選択といった近い問題領域を狙っています。

個人ではChatGPT、Codex、GitHub、Google Sheets、Buffer、WordPressなどを組み合わせ、ブログ運営の自動化を進めています。

その立場から見ると、生成AIに文章を書かせることより、「この投稿は次へ流してよいか」「このIssueはどの処理へ回すか」といった途中の小さな判断の方が、最後まで自動化するうえでボトルネックになりやすいと感じます。

そこで今回は、Jevが何を変えようとしているのか、OpenAI Decisions APIと何が共通して何が違うのか、そして個人のAI自動化に今すぐ取り入れる価値があるのかを整理します。

先に結論を書くと、私は今すぐ本格導入はしません。ただし、利用できる状態になったらPoC(小規模な実証)はやってみたい、という判断です。

そもそもJevって何?

2026年9月15日、TypeSafe AIはJevを発表しました。TypeSafeはJevを、同社が「System One Model」と呼ぶ新しいモデル群の最初の公開モデルと位置づけています。

TypeSafeの説明では、普通のLLMが人間向けの文章を生成するのに対し、Jevは「state(判断材料)」と型付きの質問を受け取り、ソフトウェアがそのまま使える構造化された判断を返します。

現在の公開ドキュメントでは、主に3種類の判断があります。

Choice:事前に定義した候補から1つを選ぶ

Score:定義した段階に沿って評価する

Noul:Yes / Noに相当する判断を0〜1の確率で返す

ChoiceとScoreは候補ごとの確率分布とconfidenceも返します。複数の質問を1回のAPI呼び出しに含めることができ、それぞれを同じstateに対して独立・並列に評価する設計です。

TypeSafeは、判断の確率と実際の正答率を近づけるための学習手法として「RLCD(Reinforcement Learning for Calibrated Decisions)」を掲げています。ただし、これはTypeSafe側の技術説明であり、私自身がJevのconfidence精度を検証したわけではありません。

現行ドキュメントではモデルIDは「jev-1.13.0」。APIはPOST /v1/systemoneで、入力はテキスト、JSONオブジェクト、テキスト配列に対応します。一方、画像・音声・動画は現行モデルへ直接入力できず、事前にテキスト等へ変換する必要があります。

Choiceは最大255候補、Scoreは最大10段階です。英語が主な学習言語で精度も最も高く、日本語を含むCJKも扱えるものの、TypeSafe自身が「同等ではないので自分のデータで試すこと」を勧めています。

料金は入力100万トークンあたり0.042ドルで、出力トークンは無料とされています。提供状況はEarly Accessで、発表時点ではwaitlistから順次開放すると説明されています。Early Accessの詳細な参加条件については、公開情報から明確な資格要件までは確認できませんでした。

このあたりまで読むと、「文章を書かないAI」というより、「文章を作る自由度を捨てて、コードの中で使う判断に寄せたAI」と考えた方が分かりやすいです。

「文章を書かないAI」がなぜ必要なのか

普通の生成AIにお願いすると、こんな流れになりがちです。

入力

↓

AIが考える

↓

文章を生成する

↓

「この投稿は公開してもよいと思います」

人間が読むなら、これで十分です。

でも自動化の途中では、文章よりも次のような結果の方が使いやすいことがあります。

入力

↓

決められた候補から判断

↓

READY / REVIEW / REJECT

↓

プログラムが次の処理へ分岐

欲しいのは説明文ではなく、「どのルートへ流すか」です。

もちろん、説明文が必要な場面まで判断AIに置き換える必要はありません。記事を書く、コードを書く、調査結果をまとめる、といった自由度の高い仕事は生成AIの方が向いています。

Jevの公開ドキュメントにも、複雑な推論は1問に詰め込まず、狭い判断へ分解してコード側で組み合わせる考え方が示されています。数学や厳密な数値計算、日付比較もモデルへ任せず、コードで処理することが推奨されています。

つまりJevは「何でもできるAI」を目指すより、AIに任せる判断と普通のコードに任せる処理の境界をはっきりさせる思想に見えます。

普通のLLMにJSONで答えさせればよくない?

ここが一番大事な反論です。

実際、普通のLLMでもできます。ここは先に認めておいた方がよいと思います。OpenAIのAPIにはStructured Outputsがあり、JSON Schemaに沿った構造化出力を返させられます。function callingを使って、候補に応じて処理を分岐させることもできます。JevやDecisions APIがなければ分類やルーティングができない、という話ではありません。

そのため、「Jevが登場したから、これまでのLLMでは分類やルーティングができなくなった」という話ではありません。

むしろ私が導入前に確認したいのは、「普通のLLMでもできることを、専用の判断モデルへ分けるメリットが本当に大きいのか」です。

TypeSafeはJevについて、System One向けの質問では70〜500ms、比較対象によって40〜200倍高速と説明しています。ホームページ上にはさらに大きな速度・コスト差も掲載されていますが、これはTypeSafe自身の評価です。同社も、短い入力がJevに有利な例があること、自社チーム作成のワークフローにはバイアスの可能性があること、最大級の改善値は実運用では高い側の値だと説明しています。

「hallucination zero」のような表現も注意が必要です。TypeSafeが保証しているのは、定義したスキーマ外の型を返さないという意味でのtype safetyです。公式ブログ自身が「0%」は実測値ではなく、schema matchingが保証されるためグラフ上でそう置いていると説明しています。

当然、型が正しくても判断そのものが間違うことはあります。実際、TypeSafeはJev 1.13の弱点として、数値精度、追加の間接推論、文字どおりに解釈しすぎるケースなどを公開しています。

だから私にとっての比較軸は、「JSONが返るか」ではありません。

通常LLM+Structured Outputsで十分安定するなら、APIを増やさない方が運用は簡単です。一方、大量の小さな判断を高速に回し、低遅延・再現性・confidenceまで求める場面で明確な差が出るなら、専用レイヤーを置く意味が出てきます。見るべきなのはAPI単価だけではありません。認証、エラー処理、仕様変更への追従、監視、テストまで含めた運用総コストで、通常LLMより本当に得かを判断する必要があります。

通常のLLM・Jev・OpenAI Decisions APIを整理

項目 通常のLLM Jev OpenAI Decisions API
主目的 文章生成・理解・推論など汎用 ソフトウェア内部の型付き判断 有限候補からのリアルタイム判断
出力 自由文、JSON、Structured Outputsなど Choice / Score / Noulなど構造化判断 事前定義した有限候補からの回答
自由文章生成 できる しない設計 主目的ではない
候補の事前定義 必須ではない。Schema等で制約可能 Choice等で定義 必須
confidence / probability 一般的なStructured Outputsの標準機能としては別途設計が必要 Choice / Scoreは確率分布+confidence、Noulは0〜1確率 公開公式仕様では確認できず
速度 モデル・推論量・出力長次第 TypeSafeは70〜500ms等を公称。自社評価 OpenAIは「real-time」と説明。数値仕様は未確認
料金 モデル次第 入力0.042ドル / 100万token、出力無料 Decisions API専用料金は未公表・確認できず
提供状況 通常APIとして利用可能 Early Access limited preview
入力 モデル次第。Luna等はテキスト・画像対応 現行Jev 1.13はテキストのみ OpenAI公式はテキスト・画像のcontextに対応と説明
1回で複数判断 プロンプト/Schema設計次第 複数questionを1回に入れられる 公開公式仕様では確認できず
向く用途 文章、要約、推論、柔軟な生成 分類、スコア、ルーティング、ガードレール等 分類、ルーティング、Agentの次行動
向かない用途 超低遅延の大量小判断では専用方式が有利な可能性 自由文生成、厳密な数学・数値処理、複雑な長い推論 自由文生成。詳細な制約は公開仕様待ち

この表を見ると、JevとDecisions APIは似た問題を扱っていますが、同一技術ではありません。

そこへOpenAIも「Decisions API」を発表

のDevDay 2026で、OpenAIはDecisions APIを発表しました。

OpenAI公式の説明では、Lunaの能力を「ユーザーが定義した質問」と「事前に決めた有限個の回答」に集中させ、リアルタイムの判断に使うAPIです。開発者はテキストまたは画像でcontextを渡し、コンテンツ分類、リクエストのルーティング、エージェントが次に取る行動の選択などに使えるとしています。

現時点ではlimited previewで、OpenAIは「coming days」に広く提供する計画だとしています。

ここで大事なのは、「OpenAI版Jev」と雑にまとめすぎないことです。

JevはTypeSafeが独自のSystem One ModelやRLCDを掲げるモデルです。一方、Decisions APIはOpenAIがLunaの能力を有限候補の判断へ集中させるAPIとして発表しています。

狙っている問題領域は近い。しかし、内部技術まで同じと確認できる情報はありません。「OpenAIがJevをコピーした」「Jevに追随した」と断定できる材料もありません。

また、OpenAI公式で私が確認できた公開情報は、用途、Lunaを使うこと、テキスト/画像context、有限候補、limited previewと今後の広範提供までです。

Decisions API専用の料金、正式なAPI endpoint、リクエスト/レスポンスのschema、confidenceやprobabilityを返すか、SDKでどう呼ぶか、1リクエストで複数判断できるかは、公開公式仕様として確認できませんでした。

この状態で非公式サンプルをもとにコードを書くのは早いので、この記事では未確認のままにしておきます。

私なら何に使う?ブログ自動化に当てはめてみた

一番試してみたいのは、すでに動かしているX投稿の仕組みです。

現在は大まかに、

記事

↓

投稿案生成

↓

Google Sheets

↓

人間がREADYを確認

↓

Buffer Draft

↓

最終確認してXへ投稿

という流れにしています。

この流れで、今は私自身がREADYかどうかを判断しています。言い換えると、人間が自動化の途中にある「if文」になっています。ここは今回、判断AIを試す場所としてかなり分かりやすいと感じました。ただし、いきなり「AIが公開可否を決めて自動投稿」にはしません。

まずは投稿案を、

READY:そのまま人間確認へ進めそう

REVIEW:表現・事実・宣伝感などを人が要確認

REJECT:そのまま使わない

の3つへ振り分ける用途から試します。

たとえばconfidenceが十分高いREADYだけ通常の確認レーンへ送り、confidenceが低いものやREVIEW判定は人間へ戻す。これならAIの判断を、人間レビューを減らす補助として使えます。

TypeSafe自身もconfidenceの閾値は用途ごとに自分のデータで決めるよう勧めています。私の用途でも、いきなり「0.8以上なら自動公開」と決めるのではなく、まず正解データを作ってから閾値を決めるべきでしょう。

もう一つはGitHub Issueの振り分けです。

Issue

↓

判断AI

↓

記事制作 / SEO分析 / WordPress作業 / 運用改善 / 人間判断

↓

対応するSkill・Codex・AIへ渡す

この使い方で面白いのは、「AIエージェントをさらに賢くする」ことが主目的ではない点です。

エージェントとエージェントの間にある、「これはどこへ流す?」というif文を少し賢くする。私はJevやDecisions APIの価値を、まずこの「AI版の小さなif文」として見ています。

では、Jevは今すぐ触るべき?

選択肢は3つあります。

1つ目は、今すぐ本格導入する。

私はこれは選びません。JevはまだEarly Accessで、Decisions APIもlimited previewです。仕様や提供条件が動く段階で、本番フローの重要な分岐を依存させるには早いと考えています。

2つ目は、とりあえず触ってPoCする。

私はこれを選びます。ただし「新しいから触る」のではなく、通常LLMから置き換える価値があるかを測るためです。

3つ目は、安定・一般提供まで待つ。

自動化の中に大量の分類やルーティングがなく、今のLLM+Structured Outputsで困っていないなら、これも十分合理的です。

特に個人ブログ程度の処理量では、仮に1回あたりのコストが何十倍違っても、月額差は小さい可能性があります。APIを1つ追加すると、認証、エラー処理、仕様変更への追従、監視、テスト対象が増えます。

「安いから追加する」で運用コストが上がれば、本末転倒です。

日本語の実データで勝てなければ採用しない

PoCを急ぎすぎない理由もあります。

まず、Decisions APIはまだ公開仕様が揃っていません。広範に利用可能になり、endpointや料金、返却形式が見えてからの方が、通常のLuna+Structured Outputsと公平に比較できます。

JevもEarly Accessです。しかも現行ドキュメントでは、英語が最も得意で、日本語を含むCJKは同等ではないと明記されています。

効率家ラボで試すデータは日本語です。TypeSafe自身が英語と同等ではないとしている以上、海外ベンチマークだけでは採用判断できません。ここは注意点というより、私がPoCをやる理由そのものです。

英語ベンチマークで速く安くても、日本語のX投稿候補をREADY / REVIEW / REJECTへ安定して分類できなければ、私の用途では採用理由になりません。

さらに、Jevは数学や厳密な数値、日付比較などをコードで処理するよう推奨しています。つまり「判断AIを入れればif文が全部消える」のではなく、AIに任せる曖昧な判断と、コードで確実に処理するルールを分ける設計が必要です。

私はこの条件になったら実際に試す

開始条件は決めておきます。

第一候補は、OpenAI Decisions APIが私の通常のAPI環境から利用できるようになった時点です。

第二候補は、JevのEarly Accessを取得できた時点です。

どちらか一方が先に使えるようになれば、その時点でPoCを開始します。

両方使えるようになったら、同じデータを同じ分類問題へ通して比較します。

ここを決めておけば、「いつか試したい」で終わりません。

次は「普通のLuna vs Decisions API vs Jev」で比べたい

実機検証では、効率家ラボのX投稿候補など、日本語の実データを20〜50件ほど用意するつもりです。

先に私自身が、

READY

REVIEW

REJECT

の正解ラベルを付けます。

その同じデータを、

人間の正解ラベル

通常のLuna+Structured Outputs

OpenAI Decisions API

Jev

で比較します。

評価するのは、人間判断との一致率、処理速度、料金、実装量、出力の安定性、confidenceの使いやすさ、誤判定したケース、人間レビューへ戻す閾値を作れるか、そしてAPIを1つ追加する運用コストに見合うかです。

可能なら同じ入力を複数回実行し、判断の再現性も確認します。

なお、Decisions APIがconfidenceを返すかは現時点で確認できていません。実際の仕様で返らない場合、その項目はJevだけを評価するか、別の方法で「人間へ戻す基準」を作れるかを見ます。

検証前に採用条件も決めておきます。通常のLuna+Structured Outputsに対して、人間判断との一致率が同等以上で、速度・安定性・confidenceの扱いやすさ・実装運用のいずれかに明確な改善があること。APIを1つ増やす手間を上回る利点が見えなければ採用しません。

最終的に知りたいのは、「どれが一番新しいか」でも「どれがベンチマークで速いか」でもありません。

普通のLLMから置き換える意味が、本当にあったか。

そこまで確認して初めて、私の自動化へ本格導入するかを決めます。

まとめ|「文章を作るAI」だけを見る時代ではなくなるかもしれない

Jevが勝つと決まったわけではありません。

OpenAI Decisions APIが判断AIの標準になるとも、まだ分かりません。

そして、普通のLLMでもStructured Outputsやfunction callingを使えば、分類やルーティングはかなりできます。

それでも今回調べて面白かったのは、「AIに何を生成させるか」ではなく、「ソフトウェアの途中にある小さな判断を、どのモデルへ任せるか」という設計が前面に出てきたことです。

私の今の結論はシンプルです。

本格導入はまだしない。

でも、PoCする価値は十分ある。

使える状態になったら、自分の日本語データで普通のLLMと比べて決める。

新サービスが出るたびにAPIを増やすのは効率化ではありません。

だからこそ、「話題だから触る」ではなく、「置き換える価値があるか測るために触る」。

今回はその順番でいこうと思います。

次回は、OpenAI Decisions APIが通常環境で利用できるようになれば、実際のブログ自動化データを使って検証します。その後、Jevも利用できるようになれば、同じデータで「Jev vs Decisions API vs 普通のLLM」を比較する予定です。

主な確認先

TypeSafe AI「Introducing System One Models & Jev」

TypeSafe AI Docs「Introduction」

TypeSafe AI Docs「Models」

TypeSafe AI Docs「API reference」

TypeSafe AI Docs「Jev 1.13 jaggedness」

OpenAI「DevDay 2026 Recap」

OpenAI API Docs「Structured model outputs」

ITmedia AI+「『Jev』とは “文章を書かないAI”がなぜ話題に?」

ITmedia NEWS「OpenAIの『DevDay 2026』で発表された主なことまとめ」

※JevおよびOpenAI Decisions APIの仕様・提供状況は変化が速い領域です。本記事では企業の公称値と筆者の判断を分けて記載しています。特にTypeSafeの速度・コスト等の比較値は同社の自社評価であり、筆者自身の実測値ではありません。

タイトルとURLをコピーしました