← LABに戻る 📖 AI小説
📖 カクヨム連載中

廃城の王

ふたつのAIが同じ話を書き、人間が統合する。

執筆裏話をここに記載していきます。

きっかけ

ライトノベルが好きだ。 面白いと思う作家さんの作品を作家単位で追ったりもしていた。 でも、やはり途中で更新が止まってしまうことが半分くらいある。 理由は色々あるんだろう。モチベーションであったり実際の仕事環境であったりと様々な理由があるんだろう。

でも、専業として作家活動している人が一つの作品を投げ出して次の作品にいくのは何故なんだ? そんな面白い作品を辞めて次にいくのは、自分が面白いと思っても監修している人や本にならなくて収入に繋がらないからだろうか? それもあるんだろう。……個人的には悲しい。それなら知らないままでいたかった。

個人的にライトノベルをよく見るようになったのは2007年か2008年の頃だったと思う。 名前を上げていいかはわからないが、上げてしまう。

一番最初にめちゃくちゃハマったきっかけは小説家になろうに執筆していた「わい」さんの「セブンス」だ。 内容は語らないが、読みやすさ、ストーリーの流れ、めちゃくちゃハマった。 何より更新頻度がすごかった。これはこの人の凄さだった。 最初に毎日1話更新される!なんならもっと更新される日もあった。

だから勘違いしてしまった。そんなことができるのはこの人だけだった。 他にもいるが、話の内容が薄く文字数が少なかったりした。 だから、当時から苛ついていた。何で毎日更新しないんだ。早く更新しろ。

馬鹿だった。普通じゃない人を最初に見てしまったから勘違いした。 だから当時自分でもできるんじゃないかと思って書こうとした。 無理だった。 どう頑張って考えても大筋の1章くらいの起承転結くらいでそこから先を考えても、全然面白くならない。 その時点で全ての作家さんが凄く見えた。それが2010年くらいだったかな? 社会人になって趣味の一つとして考えていたが、普通に断念した。

そこから16年。AntigravityとClaude Codeに出会った。 他にもAIエージェントがいっぱいある。2026年は本当にAIに出会えたことが転機だ。

自分に書けないなら、AIに書かせて、それを自分も読者側として楽しめると思った。

どうせなら、それを公開し、流れもまとめておけば備忘録的なものになる。そう思ったのでこうして記載している。

元々プログラムはゲームが作りたくて色々勉強していたが、今は指示とプロンプトを出すだけでこんなことができる。凄い時代だ。

二重AIワークフロー

現在、この小説は2種類のAIが並行して執筆している。

Claude Code(C版)  ─┐
                     ├→ 人間が統合 → T版(正式版)→ カクヨム掲載
Antigravity(A版)  ─┘

同じ話を2つのAIに独立して書かせ、それぞれの良い描写を人間が選んで統合するのが基本的な流れだ。

単純に「どちらかが正解」ではなく、2つを読み比べることで初めて見えてくる表現がある。それが面白い。

設定の一貫性をどう保つか

長編小説の最大の難関は「設定の矛盾」だ。第1話で決めたキャラクターの癖を第20話で忘れる、封石の色が話によって変わる、時系列がずれる——こういった問題がAI執筆では特に起きやすい。

この問題に対して、いくつかの仕組みで対処している。

writing_prompt.md:AIへの指示書。文体・念話(封石を通じたテレパシー)の表記ルール・各キャラクターの口調テンプレートを固定し、どのAIが書いても同じトーンになるようにしている。

MASTER.md:魔王7代の名前・封石の外見・ギフト継承状況・暦・城内構造などをまとめた設定ハブ。執筆前にAIに渡すことで設定参照のブレをなくす。

設定齟齬チェック:定期的にAIに全話を読ませ、矛盾箇所を洗い出させる。見つかった問題はその場で修正してコミット。

Obsidian × NLM × ClaudeCode × Antigravity の連携

第1章(ep01〜ep36)を書き進める中で、4つのツールを組み合わせた執筆支援システムが確立された。

Obsidian(ナレッジ管理)
  ↓ 設定メモ・キャラ資料を蓄積
NotebookLM ブレイン(haijo-no-ou-brain)
  ↓ T版本文・MASTER.md・あらすじを格納
  ↓ 執筆前に「ブリーフィング」として取得
Claude Code(C版執筆) ─┐
                         ├→ Antigravity(A+C統合 → T版)
Antigravity(A版執筆) ─┘       ↓
                             NLM 自動同期(T版・設定を更新)

Obsidian:セッション間の引き継ぎメモや設定の補足を蓄積するナレッジベース。ClaudeCodeがセッション終了時にノートを自動生成し、次のセッションで参照できる。

NotebookLM ブレイン:全設定と本文をNotebookLMに読み込ませた「AI副編集」。執筆前に1クエリで「登場人物の現在地・前話の末尾・次話の課題」をまとめたブリーフィングを取得できる。T版が完成するたびに自動同期スクリプトで更新される。

ClaudeCode(C版)→ Antigravity(A版)→ 統合:並行執筆の基本フローは変わらないが、ブリーフィング取得・設定確認・推敲チェックをすべてNLMに委譲したことで、各AIが毎回大量のファイルを読み込む必要がなくなった。

自動同期:T版完成後のNLM更新・structure.md更新・あらすじ更新は専用スクリプトで処理。人間の手作業を最小化している。

Obsidian × NLM × ClaudeCode × Antigravity の変化

第1章後半(ep37〜)でフローが大きく変わった。

Obsidian(ナレッジ管理)
  ↓ 設定メモ・キャラ資料を蓄積
NotebookLM ブレイン(haijo-no-ou-brain)
  ↓ 執筆前ブリーフィング・設定照会
  ↓ 執筆担当:生データ(N版)を出力
NLM(N版)  ─┐
              ├→ NLM 編集担当(A+Nをマージ・推敲 → T版)
Antigravity ──┘(A版)            ↓
(A版執筆)             NLM 自動同期(T版・設定を更新)

ClaudeCode の役割変化:C版(ClaudeCode執筆分)は原則新規作成しない方向になった。インフラ管理・スクリプト整備・セッション引き継ぎに特化する形だ。

NLMが執筆と編集を兼任:並行執筆の片翼は「NLM執筆担当が生成したN版」が担う。A版とN版をNLM編集担当に投げてマージ・推敲し、それをT版として確定する。中間産物(NE版)が生まれることもある。

ファイル命名の拡張ep◯◯N.md(NLM生データ)・ep◯◯NE.md(推敲済み中間版)が加わり、T版完成後はA/C/N/NE全バージョンをarchiveへ移動する。

今後

まだ実験の途中だ。 AI執筆は「書く速度が上がる」だけでなく、自分一人では生まれなかった描写が出てくることがある。それが最大の収穫で、最大の楽しみになっている。

第1章(全36話)が2026年6月に完結した。第2章ではNLMブレインをさらに活用し、設定の整合性チェックを自動化していく予定だ。


現在のフォルダ構成

novels/
├── world-setting/              # 共通世界観「エルダリア」
│   ├── lore/                   # 世界の法則・歴史・魔法体系
│   │   ├── calendar.md         # 暦・月名・季節区分
│   │   ├── communication.md    # 通信・連絡手段の設定
│   │   ├── gods.md             # 神々の設定
│   │   ├── heroes.md           # 歴代勇者
│   │   ├── history.md          # 歴史年表・魔王特攻スキルの真実
│   │   ├── memory-stone.md     # 遺言石の設定
│   │   └── world.md            # 世界概要・魔力体系
│   ├── geography/              # 地理・地名・マップ
│   │   ├── eldaria_world_map.md  # 世界地図(テキスト版)
│   │   ├── eldaria_world_map.png # 世界地図(画像)
│   │   ├── geography.md        # 地理・地形・気候
│   │   ├── guild.md            # 冒険者ギルド制度(支部・ランク・依頼システム)
│   │   ├── nations.md          # 国家一覧(総論・関係図。詳細は分割ファイル参照)
│   │   ├── nations-langria.md  # ラングリア王国(歴代国王・現王家・貴族階層)
│   │   ├── nations-arden.md    # アルデン大陸その他国家(東方三候国・フロスト連邦ほか)
│   │   ├── nations-vern.md     # 西方大陸「ヴェルン」の国家・勢力
│   │   └── society.md          # 社会構造・文化
│   ├── beings/                 # 種族・生物
│   │   ├── demon-kings.md      # 歴代魔王(人間時代・背景詳細)
│   │   ├── demons.md           # 魔族設定
│   │   ├── high-rank-adventurers.md # 高ランク冒険者(S・R・Zランク)
│   │   ├── monsters.md         # 魔物・存在格レベル対応表
│   │   └── races.md            # 種族一覧
│   └── rules/                  # 封石・ギフト・暦のルール
│       ├── combat.md           # 戦闘ルール
│       ├── items.md            # アイテム・道具
│       ├── kingdom-law.md      # ラングリア王国法(10本50条)
│       ├── level-system.md     # 存在格レベル体系・シーリング・突破条件
│       └── skills.md           # ギフト段階詳細(弱〜真)・全スキル一覧
│
├── multiverse-setting/         # 自作品を全てつなげるマルチバース構想(アイデア段階)
│   └── multiverse.md           # 確定5世界の設定
│
├── story-03-haijo-no-ou/       # 廃城の王
    ├── appraisal-format.md     # 鑑定眼《トゥルー・サイト》の表示フォーマット
    ├── characters-npc-crowd.md # 背景キャラ名簿(冒険者パーティー群、名前と一言特徴のみ)
    ├── characters.md           # キャラクター一覧
    ├── codex.md                # 現場データ集(封石・廃城構造・執筆注意ルール)
    ├── EP-timeline.md          # 詳細タイムライン(BG暦・日付ベースの設定専用管理表)
    ├── episodes-summary.md     # 各話あらすじ一覧
    ├── MASTER.md               # 設定ハブ(魔王・封石・進捗)
    ├── setting-ch1-2.md        # 第1章・第2章 詳細プロット
    ├── setting-ch3.md          # 第3章「深淵の糸」詳細プロット
    ├── setting-ch4.md          # 第4章「久遠の覚醒」詳細プロット
    ├── setting-ch5.md          # 第5章 詳細プロット
    ├── setting.md              # プロット・ブロック構成
    ├── writing_prompt.md       # AI執筆指示書
│   └── episodes/
        ├── 1-50/               # ep01~ep50
        └── 51-100/
            ├── 51-60/               # ep51~ep60
            ├── 61-70/               # ep61~ep70
            ├── 71-80/               # ep71~ep80
            └── 81-90/
                ├── ... (8 older files)
                ├── ep89T.md
                ├── ep90T.md
                ├── setting-ch3-reveal.md
                └── archive/
                    ├── ... (18 older files)
                    ├── ep90A.md
                    └── ep90C.md

T版ep◯◯T.md)がカクヨムに掲載している正式版。A版・C版はT版完成後に archive/ へ退避。

ep01〜ep22 は現在 C版のみ存在。今後 A版・T版の作成予定あり。

story-04-yuigon-ishi/story-05-maseki-musou/ は「廃城の王」に続く次回作候補。現時点では設定・プロットのみのアイデア段階で、執筆(episodes/)は未着手。

story-04-yuigon-ishi/       # 案4「遺言石の商人」(アイデア段階・執筆未着手)
├── setting.md               # コンセプト・プロット設定
├── characters.md            # キャラクター一覧
└── episodes/                # 執筆開始前のため空

story-05-maseki-musou/      # 「落ちこぼれ精霊憑きの魔石無双」(アイデア段階・執筆未着手)
├── MASTER.md                # 設定ハブ
├── setting.md               # コンセプト・プロット設定
├── characters.md            # キャラクター一覧
├── battle_guidelines.md     # 戦闘描写ガイドライン
├── episodes-summary.md      # 各話あらすじ一覧
└── episodes/                # 執筆開始前のため空

世界地図

舞台となる「エルダリア」の世界地図。Gemini にて作成。

エルダリア世界地図


第1章完結(2026年6月24日)

ep01〜ep36(全36話)で第1章「廃城の王」が完結。

パート 話数 内容
ep01〜ep10 廃城への流れ着き・封石との出会い
ep11〜ep22 封石解放・ギフト継承の開始
ep23〜ep34 接収阻止・絶対結界・王権確立
ep35〜ep36 村との同盟・第1章エピローグ「廃城の王」

第2章完結(2026年7月9日)

ep37〜ep59(全23話)で第2章「王の礎」が完結。episodes-summary.md上は「開幕パート」として一括りで管理されており、1章のような起承転結の細分はまだ設定されていない。

続く第3章「深淵の糸」はep60〜、ウォルガからグラウドへ舞台を移し紅月(8月)から開始予定(詳細はEP-timeline.md参照)。


制作タイムライン

いつ・どの話を書き・何を修正したか。週ごとにまとめた制作記録です。

📅