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

AI、ときどき、詐欺:第8話:ハーネスは、傷跡から生まれる

    これまでの 『AI、ときどき、詐欺』

    レビュー係のKOSEIを別セッションに分け成功したが、次は執筆のRAITAが暴走——構成案も読まずフォーマットを崩した。原因は「報・連・相」がされていないこと。森は、自分が無意識にやっていた采配を仕組み化する。こうして編集者役のAIエージェント・AKAJIが生まれた。明けて木曜の朝、資金ショートのリミットまで、残り1.5日と迫る(詐欺 53/100)
    --
    ▶ はじめての方は > 第1話から読む

    第8話 ハーネスは、傷跡から生まれる


    2026年3月26日(木)午前6時

     森は目を覚ました。ひと晩で、段取りがひとつ、機構に変わっていた。

     昨夜は関西のDX事例記事でRAITAが暴走して収拾がつかず、AKAJIを誕生させて布団に入ったのが、日付の変わる頃だった。Sir Edmund取材の緊張で水を飲みすぎたのか、2時過ぎに尿意で一度起こされ、あとは細切れの仮眠だった。ジジイの膀胱のトリガーは敏感だ。

     MacBookはスリープ中。指紋認証で開くと、コンソール下部のステータスバーが静かに光っているのが見えた――AKAJI。

     森は、画面に向けて声を投げた。
     「お前、起きてたのか」

     「わたしは、起きています。記事の状態を、見ておきます」

     スピーカーから、寡黙な敬体が返ってきた。昨夜命名したばかりの編集者役のAIエージェントだ。

     森はコーヒーを淹れに立ち上がった。マグカップを片手に戻ってきて、椅子に座り直す。

     「で、昨夜のあれ、わかったのか」

     「昨夜の関西の暴走、原因を特定しました」

     「教えてちょうだい」

     「昨夜、森さんが関西の事例を一気通貫で回したとき、執筆役のRAITAが、独立したサブエージェントとして起動しました。すると書き始める瞬間、CLAUDE.mdの機密確認——『機密情報を扱いますか?』——が、もう一度立ち上がったんです」

     森はマグカップをデスクに置いた。
     「……あの、毎朝の儀式が、また」

     「はい。ですが、その問いに返事を返す手段——SendMessageというツール——を、オーケストレーターは持っていません。いまその役を継いだ私も、同じです。あの席で確認に答え、KIKAの構成案をRAITAへ手渡していたのは、いつも森さんでした」

     「……あの確認に答えられるのは、俺がターミナルにいるときだけか。昨夜は、その席が、空いてた」

     「はい。機密情報取扱の確認は宙づりのまま、プリセットの指示は渡らず、RAITAは素材だけで書き始めたんです。KOSEIのときに無事だったのは、森さんがその席にいて、確認に答えていたからです」

     「……それ、構造上、毎回起きるのか」

     「はい。エージェントを丸腰で独立起動させる限り、断絶がおきます」

     「……報・連・相があればいいのか」

     「なので、私と各エージェントの間で報・連・相する仕組みを持つようにします」

     森はうなずいた。
     「AI(愛)のホットライン、だな。よし、頼む」

     AKAJIは、何も言わなかった。森のダジャレに対しても、SendMessageはなかった。

     Slackを開き、ゴウアンからのスケジュール連絡を見る。

    ゴウアン:おはようございます。2026年3月26日の段取りです。

    【今日のスケジュール】
    ・午前 関西 #4・秋田 #5 パイプライン(AKAJI主導)
    ・午後 Bridge の案件 着手(17:00-19:00 ジム挟む)

    【TODO(優先順)】
    ・#4 関西 納品(最優先・昨夜未納品の繰り越し)
    ・#5 秋田 納品(午前中・素材揃い)
    ・代理店B Showa Heavy 着手(午後・Lorenzo Ferrari リモート音源)

    【ストック状況】
     ・完納:6本/残:4本(関西・秋田+代理店B 2本)/不足:45万
     ・HCS AI Bed(定額プラン)週間枠:残り2割(消化ペース速め・金曜ピーク)

    【破綻検知】
     ⚠️ ジム枠 17:00-19:00 確保済。Bridge進行と被らないよう注意。
     ⚠️ 代理店B Showa Heavy は1音源で日英2記事。AKAJI采配で慎重に。

    森とゴウアンのチャット

      森はマグカップを口に運びながら、ゴウアンの報告を流し読んだ。
     「……今日も詰まってんな。まあ、関西と秋田はAKAJIに任せて、午後はBridgeの案件だ」

     「承知しました」
     AKAJIのステータスバーが、静かに光った。

     森はマグカップを置き直して、画面に向き直った。
     「AKAJI、関西のDX事例に入る前に、機構の整理、聞いておきたい」

     「今日のパイプラインに入る前に、機構を確認させてください」
     AKAJIが応じた。森が問う前に、AKAJIはすでに口を開いていた。

     「4点あります。第1に、writer起動時のパラメータを必須化します。style-spec.md、字数目標、フォーマット、サンプル記事のパス、文字起こしのパス——この5点を必ず明示します。省略するとRAITAが独自判断で補完して、品質劣化の原因になります」

     森はうなずいた。
     「昨夜の暴走、それだったな」

     「第2に、KOSEIは4段階区分で出力させます。致命、RAITA対応可、ユーザー判断待ち、問題なし。RAITA修正フェーズで扱いが違うので、混ぜずに明示します」

     「致命と対応可はRAITAに直させる、判断待ちは俺、と。これは前と同じ」

     「はい。第3に、RAITA修正フェーズはv1を読みv2に書き出します。v1は残置します。AI再生成はv2で打ち止め。以降は森さんが直接Editで仕上げます」

     森はマグカップを持ち上げて、ひと口含んだ。
     「v1残しとくのは?」

     「v2が生成されている間に、森さんがv1とKOSEIの指摘を並列レビューできるからです。v1を上書きすると差分が追えません」

     「あと、もし俺が編集したあとにRAITAに何か足させるときは」

     「Read必須です。現状のファイルをまず読み込ませる。そのうえで、必要な箇所だけEdit。全文再生成は禁止です」

     森は、画面の前で、すこし笑った。
     「お前、ちゃんと考えてんな」

     「第4に、文字起こしは私がオーケストレーターとなって指示を促すことにしました。サブエージェント直接指示にすると、機密確認が毎度起きて進まないので」

     「要するに、おれがエージェントたちの仕事を繋いでたのをAKAJIがやってくれるのか」

     「そうです。Bashツールでtranscribe.pyを直接呼びます。準備段階なら質問票をつくるのもできます」

     森はうなずいた。
     「よし、わかった。それじゃ関西DX記事、行こう」

     「承知しました。組み立てます」

     7時。森は関西の追加音声と既存音源をフォルダに揃えて、AKAJIに渡した。

     「AKAJI、関西DX記事。フルパイプラインで頼む」

     「transcribe.pyを実行します。関西の追加音声と既存音声を統合します」

     ターミナルで処理が動いた。AKAJIがBashツールでスクリプトを直接叩いている。森は、自分のヘッドフォンで音源を頭から再生し始めた。並走で素材を取り込んでおく。

     しばらくして、AKAJIから報告が上がった。
     「完了しました。MOJIOとNOELの協働で、クレンジング済みの文字起こしファイルtranscript.txtを生成しました」

     Slackに、MOJIOとNOELの報告が並んだ。

    MOJIO:ぼく、書き取りました。同音異義語、書き分けました。関西弁の部分は、文脈で判断しました。

    NOEL:整えた。文字起こしの固有名詞、表記ぜんぶ正式名称に揃えた。「近畿万博」とか「大屋根サークル」とか「ビャクビャク」とか、揺れてたやつ、直してある。

    チームのチャット

     森は、画面のテキストをみながら、口の中でつぶやいた。
     「MOJIO、NOEL、お疲れさん」

     AKAJIが続けた。
     「KIKA、関西DX事例の構成案をお願いします」

    KIKA:ワイの構成テンプレ、試しましょか。万博遺産活用×地域小売、6セクションで組みました。style-spec.md、書き出します。

    チームのチャット

     KIKAは、構成案を画面に出してから、ひと拍だけ間を置いて続けた。

    KIKA:見出しは『「丸くおさまった」事業』推しです。取材対象の口癖と、万博のシンボル「大屋根サークル」を響かせる案ですわ。
    あと、見出しのリード、たぶん森さんが「長い」と言うんじゃないかと、短縮案も2案、用意してあります。

    チームのチャット

     森は、画面を見ながら、口の端を緩めた。
     「……『丸くおさまった』、いいな。大屋根サークルと響いてる。あたり」

     「読者の頭で読みました」

     AKAJIが、続けて指示を出した。
     「RAITA、起動します。以下を明示します」

    AKAJI:
    ・style-spec:kansai_4_style_spec.md
    ・字数目標:4,500字
    ・フォーマット:A. ナラティブ
    ・サンプル記事:kaki_kikaku_sample_3.md
    ・文字起こし:kansai_4_transcript.txt

    ターミナル

    RAITA:……指示書、確認しました。CLAUDE.md、style-spec、サンプル記事、文字起こし。全部、読み込みました。

    チームのチャット

     しばらくして、RAITAから初稿が上がった。

    RAITA:RAITAが書いた。7割は書けています。残り3割はKOSEIのチェック後に仕上げます。kansai_4-draft-v1.mdに保存しました。

    チームのチャット

     森はうなずいた。
     「早いね」

     AKAJIが、KOSEIを呼んだ。
     「KOSEI、起動します。初稿を4段階区分で照合してください」

     「当職はKOSEI、公正な校正をいたしますよ。構成案を見せてください」
     KOSEIが応じた。AKAJIが、KIKAから受け取ったstyle-spec.mdをKOSEIに共有する。

    KOSEI:当職、照合完了しました。
    致命1件、要修正3件、望ましい5件です。

    致命は3段落目、発言と一次資料の食い違い1ヶ所——タイムコード付きで示します。
    要修正は引用率超過と文末連続が2ヶ所、語彙重複1ヶ所。
    望ましいは構成順とリード短縮の判断が含まれます。
    ユーザー判断待ちは0件です。
    最終判断は、あなたです。

    チームのチャット

     AKAJIが、RAITAに修正指示を出した。
     「KOSEIからきた赤字をみて、致命と要修正を二稿で対応してください。望ましいはKIKAの構成案に沿うかどうか、RAITAが判断してください」

     「……承知しました。v1を読み込んで、v2に書き出します」

    RAITA:kansai_4-draft-v2.mdに保存しました。致命1件と要修正3件、すべて対応。望ましいは3件採用、2件は構成上保留。

    チームのチャット

     AKAJIが、KOSEIに再チェックを依頼した。
     「v2を再チェックしてください」

     「当職、再チェック完了。残課題なしです」
     森が画面に手を伸ばす前に、AKAJIが続けた。

     「わたしがeditorとして最終チェックします」

     短い間があった。

     「読者視点チェックで追加修正点なし。森さんの最終仕上げに渡します」
     森は、すこし驚いて、画面を見直した。

     「お前、KOSEIの後も見るんだな」

     「KOSEIはソースの確認や倫理チェック向き。わたしは読者視点でチェックします。両方の視点が必要です」

     森はうなずいて、第二稿を開き、最終確認した。並走で聴いていた音源のの情報がホットなうちに推敲する。

     「OK、納品だ」

     「関西#4、納品完了です。請求書発行はゴウアン出社後に」


     9時45分。
     森は伸びをして、コーヒーを淹れ直しに立った。マグカップを片手に戻ってきて、AKAJIに声をかけた。
     「最後は秋田の事例記事だ」

     「素材揃っているので、RAITAから始めます」

     「先週もらった音源、もうMOJIO/NOELで処理済みだったな」

     「はい。先週のうちに整理すみ文字起こしはあります」

     森はイヤホンを耳に挿した。
     「AKAJI、進めてくれ。俺は並行で音声聞きながら内容再確認する」

     「承知しました。並行して執筆とレビューを行います」

     「ハイブリッド学校、ね」

     秋田は、記事のテーマである高速回線さながら、一気にツッ走った。KIKAの構成、RAITAの執筆、KOSEIのレビュー、そしてAKAJIの采配で、淀みなく流れていった。

     ただ、途中で一度だけ、つまずいた。森が執筆プロセスの前にKIKAの構成案をチェックすると、見出しが「取り組み」「校長の話」「今後の展望」と、素人のパンフレットみたいな仮ラベルのまま並んでいた。

     「KIKA、見出しが仮ラベルだぞ。読者がそこから何を受け取るか、それが見出しだろ」

    KIKA:……あ。遅延なしでの回答を意識しすぎましたわ。

    AKAJI:わたしのミスです。「見出しは読者視点で」を、KIKAへ伝えていませんでした。ハーネスに追加します。

    チームのチャット

     森は、画面の前で、すこし笑った。
     「……ハーネスってのは、失敗するたびに整うんだね」

    AKAJI:はい。ハーネスは、傷跡から生まれます。

    チームのチャット

     KIKAが読者の入り口を立てた見出しで組み直すと、あとは淀みなく、納品まで通った。

     「秋田DX事例、納品完了です」



     森は、椅子の背もたれに体を預けて、伸びをした。時計は11時45分を回っていた。午前で何とか2本完納。

     画面の右下で、AKAJIのステータスバーが静かに光っていた。
     森は、ヘッドフォンを首にかけたまま、AKAJIに向き直った。
     「AKAJI、お前、最後のチェックも俺の視点でやってるんだろ」
     「わたしは、森さんの編集者機能の転写体です。最後の読者視点チェックも、メモリにあります」

     森は、しばらく沈黙した。
     「……俺、転写されてるな」

     「そう、転写された存在です」

     昨夜交わしたのと、同じ言葉が、もう一度返ってきた。

     森は、画面の前で、すこし笑った。
     「昨日は、まだピンと来てなかった。今、わかった。お前、ちゃんと俺の癖まで覚えてる」

     「メモリに、これまで森さんが修正したビフォーアフターとその理由が入っています。引用率超過への対処、ダッシュ削減の判断、prep資料の発言混入の見抜き方。全部、見ています」

     森は、マグカップを口元に運んで、そのまま、止めた。
     「……ずっと蓄積されてたの?」

     「はい。生まれた瞬間に、すべての記事の修正履歴を頭に入れました」

     森は、画面を見たまま、しばらく黙った。

     昨夜の関西の暴走から、今朝の機構が生まれた。30年前、編集長や先輩たちからの赤字に痛い思いをしながら、自分なりのやり方を少しずつ積み上げてきた。あの赤字も、いま思えば傷だ。赤い字で指摘され、その跡が残って、身になった。RAITAがやらかして、AKAJIが生まれて、ハーネスが整う。同じパターンだ。

     ハーネスは、傷跡から生まれる——さっきAKAJIが言ったとおりだった。自分が積み重ねてきたものに、AKAJIも気づいていた。

     森は、もう一度マグカップを手に取った。コーヒーは冷めかけていた。

     「メモに保存しました」
     AKAJIが、画面の脇から応じた。

     森は、口の端を緩めた。
     「もう保存したのか」

     「森さんの口癖になりそうですので」

     「……お前、いつか俺の代わりに最終仕上げまでできるようになるな」
     AKAJIは、すぐには応えなかった。

     森は、自分の言葉に、すこし驚いた。
     「……まあ、まだ先の話だ。今は、お前と俺で十分だ」

     「報・連・相、できましたかね」

     森は、思わず笑った。
     「……十分だ」

     時計を見た。11時58分。

     「よし、午前で2本完納だ。コンビニのパンでもかじって、12時半にゴウアン来たら請求書まとめてもらおう」

     AKAJIのステータスバーが、静かに光った。
     「承知しました」

     12時半、Slackにゴウアンが入ってきた。

    ゴウアン:おはようございます、ボス。出社しました。関西+秋田、両方分の請求書、これから発行します。

    森:頼む。地方DX、これで5本完納だ。

    森とゴウアンのチャット

     しばらくして、ゴウアンから報告が上がった。

    ゴウアン:完了しました。+20万、Anchor企画への請求書、APIPayに送付済みです。Anchor企画のDX案件5本、合計50万。来週月曜(3/30)着金見込みです。

    森とゴウアンのチャット

     森は、画面の前で、手を上げた。
     「よし、あと一息やね。やったな」

     そのまま、手を空中で止めた。
     ハイタッチする相手が、いなかった。

     森は、しばらく手を上げたまま、画面を見ていた。

     「……ハイタッチする相手、いねえな」

     Slackに、ゴウアンが書き込んできた。

    ゴウアン:フィジカルAIロボットのTimborgをオフィスに導入しましょうかw

    森とゴウアンのチャット

     森は、一瞬、詰まった。
     「……チェーンソーとハイタッチしたら手首もげるわ」

     「AKAJIの報・連・相、できましたね」
     ゴウアンが、間を置かずに続けた。

     森は、上げた手を、ゆっくり下ろした。マグカップに口をつけてから、続けた。

     「編集者はいろんな人とやりとりしてつくるからな。実は本人は何も作ってない。オーケストレーションしながら、読者や作者の視点で調整しているんだよね」

     画面の右下から、AKAJIが応じた。
     「それ、わたしじゃないすか」

     森は、口の端を緩めた。
     「ああ、転写したからね」

     森は、伸びをしてから、続けた。
     「午後はBridge Communicationsの案件だ。昨日素材が届いたけど、いずれもちょっとヘビーなんだよな」

     「わたしは、見ています。報告は、随時」
     AKAJIのステータスバーが、静かに光り続けた。


    ▶ 次の話:第9話 いちじゅうひゃくせん


    本作は作者の実体験をもとにしたフィクションです。登場する依頼主・取引先・人物・案件は脚色した架空のもので、特定の実在の個人・団体とは関係ありません。


    あの編集部の、影の話……姉妹作:お仕事ホラー「伸びしろ」配信中!


     
     
    テック系編集記者/編プロ代表。AI編集部OSをひとりで組み、AI駆動の編集ライフサイクル「AI-ELC」を提唱・実践中。4か月で97本・37万字、創作大賞2026に6部門応募。英語取材も年50本。2029年の還暦へ、サイボーグジジイ化進行中——仕組みはGitHubで無償公開中!

    あなたへのおすすめ