4作品・61章。AIと長編を書いて分かったこと
2110 Labでは、4作品・全61章の長編小説をAIと共作した。CG挿絵150枚、キャラクター立ち絵39枚。それなりの規模だ。
AIに小説を書かせること自体は珍しくない。短編なら驚くほど上手くいく。問題は、その先だ。章が10を超えたあたりから、前の章で死んだはずのキャラが会話に参加する。伏線が消える。口調が変わる。設定資料に「記憶喪失」と書いてあるのに、普通に過去を語り始める。
この記事では、破綻を防ぐために試行錯誤した末にたどり着いたワークフローを紹介する。失敗談も包み隠さず書く。
なぜAIは長編で破綻するのか
根本原因は、AIのコンテキストウィンドウが有限であること。長編小説は1章だけで数千字。10章分を丸ごと渡すことは現実的ではない。
「設定資料を渡せばいいのでは」と思うかもしれない。自分も最初はそう考えた。だが設定資料には「第3章でキャラAがキャラBに言ったセリフの具体的なニュアンス」は書かれていない。物語の連続性は、そういう細部の積み重ねで成り立っている。
核心: 前の章の実際に書かれたテキストを読まないと、次の章との繋がりが破綻する。設定資料やプロットだけでは、物語の「手触り」は引き継げない。
最大の失敗: 並列執筆という誘惑
正直に書く。最大の失敗は、速度を求めて複数の章を同時に書かせたことだ。プロットは既にあるのだから、序盤・中盤・終盤を別々のAIエージェントに同時に書かせれば3倍速になるのでは、と考えた。
結果は惨憺たるものだった。
- 108ファイル・11万行が全面書き直しの可能性に直面
- Agent B、Cは前のシーンの完成テキストを参照せず、プロットだけで書いていた
- 序章の段階で既に矛盾が発生。同じキャラの口調が章ごとに別人
- 回収すべき伏線が存在しないまま回収シーンが書かれていた
教訓: 速度の誘惑が品質を崩壊させた。物語は本質的に逐次的。前のシーンの結果が次の前提になる。この因果関係を無視して並列化はできない。
現在のワークフロー: ストーリーステート方式
並列執筆の失敗を経て構築したのが「ストーリーステート方式」。ゲームに例えるなら、物語のセーブデータを章ごとに保存していく仕組みだ。
ストーリーステートの中身
各シーン完了時に以下を更新する:
- シーン別シノプシス — 何が起きたかの要約
- アクティブ伏線トラッカー — 伏線の設置・回収状態
- キャラクター現在状態 — 感情、関係性の変化、把握している情報
- 直前シーンの末尾状況 — 場所、時刻、同行者
執筆の流れ
1シーン = 1つのAIエージェント。前シーンの全文とストーリーステートを渡して書かせる。書き上がったら別のAIエージェントが検証。人物の位置、呼称の一貫性、伏線の整合性をチェックし、問題があれば次に進まず修正する。
ポイント: 「書く人」と「検証する人」を分ける。ソフトウェア開発のコードレビューと同じ発想だ。書いた本人は自分の矛盾に気づきにくい。
モデル選び: なぜClaude Opus 4.6か
長編執筆のメインモデルにはClaude Opus 4.6を使っている。理由は明快だ。
- 設定維持能力 — 複雑な世界観やキャラ関係を長いコンテキストでも保持する。Sonnetクラスでは10シーン超で設定の取りこぼしが増えた
- 心理描写の繊細さ — 複数視点の切り替えが自然。語り手が変わると文体も変わる
- 口調・呼称の一貫性 — 「この場面では敬語、この相手にはタメ口」を忠実に守る
- 速度はトレードオフ — 遅いが、品質を優先する本文では正確さが重要
設定資料の作成やプロット設計など、物語本文に影響しない作業は他モデルで並列化している。本文だけは妥協しない、という使い分けだ。
検証で見つかった具体的な矛盾例
実際に発生した矛盾をいくつか紹介する。
- 人物の消失 — 前章末「三人で行こう」→ 次章冒頭「彼女はノクスに預けてきた」。預けた描写は存在しない
- 場所の不一致 — 「地下二階・西側の通路」にいたはずが、次シーンでは「地下一階・東棟の研究室」。移動描写なし
- 設定との矛盾 — 記憶喪失キャラが「手帳を見なくても思い出せるよ」と言う。手帳なしでは過去を参照できないはず
- 一人称の揺らぎ — 普段「あたし」、フォーマル時「わたくし」のキャラが日常会話で突然「わたくし」に
1つ1つは小さく見えるが、読者は敏感だ。口調の一貫性が崩れると没入感が一気に損なわれる。検証ステップが、これらを本番テキストに残さない最後の砦になっている。
まだ残る課題
- ストーリーステートの肥大化 — 40シーンを超えると巨大になり、古いシノプシスの圧縮が必要。圧縮で情報が落ちるリスクがある
- セッション切り替え時の引き継ぎ — セッションが切れるたびにプロジェクト固有のルールを再インストールする必要がある
- 修正の連鎖 — 第5章を直すと第6章以降すべてに影響が波及しうる。中盤以降の修正は慎重にならざるを得ない
- 推奨規模の限界 — 1作品12〜18章が品質維持の上限。61章を4作品に分けたのは、この限界を体感したから
まとめ: 「メタ認知」を外付けする
AI単体には、自分が何を書いたかを振り返る力がない。前の章の伏線も、キャラの感情変化も、「覚えている」のではなく「毎回教えてもらう」必要がある。
ストーリーステートは、AIにメタ認知を外付けする仕組みだ。ワークフローがAIの弱点を補い、人間の検証が暴走を防ぐ。速度の誘惑に負けなければ、高品質な長編はAIで書ける。61章を書き切った経験から言えるのは、「仕組みで品質を担保する」という発想が不可欠だということだ。
実際の作品は 小説ライブラリ で読めます。4作品・61章・CG挿絵150枚。ストーリーステート方式で書き上げた長編小説の成果を、ぜひ確かめてみてください。