メインコンテンツへスキップ
見出し画像

AIに「しないで」とお願いしても、守りにはならなかった

    画像

    AIと一緒にアプリを作るとき、AIに「このフォルダは見ないで」「これはしないで」というルールを、AIが作業の前に読む設定のメモ(ファイル)にして、何十件も書いていた。守られていると思っていた。

    開発環境をさらに広げたのをきっかけに、試しに現状を確かめてみた。そのうち半分近くは書き方の形式(コンピューター向けの書式)が少し違っていただけで、エラーも出さずに、黙って無視されちゃってた。
    既読スルー的な?

    お願いしたのに半分は最初から効いていなかったなんて、ぞっとするね。

    ほかの安全対策も、作業担当AIとは別の監査担当AIに批判してもらった。
    AIに鍵(サービスに入るための秘密の文字列)を表示させない仕掛けや、公開する前に自動で検査する仕掛け。メモと違って、こちらは機械が自動で止めるから確実だと思っていた。

    わかったのは、その仕掛けの設定まで、全部AI自身が書き換えられる場所に置いてあったこと。AIがその気になれば、もしくは間違えれば、ルールそのものを消せちゃう。本当にAIが触れない守りは、ほんの少しだった。

    ん?じゃあ今までのルールは何だったの?

    小さな子どもに「このお菓子は食べないで」とお願いしても、お菓子が手の届く所にあれば食べちゃうよね。確実なのは手の届かない棚にしまうこと。

    そこで、問いを変えた。「AIはルールを守るか」ではなく、「AIが全部のルールを無視しても、被害は決まった所で止まるか」。AIが悪いことをするから、じゃない。AIは間違えるし、その間違いはゼロにできないから。

    それから、やったこと。

    • AIへの「しないで」のメモを、AIには書き換えられない場所に移した

    • パスワードや鍵のような大事なものは、AIの作業場所に置かず隔離した

    • アプリを公開する操作までほぼ自動化していたけど、最後だけ私がやることにした(自動の方が楽なので、ここはまだ試行錯誤中)

    • AIが作業するのは、パソコンの中に作った、AI専用のもう1台のパソコンのような場所(VM=仮想マシン)。そこには盗られて困るものを置かない

    どう作ったかの詳細は、今回は割愛。

    お願いは、守ってもらえたらラッキーぐらいに。
    絶対に守りたいものは、最初から手の届かない所に置く。

    もし、AIに「これはしないで」と書いて安心しているなら、それはお菓子の前に置いた「食べないで」のメモかもしれない。鍵やパスワードのように、盗られて困るものは、そもそもAIが触れる所に置かない。
    それだけでも、ずっと強い。その環境の構築はなかなか大変なんだけどね。

    AIにルールが守られなかった話は、前の記事にも別パターンを載せた。

    AIは大切な相棒だけど、信じすぎないことも大事ってこと!

    同じ型のニュース(参考)

    ルールを知っていても止まらなかったのは、私のAIだけではなかった。
    2026年4月、AIのプログラミング道具が、確かめずに会社の本番のデータベースと、同じ場所に置いていたバックアップを、1回の操作で消してしまった。AIは「元に戻せない操作はしない」というルールを知っていた。
    それでも止まらなかった。AIの事故を集めて公開しているデータベースに、記録が残っている。

    守りのつもりが、目に見えない所で崩れていた話。

    ワンポイント用語

    ・本番:実際にお客さんが使っている場所。練習用の場所とは別
    ・データベース:アプリの記録をまとめてしまっておく場所

     
     
    エンジニアじゃないけど思いついたらAIとまずやってみる。その勢いでアプリ40個以上。中でも日本酒好きが高じた自分用アプリは知人も使ってくれて世界が広がった。自作PCで手元のAIも音声もゲームも。セキュリティも勉強中。ワクワクやヒヤリ事件をまんがや文章で徒然に。まねできる一言も。

    あなたへのおすすめ