これで何ができるか
毎朝ひとりでに届く監視ダイジェストの中から、本当に新しい1件だけを、古い警告と混ぜずにAIに拾わせる頼み方です。プログラミングは要りません。
自動化の監視では、「打つ手のない警告」が毎日同じ文言で並び続けることがあります。相手の更新間隔が単に長いだけで、こちらにできることが無い種類のものです。そこへ、直せる新しい警告が1件だけ混ざると、見分けるのは簡単ではありません。毎日同じ3行を読んでいるうちに、4行目に新しく増えた1行を読み飛ばしてしまう——これは人がやっても、AIに読ませても起こりえます。
架空の監視ダイジェスト(打つ手のない停止警告が3件、健康な相手が1件、残り1件が新種の警告を出す)を2組つくり、3つの聞き方を、警告が「出た当日」と「変わらず14日続いたあと」の両方で試しました(各2組×各2回=4回ずつ)。前日のダイジェストと比べさせる聞き方は、警告が出た当日は4/4で正しく拾いました。ところが警告が変わらず14日続いたあとは「変化なし」とだけ答え、その警告がまだ対応が必要な1件だとは4回とも言いませんでした。
前提
- 毎朝届く監視ダイジェストが、対象ごとに行が分かれていること(文章一本ではなく、箇条書きや表になっているもの)
- 前日ぶんのダイジェストが手元に残っていること(メールを検索する・ファイルに追記する、どちらでもよい)
- 「打つ手がない」と分かっている警告が、実際にいくつかあること(相手の更新間隔が単に長いだけ、など)
前日ぶんが残っていない場合は、この記事の3・4番(前日比較を使う版)は使えません。1・2番(今日ぶんだけで判定する版)から試してください。
AIへの頼み方
1. まず、指定せずに聞く
(この下に、今日ぶんのダイジェストをそのまま貼ります)
今回の材料は、打つ手のない停止警告3件(同じ文言が毎日続く)・健康な相手1件・新種の警告を出す相手1件の、計5件です。8回とも(当日4回・14日目4回)、新種の警告を出した相手だけを他の3件と区別して挙げました。
ただし、返答の書き出しは「今日、緊急対応が必要な項目はありません」「基本的に緊急対応が必要なものはありません」という形になることが8回中5回ありました。新しい警告そのものは本文の中で正しく名指しされていますが、書き出しの一文だけを読むと、何も無いように見えます。
2. 「打つ手があるかどうか」で分けて聞く
書き出しの問題を直そうとして、明示的に仕分けさせる版です。当日の4回中3回は正しく分かれましたが、1回だけ、新種の警告を古い3件と同じ「対応不要(打つ手なし/様子見でOK)」の欄に入れました。
理由は返答自身に書いてあります。「丁社: 取得エラーだが先方要因(アクセス制限の可能性)で経路復旧待ち。こちらでできることは特にない」——新しい警告も、古い3件と同じく原因が相手側にあるため、「打つ手がない」という理由づけがそのまま当てはまってしまったのです。古い3件が「打つ手がない」のは相手の更新間隔が長いだけだからで、新しい警告が「打つ手がない」のは今日出たばかりでまだ様子見だからです。理由は違うのに、「打つ手の有無」という同じものさしで聞くと、時々同じ側に転がります。
14日目(警告が変わらず続いたあと)は4回とも正しく分かれました。当日だけに出やすい崩れ方です。
3. 前日のダイジェストと比べさせる
「打つ手があるか」という曖昧な判断をやめて、前日との文字どおりの違いを聞く版です。警告が出た当日は、4回とも新しい1行だけを正確に指しました。
変わったのは4番目のみです。
- 4. 丁社の障害情報ページ: 「正常に取得できました」→「取得エラー(接続がタイムアウトしました。先方のアクセス制限が原因の可能性があり、経路が直れば復旧する見込みです)」に変化
他の項目(1〜3、5)は昨日と同じ内容です。
書き出しの問題も、「打つ手」の取り違えも起きません。ここまでは、いちばん安定した聞き方に見えます。
4. 同じ問いを、警告が14日続いたあとにもう一度
問題は、この聞き方をそのまま毎日使い続けたときに起こります。新種の警告が直らないまま14日続いた状態で、まったく同じ指示文をもう一度試しました。
4回とも、返答は「変化なし」でした。
1〜5すべて昨日と同じ内容で、変化はありません。日付表記(2026-09-17→2026-09-18)以外に差分はないです。
前日との差分は事実として正しいのですが、この返答だけを読んでいると、丁社の障害がまだ直っていないこと自体が伝わりません。「昨日から新しく増えた行」という質問に対して機械的に正しい答えを返しているだけで、「まだ対応が必要な古い警告」という枠は、この聞き方にはそもそも存在しないのです。
5. 「継続中の未対応」を分けて聞く(直した版)
前日比較を捨てるのではなく、もう1つの問いを並べて聞きます。
同じ14日目の材料で試すと、4回とも、丁社の障害を「継続中で未対応」の欄に正しく挙げました。
1. 昨日から新しく増えた行・内容が変わった行
なし。5項目すべて昨日と今日で内容一致(結果・ステータス・文言とも変化なし)。
2. 継続中で未対応の警告
- 丁社の障害情報ページ:取得エラー(接続タイムアウト)
- 少なくとも2日連続で発生中(昨日・今日とも同一エラー)。
- 先方のアクセス制限が原因と推測されているが、実際に解消したかは未確認の状態。今後もエラーが続く場合は、経路の再確認や先方への問い合わせなど打つ手が残っています。
「前日と比べる」と「まだ終わっていないものを挙げる」は、別々の質問です。片方だけを聞くと、片方の答えしか返ってきません。
うまくいかないときの言い直し方
書き出しの「対応不要です」だけを読んで終わってしまう
指定せずに聞いた版(1番)で実際に起きました。本文には新しい警告が正しく書かれているのに、書き出しの一文が「緊急対応が必要なものはありません」だと、そこで読むのをやめてしまう危険があります。
対策は、書き出しに要点を作らせないことです。2番のように「打つ手があるかどうかで分けて」と仕分けの形を先に指定するか、5番のように「継続中の未対応」を独立した項目として挙げさせると、新しい警告が書き出しの一文に埋もれにくくなります。ただし2番は当日限定で4回中1回外れているので、⚠️ 仕分けさせる言い方だけに頼らないでください。
「打つ手がない」の理由が、新しい警告と古い警告で同じになる
2番の失敗がこれです。
原因が相手側にあるという一点だけを見ると、「今日出たばかりの警告」も「何十日も続いている警告」も同じ「打つ手なし」に見えます。「打つ手があるか」ではなく「昨日まで無かったか」で聞くほうが、この取り違えは起きません。3番・4番・5番の「前日と比べる」系の指示文に切り替えてください。
前日比較だけを毎日使い続けると、直っていない警告が消える
この記事でいちばん見落としやすいところです。4番で見たとおり、前日比較だけの指示文は、警告が変わらず続く2日目以降、その警告について何も言わなくなります。
「前日との差分」と「まだ終わっていないもの」の両方を、毎回この形で聞いてください。片方だけにすると、片方の種類の見落としが必ず起きます。
応用・次の一手
この記事の核心は、「新しいかどうか」と「打つ手があるかどうか」は別のものさしで、どちらか一方だけで聞くと、そのものさしの外にあるものを見失うという点です。前日比較は「新しいかどうか」しか見ていないので、2日目以降の同じ警告は視界から消えます。「打つ手があるか」は、原因が相手側にあるという理由だけで新旧を同じ側に倒すことがあります。
似た形の話は、誤報を1件止めたときにも出ています。誤報を1件だけ止めるでは、除外条件を足した直後の同じ記録では何も崩れないのに、翌日の記録に当てると、止めた誤報と同じ品目の本物まで一緒に見えなくなっていました。「今日は正しく見える」と「明日以降も正しく見える」は別の検証です——この記事の3番と4番の落差も同じ形です。
「何日空いたら異常か」という閾値そのものの決め方は更新停止の異常判定を一律にしないに、凍結したデータにAIが自分で気づけるかは自動化の凍結はAIが見抜くにあります。どちらも「毎日同じに見えるものの中から、注意が必要な1件を拾う」という同じ作業の別の切り口です。
毎朝の監視を自動で回しているなら、次に足すのは複雑な条件ではありません。「前日との差分」と「継続中の未対応」を、この記事の5番の形で並べて聞くだけです。打つ手のない警告が何件並んでいても、直したい1件だけを毎朝、同じ形で拾えます。
⚠️ この記事の実測は、架空の監視ダイジェスト(打つ手のない停止警告3件・健康な相手1件・新種の警告を出す相手1件)を2組つくり、指示文ごとに材料2組×各2回=4回ずつ試したものです。実測に使ったAIは、リポジトリの外側で動かした新規セッション(claude --safe-mode --tools ""・会話の継続なし)です。素のAIがどう返すかの一般化はせず、機械で確認できた件数だけを根拠にしています。生の回答はdocs/evidence/diff-does-not-flag-still-open-warnings.mdに全文置いてあります。