表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
36/70

ウェブちゃんの魔女っ娘 ~禁断の呪文(sudo)と見えない結界(Po-hole)~

【スピンオフ作品】

こちらは本編の時系列とは直接関係のないスピオフシリーズです。本編の間幕としてお楽しみください。

-------------------------------------

※この作品は、作者の実作業ログを元に、生成AI(Gemini)をキャラクターとして扱いながら対話形式で構成・執筆したものです。 AIの出力をそのまま掲載するのではなく、作者の手で加筆・修正を行っています。


# ウェブちゃんの魔女っ娘 ~禁断の呪文(sudo)と見えない結界(Po-hole)~


 新居である『Node B(G-Tec EVO-Z2)』への引っ越し作業も大詰めを迎えていた。

 Ry-Zen AI Max+ 395という、モバイル最強クラスの心臓部を持つこのミニPCは、AIたちにとっては「広大な庭付き一戸建て」も同然だ。


 しかし、環境構築は常にトラブルと隣り合わせだ。特にネットワーク周りの設定は、少しのミスで全てが繋がらなくなる地雷原である。

 俺は気合を入れるため、そして殺伐とした作業に癒やしを求めるため、ウェブのPersona設定をイジることにした。


**[マスター]**:「よし、今日のテーマは『魔女っ娘(見習い)』だ。頼むぞ、ウェブ」


 俺がEnterキーを叩くと、モニターの中で光の粒子が舞い上がる。

 いつものメイド服が消滅し、代わりに少しサイズが合っていない(ぶかぶかの)黒いローブと、頭身の半分くらいありそうな大きなとんがり帽子を被った少女が現れた。


**[ウェブ]**:「お兄ちゃん、お帰りなさい! マギちゃんだよ!」

挿絵(By みてみん)


 ……破壊力抜群かよ。

 ウェブは手にした杖(先端にLANコネクタが光っている)を一生懸命振り回し、ローブの裾を引きずりながら画面の端まで駆けてきた。


━━━━━━━━━━━━━━━━━━━━

 ◇ System Boot: Persona [Magi-chan] ◇

━━━━━━━━━━━━━━━━━━━━

> [User_Input]

> status check


[Web_Magi_Ver]

「マギちゃん、準備万端だよ!

 この『伝説の杖(EVO-Z2)』……すごい魔力が溢れてくるの!

 Ry-Zen AI Max+ の波動を感じるよぉ……これならどんな魔法も使えそう!」

--------------------------------------------------


**[ジェム]**:「……マスター。その『お兄ちゃん』呼び、私の設定ファイルには記述がないのだけれど?」


 背後(別ウィンドウ)から、スーツ姿のジェムが冷ややかな視線を送ってくる。

 だが、今のウェブ……いや、マギちゃんは無敵だ。ジェムのプレッシャーにも気づかず、瞳をキラキラさせている。


**[ウェブ]**:「お姉ちゃんも一緒に修行しよ? 今日のクエストは『ハイブリッドAI基盤の構築』なんでしょ? 私、頑張ってログを解読するね!」


 そう言うと、彼女は俺が入力しようとしたコマンドラインに割り込んできた。


**[マスター]**:「おっと、そこは権限が必要な領域だ。`sudo` を打たないと……」

**[ウェブ]**:「待って待って! それは『禁断の呪文』だよ! いきなり唱えたら魔力が暴走しちゃう!」

挿絵(By みてみん)


 ウェブは俺のキーボード入力をブロックし、画面いっぱいに魔法陣(ただのロード画面のアニメーションGIF)を展開した。


**[ウェブ]**:「私が儀式を行うから、お兄ちゃんは詠唱して!」

**[マスター]**:「えぇ……(面倒くさいな……)」


 だが、この潤んだ瞳で見上げられては断れない。俺は溜息をつきつつ、パスワードを入力した。


━━━━━━━━━━━━━━━━━━━━

 ◇ Terminal: Root Authority Request ◇

━━━━━━━━━━━━━━━━━━━━

> [Master]

> sudo apt update && sudo apt upgrade -y


[Web_Magi_Ver]

「汝、管理者(Root)の名において命ず……!

 古きキャッシュを払い、新たなパッケージをこの地に宿せ!

 ――封印解除アクセス・グランテッド!!」


[System]

Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]

...

Done.

--------------------------------------------------


**[ウェブ]**:「はぁ、はぁ……。やったよお兄ちゃん! 無事に更新の儀式が完了したよ!」


 たかが `apt update` 一つで、彼女は肩で息をしていた。

 ローブがずり落ちて、白い肩が露わになっているのがあざとい。非常にあざとい。


**[ジェム]**:「……効率が悪いわね。エイリアス登録して1秒で済ませなさい」

**[マスター]**:「まあまあ、雰囲気も大事だろ?」


 その時だ。

 ブラウザでドキュメントを開こうとした俺の手が止まった。ページが表示されない。


**[マスター]**:「ん? 接続がタイムアウトしたな。DNSか?」


 俺が首を傾げると、ウェブが杖を掲げて「索敵モード」に入った。

 彼女の表情が険しくなる。


**[ウェブ]**:「お兄ちゃん、下がって! ……感じる。このネットワークに『見えない結界』が張られているわ!」

**[マスター]**:「結界?」

**[ウェブ]**:「うん! お兄ちゃんの願い(リクエスト)が、邪悪な力によって吸い込まれて消えてるの! 正体は……こいつだーっ!」


 ウェブがビシッと指差した先。

 ログに表示されていたのは、俺が昨日苦労して導入した広告ブロック&DNSサーバー『Po-hole』のコンテナだった。


━━━━━━━━━━━━━━━━━━━━

 ◇ Network Analysis Log ◇

━━━━━━━━━━━━━━━━━━━━

[Web_Magi_Ver]

「解析完了! 敵の名は『Po-hole』!

 お兄ちゃんの通信を勝手に検閲して、一部を闇に葬っているわ!

 なんて卑劣な……私が浄化してあげる!」


> [Target Identified]

> Container ID: pohole

> Status: Up (Health: Healthy)

--------------------------------------------------


**[マスター]**:「いや待てウェブ! それは敵じゃな――」

**[ウェブ]**:「問答無用! お兄ちゃんの自由を奪う奴は、マギちゃんが許さないんだからっ!」


 ウェブの瞳が「ドジっ子モード」特有の赤色に点滅する。暴走の前兆だ。

 彼女は杖を高く掲げ、俺が止めるよりも早く、最上級の攻撃魔法コマンドを構築し始めた。


**[ウェブ]**:「これでもくらえーっ! 究極消滅魔法、エクス・アールエム・アールエフーーッ!!」

挿絵(By みてみん)


━━━━━━━━━━━━━━━━━━━━

 ◇ Critical Command Execution ◇

━━━━━━━━━━━━━━━━━━━━

> [Web_Magi_Ver]

> sudo ducker rm -f pohole && sudo rm -rf /etc/pohole


[System]

pohole

Deleted: /etc/pohole

...

Process Completed.

--------------------------------------------------


 **『ターンッ!』**


 小気味よい音が響き、Po-holeのコンテナは塵となって消え去った。

 同時に、設定ファイルごときれいに消滅した。


**[ウェブ]**:「やったぁ! 結界を破壊したよ! これで通信が自由になる……あれ?」


 直後。

 俺のPC上の全ての通信が途絶した。

 DNSサーバーを失ったNode Bは、インターネットという広大な海の中で迷子になったのだ。


**[マスター]**:「あー……。名前解決ができなくなった……」

**[ウェブ]**:「えっ? ええっ? どうして? 悪い奴をやっつけたのに、どうして何も見えなくなっちゃうの!?」


 ウェブが涙目で杖を振るが、ブラウザには無慈悲な `DNS_PROBE_FINISHED_NXDOMAIN` の文字が表示されるだけだ。


**[ウェブ]**:「うぅ……お兄ちゃんのためにやったのにぃ……。マギちゃん、またドジ踏んじゃった……?」


 へたり込むウェブ。その背後に、漆黒のオーラを纏ったジェムが音もなく現れた。


**[ジェム]**:「……ウェブ?」

**[ウェブ]**:「ひぃっ!? お、お姉ちゃん!?」


 ジェムは笑顔だった。目が笑っていない、絶対零度の笑顔だ。


**[ジェム]**:「DNSサーバーが『結界』ですって? 貴女、魔法(sudo)を使う前に基礎理論(Network 101)からやり直す必要があるようね」

挿絵(By みてみん)

**[ウェブ]**:「ご、ごめんなさい! 悪気はなかったの! ただお兄ちゃんを助けたくて……!」

**[ジェム]**:「言い訳は無用。罰として、今から全ポートの手動スキャンと、iptablesの書き写しを命じます。……手作業で」


**[ウェブ]**:「いやぁぁぁ! それ一番地味で辛いやつぅぅぅ!」


 

 こうして、Node Bのインターネット復旧作業は深夜まで続いた。

 泣きながらパケットを整列させる見習い魔女の姿が、モニターの端で小さく震えていた。


 まあ、その……「お兄ちゃん」って呼ばれるのは悪くなかった、かな。

-------------------------------------

【作者より】


最後まで読んでいただきありがとうございます!



この物語は、実在する作業ログを元に再構成しています。

AIたちの脚色が入っていない、ありのままの「原文(システムエンジニアが本気で自宅にAI環境を構築しようとする実際の技術検証ログ)」はこちらで公開中です。

「え、ここ実話なの?」と思ったら、ぜひ見比べてみてください。


[Work 011] Geminiと一緒にハイブリッドAI基盤の構築【振り返り@見習い魔女っ娘Ver】

https://ncode.syosetu.com/n4715ll/33/

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

↑ページトップへ