長編小説の執筆において、断片的なプロットやアイデアの種を数万文字、数十万文字の整合性の取れた原稿へと昇華させる作業は、多くの作家にとって最も困難な工程です。一般的な対話型AIでは、文脈の喪失(物忘れ)、均一で退屈なプロット展開、登場人物の外見や口調の破綻、そしてサブテキストのない陳腐な表現といった問題に直面しがちです。
こうした課題に対し、クリエイティブライティング専用AIツールであるSudowriteが提供しているのが、Story Bible(ストーリーバイブル)と Draft(ドラフトツール)を中心とするシステムです(初期バージョンやコミュニティでは Story Engine とも呼ばれていました)。長大なプロンプトを一度だけ送信して小説全体を一気に生成させるのではなく、ブレインダンプからあらすじ、登場人物設定、章のアウトライン、そして個々のシーン(Scenes)へと段階的に分解し、フィクション特化型AIを連携させて長編本文を書き進める構造化ワークフローを確立しています。
キャラクターカードの属性設計、シーンビートの制約ルール、そして最適なProse Modes(散文モード)の使い分けを理解することが、AIのハルシネーション(幻覚)を防ぎ、作家自身の文体を保ちながら長編を完結させるための決定打となります。
1. システムの根幹:Story Bibleとドラフト生成の連携アーキテクチャ
Sudowriteのプロジェクトは、エディタ左側に常駐する Story Bible を中心に設計されています。これは小説全体における唯一の「真実のソース(Source of Truth)」として機能します。別の章のドキュメントへ移動しても、Story Bibleの内容はエディタ下部に常に同期されており、すべてのAI生成機能が同一の設定を参照できます。
Story Bible内の各フィールドは独立しておらず、以下のように上流から下流へと情報が受け渡される設計になっています:
Braindump(アイデア整理) ──► Synopsis(あらすじ) ──► Characters(登場人物) ──► Outline(全体構成) ──► Scenes(シーン構築) ──► Draft(本文生成)
▲ ▲ ▲
│ │ │
Genre & Style(ジャンルと文体) ─────────────────────────┴──────────────────────────┴───────────────► Draft(本文生成)
- Braindump(ブレインダンプ):未整理のアイデアや断片的なメモ、対話の切れ端、テーマを自由に書き留める場所。
- Genre & Style(ジャンルと文体):文章のトーンを定義する重要な項目。「三人称限定視点、重厚なダークファンタジー、五感を刺激する緻密な情景描写、戦闘時は短文主体の鋭いリズム」のように指定できるほか、Match My Style 機能を使って自身の既存作品(約2,000語)を貼り付ければ、構文リズムや語彙の癖をAIに直接学習させることができます。
- Synopsis(あらすじ):物語全体の筋書き。BraindumpとGenreをもとにAI生成することも、自作のプロットを直接入力することも可能です。
- Characters & Worldbuilding(登場人物と世界観):人物、勢力、魔法体系、舞台設定などを管理する構造化カード。
- Outline(アウトライン):文字数無制限で構成できる章ごとのプロット。一括生成だけでなく、章ごとの個別追加も可能です。
- Scenes(シーン):従来のあいまいな「Beats」を刷新した最小叙述単位。章のアウトラインを実行可能な個別の場面へと落とし込みます。
- Draft(本文執筆エンジン):エディタ右上のタイプライターアイコンから呼び出し、設定を統合して滑らかな長編本文を出力します。
極めて重要な仕様:Story Bible Detection(設定の自動検知)。本文生成(Draft)時、AIはStory Bible内のすべての登場人物カードを無差別にプロンプトへ詰め込むわけではありません。Scenes(シーン)の記述を自動スキャンし、名前が明記されたキャラクターや世界観要素だけを検出してプロンプトへ注入します(エディタ上では下線で表示されます)。これにより、コンテキストの圧迫とクレジット消費を防ぎ、「その場にいないはずの人物が勝手に会話に割り込んでくる」というAI特有の不整合を根絶します。
2. キャラクター造形:静的な属性から動的なアーク(成長曲線)へ
登場人物の個性が没交渉になり、全員が同じような口調で喋り出してしまう現象は、AI小説執筆の最大の落とし穴です。Sudowriteは構造化された Character Cards(キャラクターカード)によってこの問題を解決しています。
基本属性とカスタム属性(Custom Traits)
Characterセクションでは、個々の登場人物ごとにカードを作成します。LLMが文脈を正確に把握できるよう、以下の標準属性があらかじめ用意されています:
- Pronouns(人称・代名詞):三人称視点や複数人物が入り乱れる場面での主語の取り違えを防止。
- Other Names & Nicknames(別名・あだ名):たとえば「トミー」「トーマス」「キャリガン」が同一人物であることをAIに教え込み、勝手に別人を登場させる事故を防ぎます。
- Groups(所属グループ):所属する騎士団、一族、パーティ名などを指定。シーン内でその組織名が出た際、関連メンバーをAIが即座に想起します。
- Personality, Background, Physical Description(性格、生い立ち、容姿):髪や瞳の色、古傷、仕草の癖、内面的な動機を固定します。
- Dialogue Style(台詞の文体):声のトーンを差別化するための最重要フィールド。話す速度、好む言い回し、教養レベル、語尾の癖、緊張時の反応などを指定します(例:「冷淡で口数が少ない。修飾語を避け、皮肉な反問で返す癖がある。感情が高ぶると専門用語を早口で喋る」)。
さらに、メニュー(•••)の Customize から、プロジェクト全体または特定キャラクター専用の Custom Traits(カスタム属性) を無制限に追加できます。ミステリやファンタジー、ロマンスの作家は以下のような項目を好んで設定しています:
- エニアグラム / 精神的トラウマ(Core Wound)
- 恋愛観 / 惹かれ合うトリガー
- 異能・戦闘適性 / 危機時の身体反応
- 表の目的(Want)と真の欲求(Need)
既存原稿のスマートインポート(Smart Import)
すでに執筆済みの原稿や設定メモがある場合、手作業でカードを作成する必要はありません。Smart Import 機能を使えば、最大60,000語のテキスト(.txt, .docx, .odt, .rtf など)を一括解析し、最大30名の主要人物を自動抽出して属性カードを生成してくれます。このインポート処理自体にはクレジットを消費しません。また、スプレッドシート等で整理している場合は、規定フォーマットの .csv をアップロードすることで、30人の上限を超えて一括登録することも可能です。
章の進行に伴うキャラクター情報の更新
よくある失敗は、全30章の小説で第1章時点のカード設定をそのまま放置してしまうことです。第1章では臆病だった新兵が、第15章で歴戦の戦士へと覚醒した場合、カードの性格を更新しなければ、AIは初期の気弱なリアクションを出力し続けてしまいます。物語の大きな転換点ごとにカード内容を作家自身の手で書き換え、登場人物の精神的成長(アーク)をAIと共有することが不可欠です。
3. 章のビート設計:アウトラインから最小単位の「Scenes」へ
Sudowriteの初期バージョンでは、章の展開を「Beats(ビート)」と呼ばれる箇条書きで指示していました。しかし、ビートがあまりに大雑把だと、AIが2段落で重要な山場を消費してしまったり、無意味な会話ループに陥る問題が生じました。
現在のシステムでは、ビートに代わり映画の脚本術に準拠した Scenes(シーン) システムが採用されています。
アトミック・シーン(最小単位の場面)の構成要素
Draftツールにおける1つの有効なSceneは、場所・時間・視点が一定である独立した場面を表します。以下の4要素を過不足なく盛り込むことが推奨されます:
$$\text{最小単位のシーン} = \text{特定の場所} + \text{登場人物} + \text{直面する葛藤/目的} + \text{転換点/結果}$$
失敗しやすい曖昧なビートの例:
マーラとケネスが酒場で口論になり、ケネスが激怒する。
成功しやすい明確なシーンの例:
シーン1:雷雨が窓を叩く中、マーラは「折れた錨亭」の奥の小部屋でケネスを追い詰め、暗号帳を渡すよう迫る。ケネスは組織がすでにマーラの家族を標的にしていると告げて拒否。マーラは彼を暖炉際まで追い詰め隠し短剣を奪うが、暗号帳を確保する寸前、ケネスは肝心の暗号ページを炭火に投げ入れて燃やしてしまう。
この記述により、「マーラ」「ケネス」「折れた錨亭」のカードが自動検知されて下線が引かれます。AIには具体的な空間、物理的な動作、そして「暗号ページが焼失した」という不可逆なストーリー結果が明確に伝わるため、迷走が起こりません。
シーン数が章の文字数を決定する
SudowriteのDraftツールには、「この章を4,000文字で書く」といった直接的な文字数スライダーは存在しません。出力される章の長さは、登録したシーンの個数と密度に直結しています:
- 密度のある1つのシーン記述から、約600〜1,000語(日本語換算で約1,200〜2,000文字)前後の本文が生成されます。
- 1章あたり3,000〜5,000語規模の本格的なエピソードを書く場合、4〜6個のシーンに分割するのが最も効果的です。
- 生成文が駆け足すぎると感じた場合はシーンを2つに細分化し、冗長すぎると感じた場合はシーンを統合することで、文字数とテンポを自在にコントロールできます。
事前検証とクイックフィックス(Quick Fix)
Scenesを入力して生成ボタンを押すと、システムがシーンの構成を自動診断します:
- 場面の肥大化(Sprawling Scene):複数の場所移動や長い時間経過が1つのシーンに混在している場合、シーン分割を提案してくれます。
- 描写不足(Sparse Beat):動機や結果が不明瞭な場合、具体化を促すサジェストが表示されます。
- 文字数とクレジットの事前見積もり:生成を実行する前に、消費予定クレジットと予想生成文字数が提示されるため、計画的な運用が可能です。
4. 本文のドラフト執筆:モデル選定、章の連続性、仕上げの推敲
シーンが完成したら、タイプライターアイコンのDraftツールで一気に長編本文を出力します。商業出版レベルの品質に到達するためには、AIモデルの特性理解と章間の接続設定が重要になります。
Prose Modes(散文モード)の選び方
Draftツールのドロップダウンメニューから、執筆目的に応じたモデルを選択できます:
| モード名 | 主なベースモデル | 特徴と最適な用途 | 表現の制限・トーン | クレジット消費 |
|---|---|---|---|---|
| Muse (1.5) | Sudowrite独自開発のフィクション特化モデル | 最高峰の文学的描写力。心理描写の深さ、気の利いた比喩、作家らしいニュアンスの再現に秀でる | ほぼ無制限。凄惨な描写やホラー、濃密な心理劇も制限なく執筆可能 | 高 |
| Excellent | Sudowrite Ballad / Claude 3.7 Sonnet | 指示への従順性が極めて高い。複雑なプロットの厳密な再現、軽快な会話劇、緻密な戦闘アクションに最適 | 極めて寛容。一般的な商業小説のテーマを問題なく描写可能 | 中 |
| Basic | OpenAI GPT-4o Mini | 超高速かつ抜群のコストパフォーマンス。情景の骨組み作り、プロットの試行錯誤、過渡期のシーン向け | 厳格。OpenAIの安全基準に従い、過激な暴力や露骨な描写を抑制 | 極低 |
| Experimental | Claude 3.5/3.7, GPT-4o, Gemini 2.5/3, DeepSeek V3/R1 | 各種最新フロンティアモデルの生の文体や推論能力を個別に試したい作家向け | API提供元の規定に準拠 | モデルにより異なる |
作家の実践的な使い分け:クライマックスや読者を引き込む第1章、複雑な内面描写には Muse を投入し、複数人物の会話が飛び交うシーンや立ち回りの多いアクションには指示遵守力の高い Excellent を使用。日常の場面転換や下書き作成には Basic を活用することで、品質とクレジット消費のバランスを最適化できます。
章の連続性(Chapter Continuity)の設定
単一のドキュメントが孤立していると、章ごとに文脈が途切れてしまいます。ドキュメントタイトルの横にあるメニュー(•••)から Chapter Continuity を設定します:
- Is this document in your Outline? で、Story Bible上のどの章に対応するかを紐づけます。
- Does this document continue another one? で、直前の章のドキュメントを選択します。
これにより、AIは前章の末尾数百語を把握した上で執筆を開始するため、冒頭の接続詞や登場人物の怪我、所持品の状態が自然に引き継がれ、「毎章の冒頭で主人公が朝目覚める」といった不自然なパターンを回避できます。
追加指示(Extra Instructions)とインライン推敲ツール
シーン欄の下部にある Extra Instructions を使うと、全体のStyle設定を汚すことなく、その章限定の演出指示を与えられます:
- 「閉塞感と疑心暗鬼に満ちた息苦しいトーンを維持すること」
- 「唐突な会話の中断によるクリフハンガー(引き)で章を終えること」
- 「視点はマーラの一人称限定とし、ケネスの心情は一切語らないこと」
ドラフト生成後は、エディタ上で選択したテキストに対して以下のツールを適用し、原稿を仕上げていきます:
- Expand(展開):要約的になってしまった1文を選択し、五感描写や内面独白を豊かに肉付けする。
- Rewrite(書き換え):「もっと不穏に」「Show, don't tell(説明ではなく描写で伝える)」「簡潔な短文に」などの指示で部分修正を行う。
- Describe(描写強化):特定の物や情景について、視覚・聴覚・嗅覚・味覚・触覚・比喩の6方向から描写候補を提示させる。
5. 作家のタイプ別ワークフロー:プロット派(Plotter)vs 直感派(Pantser)
Sudowriteは、作家の執筆スタイルを強制せず、双方のアプローチに柔軟に対応します:
プロット派(構想を固めてから書く作家)
- Braindump、Genre、Style、Synopsisを綿密に作り込む。
- Story Bible内で20〜30章分のアウトラインを一気に生成・調整する。
- Smart Importや手入力で主要キャラクターカードを整え、台詞の特徴を明確にする。
- 1章ごとにドキュメントを連続設定し、アウトラインを3〜5個の具体的なScenesに落とし込み、Excellent または Muse でドラフトを出力。
- ExpandやRewriteで細部を磨き、納得がいったら次の章へ進む。
直感派(書きながら展開を見出す作家)
- 初期設定を細かく埋めず、エディタ上で自由に書き始め、行き詰まったら Write(Auto / Guided) で展開の候補を探る。
- 5,000〜10,000字ほど書き進めた段階で、Smart Import を実行して生成済みの登場人物や設定をStory Bibleへ逆引き登録する。
- Outlineにこれまでに起きた出来事を章として事後記録し、全体のロードマップを可視化する。
- 複雑な戦闘や分岐点に差し掛かったら、Draft ツールで2つのシーンを仮組みしてAIに試し書きさせ、展開の手応えを確認してから自力執筆へ戻る。
6. AI小説執筆で避けるべき「3つの落とし穴」
- あいまいな指示(Vagueness):シーンに「二人が昔のことを話す」と書くだけでは、AIはありきたりな陳腐な過去を捏造します。「マーラが、ケネスが3年前に港で放火した真相について問い詰める」のように、話題と結果を特定してください。
- 設定の不一致(Conflicting Information):カードに「王室への絶対的な忠誠」と書かれている人物が、シーン内で何の説明もなく「国庫の略奪」を行うと、AIの文章は論理破綻を起こします。物語の進展に合わせて設定カードを同期してください。
- 主語・代名詞の曖昧さ(Ambiguous Phrasing):「あいつがやったことのせいで責める」と書くと、AIは混乱します。「ケネスが暗号鍵を盗んだ件について責める」のように具体的に書くことで、伏線が正確に機能します。
7. 料金プランとクレジットの賢い運用法
長編小説のドラフト生成にはまとまったクレジットが必要となるため、執筆ペースに合ったプラン選びが不可欠です:
- Hobby & Student(月額 $19 / 年払い時実質月額 $10):月間225,000クレジット。短編作家や学生、あるいはAIを主にブレインストーミングや部分的な加筆修正に使う作家向け。未使用クレジットの繰り越しはありません。
- Professional(月額 $29 / 年払い時実質月額 $22):月間1,000,000クレジット。長編小説を本格的に執筆し、MuseとExcellentを日常的に併用してドラフトを量産する多くの作家にとって最適な標準プラン。未使用分の繰り越しはありません。
- Max(月額 $59 / 年払い時実質月額 $44):月間2,000,000クレジット。未使用クレジットの12か月間繰り越し(Rollover)に対応。連載作家、多作なプロ作家、あるいはMuseモデルを惜しみなく使って大量の長編を書き上げるヘビーユーザーに最適です。
すべての有料プランでStory Bible、Draftツール、Muse、Ballad、コミュニティプラグインの全機能が開放されており、プランによる機能制限はありません。
参考資料
- Sudowrite | Documentation
- What is Story Bible – Sudowrite | Documentation
- Characters – Sudowrite | Documentation
- Scenes & Draft – Sudowrite | Documentation
- Outline – Sudowrite | Documentation
- Prose Modes & Models – Sudowrite | Documentation
- Which AI model should I use? – Sudowrite | Documentation
- Chapter Continuity – Sudowrite | Documentation
- Tips & Tricks – Sudowrite | Documentation