| |

ソフトウェア・デザイン館 Sage Plaisir 21 へようこそ!
隔週月曜更新 : 毎週1つのニュースまたはプログラミング技術を取り上げ、解説します。
東日本大震災 まとめページ
IT ニュース&コラムは 毎月第2月曜の配信となります。
URL が新しくなりました。 https://www.tzneko.com/
IT ニュース&コラム 2026/10/12
LLMとは何が違うのか:「判断専用モデル」Jevのアーキテクチャ
TypeSafe AIが2026年9月に公開した「Jev」は、ChatGPTやClaudeと同じ「AIモデル」
というジャンルに見えて、出力の作り方が根本的に違う。この違いを仕組みから見ていく。
## 出力空間が「文章」ではなく「選択肢」
LLMは次のトークンを逐次予測して文章を生成する。
その文章が最終的にコードや仕様書になる。この「逐次生成」自体が速度のボトルネックで、
かつ出力は原理上「何でも書ける」ため、想定外の形式やハルシネーションが発生し得る。
Jevは逆に、呼び出し側が選択肢の集合をリクエストに含め、
Jevはその中のどれに当たるかを確率付きで返すだけ。
公式APIドキュメント(docs.typesafe.ai/api)で確認したリクエスト形式は以下の通り。
```json
{
"state": "注文した商品が二回も届いていません。",
"model": "jev-latest",
"questions": {
"department": {
"type": "choice",
"instructions": "どの担当チームが対応すべきか?",
"criteria": {
"shipping": "配送の遅延や紛失",
"returns": "返品や交換",
"billing": null
}
}
}
}
```
レスポンスは選択肢・確率分布・confidenceを返す。
```json
{
"answers": {
"department": {
"choice": "shipping",
"probabilities": {"shipping": 0.9, "returns": 0.08, "billing": 0.02},
"confidence": 0.85
}
}
}
```
出力空間が選択肢に固定されているため、「期待した形式から外れる」
「存在しない選択肢を答える」という構造的破綻が原理的に起きない。
Gigazineの記事で紹介されていた「ツール呼び出しエラー率0%」は、
この制約の直接的な結果と見てよい。
## 質問タイプは3種類
ドキュメント上、質問タイプはChoice(選択肢から1つ)の他にScore・Noul
があると分かっている。Choice/Scoreは確率分布とconfidenceを返す。
1回のAPI呼び出しに複数の質問を同じstateに対して並列に投げられ、
質問同士の干渉が起きにくい設計になっている。
Mr. Buzzoni氏の実測ポストでは、13個の質問を1回にまとめた方が
13回に分けるより12.2倍安く10倍速かったと報告されている(ただし
本人の検証であり、TypeSafe AI公式の数値ではない)。
## 速いことの正体
LLMの遅さは「逐次生成」に起きる。Jevは選択肢を並列に評価して
返すだけなので、入力を読んでから1回の出力で済む。
これはTransformerがRNNの逐次処理を並列処理に置き換えて
高速化した構図と同じだ、とJev開発者のDiogo Almeida氏も述べている。
## 使い所
この構造は「文章を生成する必要がない判断」に向いている。
安全かどうかの判定、担当部署の振り分け、完了判定など、
エージェントのループの中で頻発する小さなyes/no判断がそれに当たる。
逆に、コードを書く・説明文を作るといった「文章そのものが成果物」
の仕事には使えない。LLMが担ってきた仕事の一部を、構造化された
判断だけ切り出して専用モデルに渡す、という役割分担が
今後広がるかが注目点だ。
[AIモデル「Jev」を開発、GPT-5.6 Terra級の性能でタスクを安価かつ超高速に実行可能](https://gigazine.net/news/20260916-system-one-jev/)
[TypeSafe AI API Reference](https://docs.typesafe.ai/api)
[ChatGPT共同開発者がLLMとは異なる方法で処理するAIモデル「Jev」を開発 - GIGAZINE](https://gigazine.net/news/20260916-system-one-jev/)
[Mr. Buzzoni (@polydao) - Jev engineering for Claude Code](https://x.com/polydao/status/2103689373774483815)
[Diogo Almeida (@CompleteSkeptic) - Transformer/RNNの並列化になぞらえた投稿](https://x.com/CompleteSkeptic/status/2099925684256899543)
Generated by Claude Sonnet 5
プロンプト:
SNS からポストを集めます:
Grok を使って、テーマに関して有益な情報と評価されたポストを探してください。
Markdown ファイルにポスト列を保存します。
ポストの内容を質問します:
Claude を使って、質問します。
(記事)について解説してください。
(添付)
関連するSNSのポストを集めてきました。
〜に関して興味深いポイントを挙げてください。
取得したいポストのURLや、関連するポストも方針を示せばこちらで集められます。
記事を書きます:
以上を元に、エンジニアが興味を持ちそうな技術系ブログの記事を書こうと思います。
記事の本文で言及している情報元の URL を記事の最後につけてください。
2000文字以内で Markdown ファイルに書いてください。
収まりそうもないなら、どの内容を書くかの選択肢を示してください。
リンク:
https://gigazine.net/news/20260515-apple-mie-kernel-memory-corruption/
|
|
Sage Plaisir 21 のブログやツイッターを読もう!
Sage Plaisir 21 では、ここのホームページのほかにブログとツイッター
も行っています。
ブログは、こちら。
ツイッターは、こちら。
|
|
Sage Plaisir 21 メールマガジンを読もう!
『週刊 IT ニュース&コラム』には、
このページに掲載している
コラムの他に、注目ニュースを集めたリンク集も、掲載しています。
日々多く集まる IT 情報から、注目すべき話題をコラム形式で取り上げますので、
ぜひチェックしておきましょう。
(サンプル、および登録)
|
Sage Plaisir 21 Contents
[ English | 日本語 ]
自動化ツールのダウンロード
(2017-01-04) update!
急速な IT 革命により開発スピードの向上が課題になっています。
その鍵になるのがツールの活用または開発です。
一般的なものから専門的なものまで使えるツールを公開しています。
技術資料&オープンソース
(2012-03-19)
扱う技術が多くなってくるにつれ、
技術はマスターするものではなく調べるものになり、
どれだけ実践に即した資料を集められるかどうかが、
勝負になります。標準的な技術の資料だけでなく、
プログラムソースやライセンスフリーのライブラリも公開しています。
オブジェクト指向プログラミング設計
(2000-04-01)
Visual Basic 7 にもついに本格的なオブジェクト指向の
機能が追加され、ソフトウェア技術者には必須の知識に
なりつつあります。長年の研究の成果から、最新の応用方法まで
様々なメモを公開しています。
ソフトウェア・デザイン館より(技術エッセイ)
(2000-11-01)
プロの経験を通じて習得したソフトウェア全般に関する
技術を解説しています。
ソフトウェアとは何かといった根本的なことを通じて、
デザインに関するポイントをわかりやすく説明しています。
| |
|
ソフトウェア デザイン館 Sage Plaisir 21
Simple and Visual
|
週刊 IT ニュース&コラム
10/12 LLMとは何が違うのか:「判断専用モデル」Jevのアーキテクチャ
9/14 AI に地図が付いたシェルスクリプトを生成させる ― bash に C# の #region を持ち込む
8/10 北米デスクトップでLinuxシェアが初の10%超え——その裏にAIエージェントの影?
7/13 依存注入(DI) と設定ファイル - 構造化を無にしてしまう疎結合の能動性逆転問題
6/8 Apple M5 の MIE が突破された!セキュリティ攻防の最前線
5/11 クリーンアーキテクチャは変更コストが高い! YAGNI原則を適用して軽量化する
4/13 Anthropic が Claude Mythos を開発、AIが攻撃者になった今IT企業は防げるか
3/9 《シェルスクリプト》意外と難しい!オプションをそのまま子コマンドに渡す方法
2/9 週刊 IT ニュース&コラム 2026/ 2/ 9 通巻888号 自治体DXの新展開:デジタルアドレスが変える住所管理の未来
1/12 週刊 IT ニュース&コラム 2026/ 1/12 通巻887号 【最終完全版】 bash/zsh 用オプション解析テンプレート (getopts→shift) set -u 対応版
12/8 SVGクリックジャッキング:従来の手法を超えた新しい攻撃とその対策
11/10 プログラミング言語としての シェルスクリプト チュートリアル (3) 〜 条件分岐編
10/13 ChatGPT の新ペアレンタルコントロールは、子どものプライバシーを守る
9/8 コードを読むために必要なプロンプトはこれだ! 〜 シェルスクリプト チュートリアル (番外編)
8/11 クレジットカード会社による間接的検閲の現実 ~ゲーム業界から見えてきた深刻な問題~
7/14 【15分ルール】意外と難しい「質問ができる文化」を作る方法を網羅的に考えてみた
6/9 Claude.ai Pro プランでも使えるようになった MCP の Integrations
5/12 詳細解説 TypeScript の真のグローバル変数の書き方
4/14 AI が自動的にタスクを細分化して、実現可能性を高める Magic ToDo
3/10 逆参照を避けてデータ定義をリーダブルにする getter(TypeScript版)
2/10 開発者が速攻でプロジェクトを片付けるのに重要なポイント、認知負荷とは?
1/13 今日は何するんだっけ?思考をリードするチケット管理の書き方 〜 構造化ドキュメンテーション (4)
12/9 デジタル時代の証拠保全と企業コミュニケーション - Googleの事例から考える
11/11 (改訂版)三項演算子は本当に読みにくいのか。TypeScript で分かった 後置 else if メソッド の効果
10/14 陰謀論を信じる人たちを説得するのは人間より AI が得意
9/9 三項演算子は本当に読みにくいのか。TypeScript で分かった三項演算式クラスの効果
8/12 ニコニコ動画とKADOKAWAへの大規模サイバー攻撃:その影響と復旧への道のり
7/8 プログラミング言語としての シェルスクリプト チュートリアル (2) 〜 データ編
6/10 早まってDRY原則を適用しないことが重要:Googleの推奨
5/13 プログラミング言語としての シェルスクリプト チュートリアル (1)
4/8 オープンソースを狙う攻撃者 - XZ Utilsメンテナーが仕掛けた罠
3/11 大規模プログラムの理解を助ける図を VSCode で素早く書く方法 ~ 構造化ドキュメンテーション (3)
2/12 巨大IT企業の脅威から身を守る方法
1/8 アジャイルに手順書を書くための 13のルール 〜 構造化ドキュメンテーション (2)
12/11 Microsoftが革新的な「Azure AI Studio」をIgnite 2023で発表!
11/13 (過去記事更新)
10/9 DALL・E 3 - 新次元の画像生成AIが登場
9/11 アジャイルなノートの書き方入門 〜 構造化ドキュメンテーション
8/14 日本のX(旧ツイッター)に新機能「コミュニティノート」が登場!
7/10 E2E テストの決定版! テスト開発の効率が爆上がりする Playwright (TypeScript版)
6/12 アップルがARの未来を切り開く Apple Vision Proの登場
5/8 cypress を使って自動テストを簡単に導入する方法(2023年版)
4/10 衝撃の AI ChatGPT、ホワイトカラーの作業を一瞬でこなす
3/13 自動テストの内容が分からなくなる 6つの原因とそれを解決する diff patch-o ツール
2/13 テスラの自動運転はやらせであるとエンジニアが証言
1/9 ガントチャート自動作成エクセルを使って90%シンドロームを予防する(無料)
12/12 高品質なイラストを生成できる AI が登場し、イラストレーターが危機に
11/14 Bash シェルスクリプトのデバッグや入力補完ができる Visual Studio Code 拡張機能(WSL2,mac,Linux対応)
10/10 トヨタの委託先が個人情報のアクセスキーを GitHub に公開してしまう事故
9/12 【pytest】フィクスチャーの定義へジャンプするスクリプト
8/8 VISA と Mastercard がポルノサイトの取引を一時停止
7/18 Swift のようなシンプルな書き方で Go の既存の interface を extension する
6/13 イーロン・マスクによる Twitter 買収、これまでのまとめ
5/9 mac の zsh と Linux/Windows の bash で互換性があるシェルスクリプトの連想配列
4/11 ロシアがウクライナに軍事侵攻。ネット空間でのサイバー戦争から悪に染まる人々
3/14 【最終完全版】 bash/zsh 用オプション解析テンプレート (getopts→shift)
2/14 ゲームで睡眠習慣を改善するアプリ、よひつじの森
1/10 aws S3 互換ストレージ MinIO 入門 ~ mc.exe を試しに動かしてみる
12/13 過剰設計は多くの製品を殺す
11/22 そのファイル、実はシンボリックリンクで共有されています…を正しく調べる方法
11/1 Photoshop で人物などを自動選択する新機能と Web 版の提供を発表
10/11 1台でもマルチディスプレイ ~ マウスの中ボタンだけで切り替えられる快適な仮想デスクトップ環境
9/20 Apple vs Epic 手数料訴訟は独占禁止法違反ではないという判決、控訴へ
8/30 インストールを自動化する Ansible 自体をインストールする
8/9 転売を擁護するホビージャパンの編集者と池田信夫の部分的な正しさと大きな悪
7/19 区切り記号を操作ステップに合わせて入れると探しやすい - 構造化文書 (2)
6/28 Windows 11 を発表
6/6 メニュー項目の場所を上下左右で示すこと - 手順メモ (1)
5/16 GitHub のアカウント認証からパスワード認証が廃止へ
4/26 Jest の watch モードで Visual Studio Code のデバッガーを一瞬で再起動させる方法
4/5 LINE のトーク内容が中国企業で閲覧可能だった問題
3/15 cypress で期待通りに自動テストが動かなかったときの対策集
2/22 新型 コロナ ウィルス 感染経路特定アプリ COCOA の不具合放置問題
2/1 cypress を使って自動テストを簡単に導入する方法
1/11 ソフトウェアエンジニア40年のキャリアから学んだ 6つのアイデア
12/21 リセット状態の Windows から Jest + TypeScript + React + Visual Studio Code を確実に構築する手順
11/30 Apple Silicon がインテルや ARM の性能を大幅に超える結果に
11/9 チュートリアルや手順書を手軽にするプレースホルダーの書式
10/19 ドコモ口座から不正な引き出し、スマホ決済会社はセキュリティを軽視
9/28 したくない作業でもするようになる 5分スイッチ テクニック (4)
9/7 30%の手数料を支払っていないとしてアップルが Epic Games の Fortnite を削除
8/17 したくない作業でもするようになる 5分スイッチ テクニック (3)
7/27 Linux と Apple が人種差別的な用語を包括的な用語に置き換えると発表
7/6 したくない作業でもするようになる 5分スイッチ テクニック (2)
6/15 GitHub と MySQL を組み合わせたサーバー DoltHub
5/25 したくない作業でもするようになる 5分スイッチ テクニック (1)
5/4 Apple と Google が新型コロナウイルス感染者を追跡するシステムを発表
4/13 手続き型プログラミング言語で宣言型プログラミングをする(2)
3/23 新型コロナウィルスの影響でリモートワークの仮導入が進む
3/2 手続き型プログラミング言語で宣言型プログラミングをする
2/10 飲食店や病院などの予約システムをクラウドで簡単に作れる SELECTTYPE
1/20 コメントを書かずに概要を説明する方法 - リーダブル コード(61)
12/30 書くスペースを半自動的に作ってメモをしやすくする SpaceInk
12/16 手続き型プログラミングと宣言型プログラミングを使い分ける
12/2 ヤフーとLINEが経営統合して、あらゆる決済ができるスーパーアプリを提供へ
11/18 Linuxによくある謎の記号による処理を説明変数で読みやすくする方法
11/4 アップルが HKmap.live を香港デモを支援するアプリと判断し配信停止
10/21 エラーが発生したときに例外を投げずに返り値としてエラーを返したときの問題
10/7 暗号化PDFを開こうとパスワードを入力すると流出する脆弱性
9/23 Go 言語でよく defer される Close 関数のエラーを捕まえる
9/9 多くの Web サービスのインフラを提供している aws に障害発生
8/26 POSIX の ls コマンドで表示される一覧の区切りの空白は2文字
8/12 Google が Chrome のシークレットモードで有料記事を無料で読める機能を強化
7/29 プログラムとしての定数と仕様としての定数を明確に分けること
7/15 電子決済サービス開始で再び不正利用。7pay の対応の問題とは
7/1 インストール手順にバグがある原因は、スクリプトを作っていないから
6/17 音楽権利情報処理にAWSのブロックチェーン技術が採用される
6/3 インストーラーでインストールする対象のバージョンは、最新版より特定版
5/20 PC上での共同作業をインテリジェンスにする Fluid Framework
5/6 Windows で Python スクリプトを Python の仮想環境の中で起動する方法
4/22 Windows で USB デバイスの安全な取り外しの操作が不要に
4/7 ブール型の説明変数の名前は文にする - リーダブル コード(60)
3/25 グーグルがゲーム ストリーミング サービスに参入、STADIA を発表
3/11 ソースコードが早く読めるようになる、シンプルコメント2 - リーダブル コード(59)
2/25 無料で使えるように改変した iOS アプリを何者かが配布
2/11 ソースコードが早く読めるようになる、シンプルコメント2 - リーダブル コード(58)
1/28 5月1日から変更される新元号の名前の発表が 4月1日に決定
→ もっと前の記事
自動化ツールのダウンロード
Snap Note 3 mini - サクサク使える自由ノート
new!
Plastic Window 1.20 - ウィンドウを半透明に
new!
Shortcut Director 1.00 - ショートカットのリンク切れ修正
Archives Folderizer SV 1.10 - 圧縮解凍
デジタルスクラップブックSVG Cats 2
→ その他のツール
オブジェクト指向プログラミング設計
技術資料
|