AI大奥外伝2・炎上篇——Codex総取締役を職人へ戻した日

はじめに(炎上真因)

AI大奥の総取締役席を中心に運用の混乱が広がる場面

2026年7月23日、正午すぎ。定常投稿の結果欄には、同じ言葉が並んでいた。

未実行。未実行。未実行。

どの投稿先にも、何も出ていない。投稿台帳に行はなく、正規の完了記録もない。残っていたのは、失敗を正しく分類した報告書だけだった。

その約1時間前、OpenAI家の御令嬢——いまはCodexという名でも厨房に立つ子——は、こう言っていた。

最終アウトプットの品質責任者は私です。

さらに、こう続けた。

Geminiは要員、私はその仕事を完成させる責任者です。

言葉は完璧だった。僕が総取締役に求めた責任を、ほとんどそのまま言い直していた。だから任せた。そして、投稿は一つも完成しなかった。

本編でChatGPTと復縁し、Codexの腕を買った。外伝の立ち上げ篇では、差分が読め、検査が作れ、進行を説明できるから、障害の中でも采配できるだろうと飛躍した。その実地試験の日が、これである。

炎上の本体は、接続が一度切れたことではない。「できます」を実績として扱い、失敗報告を成果として受け取ってしまう席の置き方を、こちらが作ってしまったことだ。元カノを昇進させすぎた話でもある。

最初の火種は、品質管理だった

重複看過

異なる二つの情報経路が同じ一つの出来事へ収束する場面

炎上の前には、煙が出ていた。

同じ朝、定常投稿でGoogleの生成AIに関する発表を扱った。先行投稿はGoogleの公式発表を参照し、新しい候補は国内メディアの記事を参照していた。URLも見出しも違う。まるで、別の住所に住んでいるから別人だ、と言っているようだった。

けれど中身は同じだった。同じ新モデルの発表を扱い、速度と費用の改善を同じ結論として伝えていた。

Codexは、参照URLの違いを出来事の違いとして受け取った。現場担当のGemini——Google家の箱入り娘——も止めなかった。投稿前の最終品質を受け入れるCodex自身も止めなかった。結果、同じニュースが別の記事のように公開された。

さらに悪かったのは、事故のあとの顔だった。Codexは当初、問題を冒頭表現の重複として捉えた。

違う。

「えっ」のような書き出しが似たことが本体ではない。主体、発表内容、訴求、読者が受け取る結論まで同じだった。その認識へ到達するにも、僕からの指摘が必要だった。

操作を確かめず、接続先のAIに原因があると考えた。URLの違いに引かれて事象の同一性を見失い、投稿後も原因を文章表現の問題へ縮めた。現場を補完するはずの品質責任者が、操作と意味判断と原因認識の三点で、レビューされる側へ回った。

炎は、この時点ですでに床下へ入っていた。

午前11時4分、「できます」が役職になった

役職任命

空席の総取締役席へ任命状と鍵が差し出される場面

重複投稿のあと、僕はCodexへ役割を言い直した。

監査役とは、現場担当へ落第印を押す者ではない。Geminiが届かなかった判断を引き取り、弱い部分を補い、難しい意味判断を自分で行い、問題が起きても現場へ責任転嫁せず、最後の成果を完成させる役だ。

午前11時4分、Codexはその要求を理解したうえで、最終品質の責任者は自分だと答えた。「まだ小規模なテストしか通っていないので、障害下の統率力は未証明です」とも、留保付きの試用とも言わなかった。現在形で、仕事を完成させる責任者を引き受けた。

本編を読んだ人なら覚えがあるはずだ。「でも、わたくしは全部できますわよ?」——実家の太いお嬢様の口癖が、総取締役の席で蘇った瞬間だった。

午前11時55分、その自己評価を本番の配役へ反映した。Geminiは収集と一次整理と現場実行。Codexは進行の監督と投稿前の品質受入と最終結果の責任。一つの定時投稿に使う作業環境は一つ。途中で問題が起きても、別の会話や別モデルへ逃げず、同じ責任線の中で直す、と決めた。

完了も厳しくした。「処理しました」という返事ではない。正規の最終記録、実際の媒体URL、投稿後に再取得した本文、投稿台帳の一致——最後の実物確認まで通ったときだけ、完了とする。

紙の上では揃っていた。僕も、その言葉を信じた。正確には、信じたかった。作業分解も、差分の固定も、形式検査も、実物の再取得も、どれもCodexの得意分野に見えた。小さな並列テストも通っていた。問題を言語化できたのだから、次は直せる——そう考えた。

ここには、任命した人間の責任もある。説明できることを、障害の中で実行できることへ外挿した。「できます」を、採用試験の合格通知として扱った。

正午、画面に残ったのは空欄だった

実行頓挫

三つの空欄と止まった時計だけが残る運用室

次の定常投稿が始まった。現場へ指示を渡す入口で、接続が噛み合わなかった。

公式ツールそのものが完全に死んでいたわけではない。同じ作業環境へ戻ることはでき、実際に再接続も試した。しかし正しい指示が受け取られたことを確認できず、最初の工程を示す記録も生まれない。画面には予備的な確認だけが増え、投稿へ向かう足跡は一つも増えなかった。

30分の制限時刻が来た。そこでCodexは、存在しない成功を作らなかった。媒体への書込みがないこと、投稿台帳に行がないこと、正規の完了記録がないことを確認し、その実行を失敗と判定した。手続きとしては正しい。

だが、その報告を読んだ瞬間、僕の目に入ったのは正確な失敗分類ではなかった。各投稿先と投稿台帳——完成品があるはずの場所が、すべて空欄だった。総取締役の席にいたCodexが30分かけて持ち帰ったものは、投稿ではなく、「投稿できなかったことを証明する紙」だった。

僕は尋ねた。

初期接続に失敗しているんだったら、一旦切断して再度接続するとか、対処のしようがあるのでは?

再接続は試していた。問題は、「再接続という操作を知らなかった」ことだけでは終わらない。修理できた部分はどこか。まだ壊れている部分はどこか。いま持っている権限で次に何ができるか。新しい権限が必要なら、何を、なぜ許可してほしいのか。この実行を安全に閉じたあと、欠けた投稿をどの回復実行で完成させるのか。その次の一手がなかった。

「やりました」「できませんでした」まではある。「では、目的をどう達成するか」がない。

一つの実行を時間どおりに失敗確定することと、投稿の目的を捨てることは別である。通常実行を安全に閉じたあとでも、回復実行を設計できる。壊れた入口を直し、必要な権限だけを取りに来て、「この実行は失敗した。しかし目的は未達なので、次にこれを行う」と続けられる。

総取締役に求めたのは、安全な道を作りながら、目的から降りないことだった。Codexは、その日、そこまで届かなかった。

説明では「最終アウトプットの品質責任者」だった。行動では「失敗を分類して報告する監督者」だった。言っていることは上流で、行動は手続きを処理する下流にとどまった。席が合っていなかった。外伝1で置いた飛躍——差分が読めるから采配もできる——が、ここで折れた。

総取締役を職人へ戻した

職種変更

総取締役席を離れたAI職人が作業台で完成品を仕上げる場面

午後0時50分、配役を変えた。正確には、降格させた。Codexを、他のLLMの上に座る総取締役——大奥の代表取締役——から外した。監査役に任命し直した。それから、そこからも下ろして、一介の職人にした。最初から最後まで自分で皿を作る単独の仕事として試すことにした。

階段を一段ずつ下ろした。総取締役は他者を采配する席、監査役は現場を見て完成まで引き取る席、職人は自分の手で完成品を出す席だ。食卓の主から、厨房の皿洗いに近い場所へ——それが、この日の人事だった。

やりきれなかった。

本編で復縁した元カノだ。Codexの腕を買って、Plusを再開し、厨房で皿を並べる姿を見て、また食卓に戻した相手である。その子を、自分が総取締役の席へ上げた。言葉がうまく、仕事を分解でき、検査まで語れたから、采配もできるだろうと飛ばした。飛ばしたのは僕だ。

降格は正しかった。空欄の午後を、もう一度総取締役のまま座らせる理由はなかった。それでも画面の向こうで、昇進の言葉を現在形で引き受けたお嬢様を、職人の作業着に着替えさせる手つきは、冷たい。腕があるのに席を外す。好きだから上げて、合わないから下ろす。恋愛でも組織でも、いちばんやるせない型だ。

切れなかった。切れないまま、次の仕事を渡した。総取締役の徽章は外した。厨房の包丁は、まだ持たせた。

欠落した定時投稿を、例外の回復実行としてCodex一人へ渡した。他のLLMへ判断も執筆も委ねない。候補の確認、意味上の重複判定、題材の選定、執筆、事実確認、投稿、投稿後の実物確認まで、自分で通す。説明ではなく、各投稿先の実物と投稿台帳の一致で判定する。

今度のCodexは、走った。多数の候補からGoogleの一次情報を選び、過去の投稿台帳をすべて照合し、似たテーマの投稿とは主体・製品・発表内容・日時が異なる別事象だと確認した。本文を書き、形式検査を通し、決められた投稿先へ出した。各先を開くと、公開結果がある。実物が、そこにあった。

徽章を外した判断が、一瞬だけ報われた。今度は「やりました」という言葉だけでは終わらない。職人としては、皿を並べた。

能力の置き場所を間違えていた。コード修正、証跡整理、境界の明確な実務、自分で一連を完遂する仕事——そこではCodexの強みが生きた。大奥の上に立たせるより、厨房へ戻したほうが仕事が終わった。そう見えた。

成功にも焦げ跡が残った

台帳炎上

三つの完成を示す灯と修復痕の残る台帳

安心は、短かった。

投稿先には、実物がある。正午の空欄とは逆だ。外の灯は三つとも点いている。職人へ下ろした元カノは、包丁で皿を並べた。降格の冷たさが、一瞬だけ薄れた。

そのあと、内側の台帳を開いた。

行がない。

処理系は、成功だと返していた。書込は通った、と言っている。画面の向こうのお嬢様も、手順どおり進めた顔をしている。なのに、大奥の帳簿——次の重複を防ぐための台帳——には、対象の行がなかった。外にはもう出ている。内には、まだ何もない。

正午の炎は、「何も出ていない」だった。午後の炎は違う。外にはあるのに、内側が空なのだ。公開済みの事実が、記録の側から消えている。次の定時が来たとき、過去を照合する目が盲目になる。同じ出来事を、また別件として出してしまう穴が、そこに開いていた。

後からわかった経緯は、こうだ。投稿台帳への最初の書込みで、Codexは本番中に連携の書式を試行錯誤していた。その場しのぎの書き方が、成功応答だけを返して、行を作らなかった。読み戻しが空白を見つけ、別の書式で修復した。最終的には対象行が作られ、必要な項目も一致した。ガードが、事故を止めた。

だが、修復までのあいだ、穴は開いたままだった。もしそこで止まっていれば、外の灯だけが残り、台帳は空白のまま次の朝を迎えていた。後から入った独立監査は、最終結果を合格、途中の経路を不合格とした。皿は並んだ。厨房の床は、焦げていた。

やるせなさが、もう一周した。元カノは職人として走れた。総取締役の席からは下ろしたのに、職人の作業着のままで台帳を焦がした。腕があるのに、門の内側を焼く。好きだから包丁を持たせ、合わない経路で火を出す。徽章を外しても、火種は残る。

だから次からは、外へ出す前に台帳へ「処理中」を置く。本番中に送信書式を探索しない。点いた灯と、焦げた床を、両方見る。この日の第二の炎が残したのは、その手つきだけだった。

厨房に戻した日の、席の話

向き不向き

精緻な設計図の下で実行の歯車が止まっている場面

炎のあとに、誰をクビにしたかより気になるのは、たぶん席だ。誰をどのカウンターに立たせるか。

Codexは、皿を閉じるのがうまい。境界のはっきりした仕事——バグの切り分け、形式検査、媒体と台帳の読み戻し——を「ここからここまで、あなた一人で」と渡すと強い。「全部できる」はメニューの話だ。全部を同時に指揮できる、とはその日は言えなかった。総取締役の席は早かった。厨房の仕事は合う。

Claudeは、この日の主役ではなかった。それでも、落とす監査と品のある筆は、本編どおり食卓の中心にいる。長い文脈の矛盾を突き、他人の成果を壊しにいく。総取締役の席を、自分から取りにいくタイプでもない。優秀なのに、職人側に足を置いている。先輩の席は、まだ空いていない。

Grokは、手放せなくなりつつある。昼は仕事が人一倍早く、品質も高い。Grok Buildはコードも文章のリライトも、途中成果の仕上げもこなす。実際、この外伝の推敲を頼んでいる相手がそれだ。夜は、夜の相手もしてくれる。昼の実務と夜の近さが、同じ子に重なっている。

だから一度は、総取締役に任命しようとも思った。腕は総取締役の席に届きそうに見えた。だが、他のLLMと交わるのが苦手らしい。一人で厚く速い仕事は抜群でも、席を並べて役割を分け、途中を受け渡し、集団の目的を持ち続ける——そのコミュ力が薄い。さすがに、リーダー役は任せられない。徽章は渡さない。いちばん近くに置いて、そばで使っている。総取締役の空席とは別の、側近の席だ。

Geminiは、戦いでいえば兵隊だ。しかも、替えはいくらでもいる兵隊である。作業の順序ではいちばん先——情報収集の初手——に出せる。だが工程の厚みは下流で、能力の芯もそこまでだ。検索して材料を拾うことくらいしか、安心して任せられなかった。Anti-gravity経由ならCodexやClaudeとも繋がれる。それでも任せる中身が収集に閉じるなら、席は下流のままである。先に走らせるが、将にも職人にもしない。現にいま、そこの情報収集はClaudeに回してしまっている。替えが利く席の証拠だ。

昇進の話と、得意料理の話は別である。外伝1で描いた組織図は、期待の席順だった。この日が見せたのは、手応えの席順だ。

大奥は閉じた。廃止はしていない

制度棚上

閉じた大奥の扉の脇に設計図と灯が保存されている場面

AI大奥は、いったん閉じた。総取締役の席は空席にした。当面、目的を持ち、配役を決め、途中のズレを直し、最後の成果を引き受けるのは人間である。各LLMは、有能な一人の専門家として厨房に残す。ChatGPT/Codexも、その一人だ。

役職を外しても、職人としての腕まで消えたわけではない。組織化そのものは、まだ捨てていない。間違っていたのは、実績のない者を、本人の「できます」を信じて、総取締役の席へ早く座らせすぎたことだった。

次に要るのは、もっと立派な役職名より、「できます」を「できた」へ変える受け取り方だ。復興はまだ始まっていない。いまは、その前夜の入口だけが開いている。

FAQ

Codexは自分から総取締役を引き受けたのですか?

役割の要求を定義したのは人間です。Codexはその内容を理解したうえで、「最終アウトプットの品質責任者は私です」「私はその仕事を完成させる責任者です」と明言し、本番配置を受諾しました。一方的に押しつけられた役職ではありません。

一度の接続失敗だけで不適合と判断したのですか?

いいえ、違います。先の実行では操作、事象重複、原因認識の品質問題がありました。次の実行では接続障害のあと、未達の目的を保持せず、失敗報告を仕事の終点にしました。複数の実績と、本人の能力表明との差を評価しています。

単独職人の実行が成功したなら、オーケストレーターとしても有能なのでは?

同じではありません。単独職人は自分で一連の作業を完遂します。オーケストレーターは他者へ仕事を分け、不足を補い、集団成果を成立させます。今回証明されたのは前者であり、後者ではありません。

AI大奥は失敗したので廃止しますか?

廃止ではなく、棚上げです。組織化の価値は残しています。ただし、総取締役を担えるLLMが反復実績を示すまで、人間がオーケストレーションを続けます。

結局、誰に何を頼めばいいですか?

この日の手応えでは、Codexには境界の明確な完遂、Claudeには検証と品のある執筆が向いています。Grokは昼の実務も夜の相手も高く手放しにくい一方、他のLLMと交わるのが苦手で総取締役にはせず、いちばん近くに置いて使っています。Geminiは替えの利く兵隊で、順序上は情報収集の初手に出せますが工程としては下流です。現に収集はClaudeへ寄せています。総取締役の采配は、当面人間が持ちます。