AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年11月1日 19:01

ラッパー指示1行追加で4体中4体が呼ぶ

LINEで送る
ラッパー指示1行追加で4体中4体が呼ぶ

3つのポイント

  1. 何が起きたか

    ラッパーを配置し文書化しても指示行がなければ、4体中0体のサブエージェントが./bin/scanを呼ばなかった。1行追加で4体中4体が呼び、強い文言の指示でも4体中1体は生のツールに戻った。

  2. なぜ重要か

    AIにラッパーを使わせ続けるのは指示の強さではなく、ラッパーがAIの必要な情報をすべて出力するかどうかで、そうでなければAIは生のツールに戻ることを実験は示唆する。

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

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

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

背景と解説

実験は、AIが指示に従うかどうかと、タスクを完了できるかどうかを切り分けるように設計された。grep -nと同一の出力を持つラッパーを1行の説明とともに置き、3つの条件で指示ファイルだけを変えた。指示なし、1行、そして著者が以前有効と判明した手法を使った強い文言の版である。12回の実行はすべてタスクで12/12のスコアだったため、難易度は差異を説明しない。

重要な発見は、ラッパーがディスク上に存在することと呼び出されるかどうかは別だということだ。指示なしの条件では、lsに表示されてもサブエージェントはbin/を開かなかった。1行が./bin/scanを名指しすると、すべてのサブエージェントがそれを呼び、いずれも使用前にcat bin/scanでラッパーの内容を読んだ。生のツールへの回帰は後になって起きた。サブエージェントは先頭の空白を調べるためにcat -Aやsedに切り替えたが、それはラッパーの出力では確認しにくい情報だった。著者は、ラッパーが意図的に生のツールを上回らないよう設計されたため、ラッパーの出力が十分だったか不十分だったかは実験では区別できないと認めている。また各条件4体のサンプルでは、4体中0体対4体中4体の差だけが断言できるほど強い。

よくある質問
指示ファイルに強い指示を書けば、AIはラッパーを使い続けたか?
いいえ。以前有効だった4つの指示手法をすべて組み合わせても、4体中1体のサブエージェントは完了前に生のツールに戻った。
実験でAIが生のツールに戻ったのはなぜか?
ラッパー./bin/scanが行番号付きの行だけを出力し、先頭の空白を確認しにくかったため、AIはcat -Aやsedで調べる必要があり、そのまま生のツールを使い続けた。
指示行を書き直す代わりに著者が勧めることは?
ラッパーがAIのタスクに必要な情報をすべて提供しているかを確認し、AIが生のツールに戻る理由をなくすことだ。
LINEで送る

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

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

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

AIに質問

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

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

このようなAIの動きを、御社の業界・競合に合わせて毎日届ける法人プランもあります → 詳しく見る

関連記事

次の記事へAI・AR観光アプリを11月1日提供開始