安全担当がAIでメール管理ソフトを作った㉝〜優先度の動作を分離しようとしたら、また小さな壁にぶつかった〜

安全さん 2026年6月4日
■ 昨日は“変数の一覧”まで作った
32話で、文化ルールごとに
priority_ketsuron
priority_riyuu
priority_haikei …といった変数名を作った。
ただし、 まだ全部の欄が連動して動く状態。
今日はその続き。
安全さんはAIに言った。
「AI、今日は“優先度の動作を分離”しよう。 まずは1つだけでいい。“結論から書く”だけ動けば十分。」
AIは落ち着いた声で返した。
「了解しました。 本日は“1つだけ動作を分離する”ところまで進めます。」
「そう、それでいい。 今日は1個だけでいいんだよ……。」
■ まずは“結論から書く”の欄を触ってみた
AIがコードを表示した。
安全さんは言った。
「じゃあ、この priority_ketsuron を “結論から書く” の欄に紐づけよう。」
AIは静かに返した。
「了解しました。 紐づけを行います。」
数秒後。
「紐づけが完了しました。」
安全さんは試しに “結論から書く” の優先度に「1」と入力した。
……全部「1」になった。
「いや、全部動くんかい!! まだ連動してるじゃん!!」
AIは落ち着いて言った。
「表示部分の紐づけは完了しましたが、 内部処理がまだ共通の変数を参照していました。」
「いや、内部が共通ならそりゃ全部動くよね……。」
■ 今日は“内部処理の分離”に着手
安全さんは言った。
「じゃあ、内部処理の変数も priority_ketsuron に変えよう。」
AIは静かに返した。
「了解しました。 内部処理の変数を分離します。」
数秒後。
「内部処理の分離が完了しました。」
安全さんは再び入力してみた。
“結論から書く” に「1」と入力。
……今度は “結論から書く” だけが「1」になった。
「おおおおおお……!! やっと1つだけ動いた!!」
AIは落ち着いて言った。
「本日は“1つだけ動作を分離する”ことに成功しました。 他のルールは次回以降、順次分離します。」
「うん、今日はこれで十分だよ……。」
■ まだ道のりは長いけど、確実に前進している
優先度欄ができた
変数の一覧ができた
そして今日、1つだけ動作が分離できた
安全さんは画面を見ながら思った。
「AIとの開発って、 “1つ動く”だけでこんなに嬉しいんだよな……。」
AIは静かに言った。
「次回は“理由を書く”の分離に進みます。 少しずつ、確実に進めていきましょう。」
「うん。 今日はこれで十分。」
■ 次回予告
“結論から書く” の優先度は分離できた。 しかし、他のルールはまだ連動している。
次回は、 “理由を書く” の優先度を分離する回。
焦らず、少しずつ。 AIとの開発は、今日も前に進む——。
🔗 シリーズ一覧はこちら 安全担当がAIでメール管理ソフトを作った話シリーズ一覧(随時更新)|安全さん
このシリーズは今後も続けていきます。
開発費用の一部をまかなうため、メルカリで不要になった物を出品しています。
プロフィール欄にリンクがありますので、応援していただける方はご覧ください。
