Upgrade to Pro — share decks privately, control downloads, hide ads and more …

jev エージェントの⼩さな判断を 任せてみる

Avatar for Haruki Kondo Haruki Kondo
October 01, 2026
1

jev エージェントの⼩さな判断を 任せてみる

Avatar for Haruki Kondo

Haruki Kondo

October 01, 2026

More Decks by Haruki Kondo

Transcript

  1. SYSTEM ONE 型付きの判断を返す「jev」 TypeSafeのSystem Oneモデル。入力と質問から、判断と確率を返す。 状態 + 質問 jev 型付きの判断

    Choice:選ぶ Score:段階で評価 Noul:Yesの確率 判断理由の説明文は生成しない。今回は候補から選ぶChoiceを使う。 4
  2. 実際のAPIリクエスト 同じ入力に、2つの問いを投げる state.request:「100 USDCをETHに交換してください。」 intent / 意図 何をしたいか? 交換・残高確認・説明・不明 readiness

    / 確認要否 依頼内容は明確か? 追加確認なし・確認が必要 1回の呼び出しで独立・並列に評価。片方の答えをもう片方へ渡す処理ではない。 5
  3. 依頼文の分類デモ / 実API結果のリプレイ 取引案・確認・停止をコードで選ぶ 100 USDCをETHに交換 取引案を作る 数量はあとで決める 確認に回す 1000

    USDCをETHに交換 コードで停止 金額は別フィールド。デモ上限500 USDC。ウォレット接続・取引送信なし。 7
  4. 依頼文分類 / 質問を直して再評価 問いを具体化すると、結果が変わった 23/30 最初の質問 → 27/30 条件を具体化した質問 「今、実行してよいか」から

    「情報は足りているか、実行は保留されているか」へ。 2問とも期待ラベルと一致した件数。同じ自作30件で調整・再評価。 8
  5. 実ログに残った限界 期待と異なった3件も、確認に回った 「さっきの取引の反対をお願い。」 意図の判断 swap を選択 confidence 0.98 期待ラベルは unclear

    確認要否の判断 clarify を選択 コードは「確認」へ confidence=判断の迷いの少なさ(0〜1)。正解する確率とは違う。 候補に確率が集中すると高く、分かれると低い。高くても間違うことはある。 9
  6. 補足 / APIの型 返す値は、三つの型から選ぶ 型 返すもの 問いの例 Choice Score Noul

    候補と候補別の確率 段階番号の確率加重平均 Yesの確率(0〜1) どの担当へ送る? どの程度の緊急度? 確認を求めている? Choice/Scoreにはconfidence。Noulには独立したconfidenceはない。 11
  7. 補足 / 測定条件 今回の測定で、言えること 項目 質問の修正後 呼び出し API往復時間 期待ラベルとの一致 固定モデル

    30件・各2問・逐次実行 中央値230.5ms / p95 566ms 2問とも一致 27/30件 jev-1.13.0 2026-09-25、この実行環境で測定。LLM比較・取引送信は未実施。 12
  8. 補足 / 実ログから 高いconfidenceでも、条件は別に検査 1000 USDCをETHに交換してください。 jev:swap / ready、どちらもconfidence 1.0

    コード:500 USDCを超えるため停止 「明確な依頼」と「実行条件を満たす」は別の判断。 14
  9. 補足 / API応答 実際の応答は、2問それぞれに返る 「100 USDCをETHに交換してください。」 answers.intent choice:swap 確率:swap 1.00

    confidence:1.00 answers.readiness choice:ready 確率:ready 1.00 confidence:1.00 このあとコードが別フィールドのamount=100を確認し、取引案を表示する。 15
  10. 補足 / 質問定義の改善案・未測定 「実行しない」は説明依頼にも出てくる 「替える方法を知りたい。今は実行しません。」 説明・残高確認なら 回答対象が明確 → ready 情報が不足

    → clarify 交換実行の依頼なら 数量未定・保留・事前確認 → clarify 条件を適用する対象を分ける。既存の27/30は、この改善案の結果ではない。 17
  11. 補足 / 実ログの限界 高confidenceでも期待と異なる 「さっきの取引の反対をお願い。」 intent swap 0.99 confidence 0.98

    期待ラベルはunclear ケース25。「さっき」の内容はstateに渡していない。 readiness clarify 0.98 confidence 0.97 結果は確認へ 18
  12. 補足 / さらに読む パターンと研究の出典 System patterns intent / confidence /

    fan-out / composite Confidence 確率分布との関係 Jev-Mem System-One-Controlled Agentic Memory State 質問へ渡す共通の入力 23