AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月21日 13:00

Jevを6回調整もClaudeのgrepに2倍差で敗北

LINEで送る
Jevを6回調整もClaudeのgrepに2倍差で敗北

3つのポイント

  1. 何が起きたか

    TypeSafe AIのJevを6回調整後、著者が100件のリクエストでgrepを使うClaude(Opus)と比較したところ、Opusはノートが必要な77件中52件を正解し、Jevは24件だった。

  2. なぜ重要か

    20件のテストで誤提案0%に達したモデルでも、100件では誤りが20%に悪化した。小規模サンプルで測った調整の成果は通用しない可能性がある。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

著者の出発点は、Obsidianノートの抜粋を毎回のClaude Codeリクエストに注入するフックだった。直近14日間で2,333回発火し、1回あたり平均4,840文字を挿入したが、Claudeが自ら読んだのはVaultの0.9%だけで、読んだ154件のノートのうちフックの候補に含まれていたのはわずか3件だった。これによりコンテキスト選択が解決すべき課題となり、テキストではなく型付きの判断と確率を返すモデルであるJevが、その用途に安くて速い分類器として有望に見えた。

調整の経緯は、最終比較がなぜ重要だったかを示している。初期の試みは数百の候補に対してyes/noを問い、46%の確率で見逃した。リクエストテキストのみを分類する版は速かったが、正しいドメインを捉えたのは55%にとどまった。第3ラウンドでは全候補と直近の会話を対象に選択を行い、20件のリクエストで誤提案率0%を達成した。著者は後にこれを「出来すぎ」と呼んでいる。しきい値が同じ20件で選ばれていたからだ。テストが100件のリクエストと1,331の候補に拡大すると、この手法の誤り率は40%に上昇した。

その中で、Opusとgrepのベースラインは著者が求めるまで測定されていなかった。同じ100件のリクエストで、grepと会話コンテキストを使うOpusは52件の正しいノートを見つけたのに対し、Jevは24件だった。両者を組み合わせても件数は52件から54件に増えただけだった。Jevは誤提案率が低く(20%対Opusのトップピックの25%)、ノート不要のリクエストでの誤提案も少なかった。著者の結論は、Jevは狭く大量の分類やゲーティングのタスクに向く一方、ノート選定では会話中にすでに存在するコンテキスト対応モデルに勝つのは難しいというものだ。

よくある質問
著者は選ばれたノートが正しいかどうかをどのように測定したのか?
選ばれたノートは別のLLMエージェントに渡して関連性を判定させ、どの手法が選んだかは明かさなかった。著者はすべてのケースを人間が確認したわけではないと注記している。
比較後、著者はワークフローで何を変えたのか?
毎回のリクエストでコンテキストを注入するフックを削除し、グローバルのCLAUDE.mdに、回答前にインデックスをgrepし必要なノートだけを読むようClaudeに指示する1行を追加した。
Jevがより適しているのはどんな場合か?
選択肢が少なく固定されており、判断材料がすべて短い入力に含まれ、コンテキストを考慮する高性能モデルが存在せず、処理量や項目あたりの速度が重要な場合。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へGPT-6シリーズが希少言語の処理精度を大幅改善