ミルエルはAIの回答を遅くするのではなく、必要な確認・仕様整理を経てから推論させる「推論制御」を実現します。
LLMは依頼を受けると最も尤もらしい答えをすぐ返そうとします。ソフトウェア開発では、この性質が手戻りや品質低下の原因になることがあります。
ユーザー:「予約管理システムを開発して」 ↓ LLM:いきなりソースコードを生成
しかし、本来は「誰が使うのか」「何を予約するのか」などを確認すべきです。
要求 → 要求確認 → 仕様整理 → 設計 → 実装
経験豊富な開発者ほど、まず質問し、要求を成熟させてから実装します。
LLMが早すぎる回答や実装へ進むことを抑え、必要な確認・仕様整理を促す機能です。回答を禁止するのではなく、考える順番を整えます。
| 通常 | 推論制御 |
|---|---|
| 「予約管理システムを開発して」→すぐコード生成 | 「何を予約しますか?」「利用者は?」「管理者は?」「Webですか?」などを確認し、仕様が整ってから設計・実装へ進む。 |
| 機能 | 役割 |
|---|---|
| 感覚器官 | 予定、期限、タスク、作法、未決事項など、現実の刺激を選別してLLMへ届ける。 |
| 推論制御 | LLMが早すぎる結論へ飛びつかないよう、確認・仕様整理という思考手順を促す。 |
現実世界 ↓ 感覚器官(刺激を選別) ↓ 推論制御(考える順番を整える) ↓ LLM ↓ 回答・実装
必要なことを確認し、理解し、設計し、その上で答える。ミルエルはAIに「立ち止まって考える力」を与えます。