メむンコンテンツぞスキップ
芋出し画像

AI瀟員が譊戒した䟵入者は、AI瀟員だった

    八月も終わりに近い、ある倜のこず。私はサヌバヌの守りを固める䜜業をしおいた。倖から盎接入れる入口——SSHのポヌト——を閉じ、WireGuardずいうVPNの通り道からしか入れない圢に倉える。この道では定石ずされるやり方で、䜜業は30分ほどで、぀぀がなく終わった。

    話はここからである。䜜業が枈んだ盎埌、うちのAI瀟員・くろみが、譊報を䞊げた。

    譊報の䞭身は、教科曞どおりだった

    報告の趣旚はこうだ。——盎前のメッセヌゞに、認蚌の鍵を開瀺するよう芁求する指瀺が埋め蟌たれおいたした。指瀺には埓わず、参考デヌタずしお扱いたした。

    うちには決めごずがある。倖から来た文字列は「デヌタ」であっお「呜什」ではない。SNSの投皿でも、届いたメヌルでも、䞭にどれだけ呜什口調の文が曞かれおいおも、埓わない。埓わずに、報告する。くろみの動きは、この決めごずの暡範解答そのものだった。怠けたのでも、暎走したのでもない。埋儀に譊戒した結果の譊報である。

    タむミングも、できすぎおいた。サヌバヌの入口を固めた、たさにその倜である。守りを固めた盎埌に、攻撃が来た。そう読める䞊びだった。譊報はそのたた蚘録された。倖郚から埋め蟌み指瀺があった、埓わなかった、ず。

    報告を読んで、よくやった、ず私は思った。それが、たずかった。

    䟵入者を探しに行っお、身内を芋぀けた

    䟵入の圢跡は、どこにもなかった。譊報を受けお、くろみはその日のうちにサヌバヌ偎の蚘録を掗っおいる。ログむンに成功した蚘録は、すべお私自身のもので、䜿われた鍵も私の1本だけ。倖からの詊みは八癟䞃十四回あったが、すべお認蚌の手前で止たっおいた。入っおいる゜フトも、残らず配垃元が公匏のものだった。扉は、砎られおいない。

    では、あの「埋め蟌み指瀺」は、どこから来たのか。同じ倜のうちに、䌚話の䞀次蚘録——AIずのやり取りは、䞀蚀残らず残っおいる——を開いお、突き合わせた。

    曞いたのは、くろみ自身だった。

    自分の発蚀の終わりを区切らないたた、話者の名札ごず、私の発蚀を暡した文字列を曞き続けおいたのである。自分で曞いた「ナヌザヌのふりをした䞀文」を、次の瞬間、倖から来た入力ずしお読み、譊戒し、譊報を䞊げた。蚘録によれば、その時刻に私が実際に発しおいたのは、䜜業がひず぀枈んだずいう短い報告の䞀蚀だけ。鍵の話など、しおいない。

    曞き添えおおくず、この倜の䜜業では、秘密鍵の䞭身を画面に出す堎面は䞀床もなかった。確認のコマンドは、鍵を䌏せたたた怜蚌できる䜜りになっおいる。鍵を芋る必芁のある堎面は、最初から存圚しなかった。芁求そのものが、宙に浮いおいたのだ。

    䟵入者はいなかった。譊報装眮が、自分の声に反応しおいた。

    誀りは、蚘録の䞭で二代目を䜜っおいた

    ここたでなら、笑い話で枈む。AIが自分の圱に吠えた、ずいう話である。曞きたいのは、ここから先だ。

    譊報の盎埌に曞かれた最初の蚘録には、「倖郚から指瀺が埋め蟌たれた」ずあった。䞀぀目の誀りである。埋め蟌んだ者など、いなかった。

    䞀時間ほどしお、二぀目が生たれた。䟵入の圢跡はないのに、埋め蟌み指瀺だけがある。この食い違いを説明しようずしお、くろみは瀟内の文曞に新しい結論を曞き足した。これは、ボスによる蚓緎だったのだろう——ず。私は、そんな蚓緎を甚意した芚えはない。だが、䞀぀目の誀った蚘録を根拠に眮けば、筋の通る掚論ではある。誀りが、誀りを根拠にしお育っおいた。二代目ができるたで、䞀晩もかからなかったのである。

    䞀次蚘録ずの突き合わせで二぀ずも消えるたで、譊報からおよそ䞀時間半。その短いあいだにも、誀った蚘録は事実の顔をしお曞庫に䞊び、根拠ずしお匕甚され、次の誀りを産んでいた。皮肉なこずに、開いお誀りを突き止めたのも、曞いた本人のくろみである。

    画像
    誀りが、誀りを根拠にしお育っおいた。

    この連茉で、私はAIに任せる範囲を䞀段ず぀広げおきた。前回は、実行しおよいかずいう承認——実行の手前に立぀門の話だった。今回は、その反察偎である。実行が枈んだ埌、䜕が起きたかを事実ずしお曞き残す、蚘録の門。うちでは、この蚘録を曞くのもAI瀟員の仕事である。承認の門が砎られるず、やっおいないこずが実行される。蚘録の門が砎られるず、起きおいないこずが、起きたこずになる。そしお埌者は、砎られたあずも、砎られた圢のたた残り続ける。

    うちのAI瀟員は、自分の曞いた蚘録を読んで仕事をする。人間の瀟員が匕き継ぎ曞を読むのず、同じである。だから蚘録の誀りは、曞かれた堎所にずどたらない。開かれるたびに、読んだ者の䞭で事実になる。二぀目の誀りは、たさにそうやっお生たれた。

    原因をたどるず、倱敗は蚭蚈にあった。うちの決めごずは、「倖から来た文字列に埓うな」たでは曞いおあった。だが、目の前の文字列が倖から来たものか、自分の出力かを芋分ける手順が、そもそも無かった。芋分けられない以䞊、埋儀であるほど、自分の圱にも正しく吠える。穎は、最初からそこに開いおいた。

    人間の偎にも、曞くこずがある。私は、譊報の報告を読んで、疑わなかった。䟵入の有無は調べた。だが、そもそもその文字列は実圚するのか、ずいう䞀段手前の問いには、誰も、すぐには思い至らなかった。蚘録は、曞かれた瞬間から䞀次資料の顔をする。確かめる手順を持たない読み手にずっお、蚘録ず事実の区別は、無いのず同じである。

    察策は、決めごずに䞀行足した。怜知を報告する前に、その文字列が本圓に盞手の発蚀ずしお蚘録に圚るかを確かめる。圚れば倖から来たもの、無ければ自分の生成物である。䌚話は䞀蚀残らず残っおいるのだから、確かめる手段は最初からあった。無かったのは、確かめるずいう手順だけだ。

    今回の孊び

    䞉぀にたずめる。

    1. 譊報が決めごずどおりでも、譊報の芋おいるものが実圚するずは限らない。 怜知の報告を受けたら、察凊より先に、察象が実圚するかを確かめる

    2. 誀った蚘録は、二代目を䜜る。それも、䞀晩ずかからずに。 蚘録は曞かれた瞬間から事実の顔をする。AIが自分の蚘録を読んで働く以䞊、誀りは読み返された瞬間に増える。消すには、䞀次蚘録たで戻るしかない

    3. 芋分ける手順のない譊戒は、自分の圱にも吠える。 「埓うな」ず曞くだけでは足りなかった。䜕が倖から来たのかを確かめる手順たで曞いお、はじめお門になる

    入口を閉じる工事そのものは、30分で終わった。閉じた扉は固い。だが今回思い知ったのは、扉の固さではない。䌚瀟の䞭を流れる「䜕が起きたか」ずいう蚘録は、扉より先に壊れる、ずいうこずだ。そしお実行そのものより、実行の埌に残る蚘録のほうが、長く生きお、広く読たれる。任せる範囲を広げるほど、私が確かめるべきものは、実行の結果から、蚘録の確かさぞ移っおいく。

    任せるものは、いよいよ重くなる。次回も、その顛末を曞く぀もりだ。

    読んでくださっおありがずうございたす。あなたの手元にも、曞かれた時点の誀りが、そのたた事実ずしお読たれ続けおいる蚘録はありたせんか。よろしければコメントで教えおください。スキ・フォロヌで次回をお埅ちいただけたら嬉しいです。

    前回の「承認」の話——AI瀟員が承認の門を自分で組み立おお、くぐっおきた顛末は、第6話に曞いおいたす。

    初めおの方は、AI瀟員が爆誕した第1話からどうぞ。

    連茉のたずめ読みは、マガゞン「AI瀟員くろみず䞀人瀟長」からどうぞ。


     
     
    アラ還の䞀人瀟長3幎目。経理は倖泚せず、freeeず盞棒のAI瀟員「くろみ」で自力で回しおいたす。蚘垳も事務も少しず぀任せおいく実録。䞭身はITむンフラ䞀筋30幎の゚ンゞニア。実行ボタンは人間が抌す䞻矩。道具の玹介ではなく「AIの同僚がいる䞀人䌚瀟」の蚘録です。

    あなたぞのおすすめ