2026-08-07

分岐する筋書き、変化していくNPC、積み重なる設定を伴い、数十回のセッションに及ぶキャンペーンでは、一般にマルチモデルプラットフォームのほうが連続性と推論負荷の高い局面で優れています。一方、単一モデルプラットフォームは、文章の声の一貫性と費用の予測しやすさで優位に立つ傾向があります。 正解は、あなたのアドベンチャーのボトルネックが物語上の記憶なのか、文体上の声なのかによって変わります。DreamGenやNovelAIのようなプラットフォームは、フィクション向けに特化したカスタム学習モデルを使い、長い物語の展開を通してより一貫した文章表現を生み出します。一方、JenovaやSillyTavernのようなセルフホスト構成を含むマルチモデル対応プラットフォームでは、戦闘の解決、設定の想起、感情的な場面を、それぞれ最も得意とする最先端モデルに振り分けられます。
100セッションのキャンペーンを維持できるプラットフォームと、20セッション前後で破綻するプラットフォームを分ける主な要因は、次のとおりです。
✅ 生のコンテキストウィンドウよりもメモリアーキテクチャが重要 — 改善後も2026年の独立テストでは、Character.AIのメモリ保持はセッション間で一貫性を欠くことが確認されています。一方、DreamGenのScenario Codexのような構造化システムは、再説明なしで設定を継続的に引き継げます。 ✅ モデルの専門性は実在する — 各リクエストを最適なモデルに振り分ける方法は、単一モデルに依存する方法を上回ります。なぜなら、あらゆるタスクで勝てるモデルは存在しないからです ✅ フィクション向けにカスタム学習されたモデルは、明確に異なる文章を生み出す — NovelAIのErato 70BとDreamGenのOpus-v1は、汎用的な指示追従ではなく、物語データセットで調整されています。 ✅ コンテキスト上限には桁違いの差がある — AI Dungeonの無料枠における2,000トークンから、KindroidのMAXアドオンにおける合計会話コンテキスト約280万文字まで幅があります。 ✅ ペルソナドリフトは文書化された失敗モード — 学術研究では、ロールプレイ言語モデルにおいてロールペルソナの一貫性とロール行動の一貫性が、最も重要な評価軸であるとされています。
これらのアプローチを有意義に比較するには、まず長いアドベンチャーで実際に何が壊れるのか、そして各アーキテクチャの選択がどの失敗に対処するのかを理解する必要があります。
長期にわたるAIロールプレイで最初に失われるのは、ほぼ例外なく文章の質ではありません。問題となるのは検索精度、すなわちモデルが必要な過去の詳細を、必要な瞬間に正しく取り出す能力です。ロールプレイ言語モデルに関する調査は、この中核的な制約を明確に示しています。広範な入力コンテキストを扱う際、過去のすべてのやり取りをメモリとして直接入力するとモデルを圧倒しかねないため、プラットフォームは過去のやり取りを圧縮した形で扱わざるを得ません。そして、事実が失われるのはこの圧縮の段階です。
キャンペーンが長引くにつれ、3つの異なる失敗モードが順番に現れます。
プラットフォームは、新しい内容をコンテキストに収めるため、古いセッションを要約します。圧縮時には重要に思えなかった細部、たとえば脇役の酒場主人の名前、何気なく交わした約束、拾ったものの一度も使わなかったアイテムなどが、恒久的に消えてしまいます。同じ研究でも、主な実装上の課題として、圧縮されたメモリの正確性確保、メモリデータベースの効率的な更新、精密なメモリ検索の実現が挙げられています。
キャラクターは徐々にベースモデルのデフォルト人格へと収束していきます。無骨な傭兵が親切で雄弁になり、道徳的に曖昧だった悪役が丸くなります。この問題を扱う学術研究は、ロールペルソナの一貫性には、属性(経験、アイデンティティ、視点、年齢)と関係性(話者と他者との関係)の両方が関わると指摘しています。そして両方とも、要約による圧力のもとで劣化します。
複雑な場面の解決、たとえば複数勢力が絡む戦闘、3つに分かれた筋書きを整合させる必要があるプロットロジック、過去の選択から連なる結果の連鎖には、会話生成とは異なる能力が求められます。印象的な文章に最適化されたモデルは、酒場での会話は見事に描けても、失敗した強盗計画の因果関係をうまく処理できないことがあります。
この順番が重要な理由: 最初にぶつかる制約はメモリアーキテクチャです。そのため、プラットフォーム選びではこれを最も重視すべきです。モデルルーティングが解決するのは3番目の失敗モードですが、多くのプレイヤーは最初の2つでキャンペーンが終わってしまうため、そこまで到達しません。
単一モデルプラットフォームでは、すべてのリクエストを1つの言語モデルに通します。多くの場合、そのモデルはフィクション向けにカスタム学習またはファインチューニングされており、エンジニアリングの重点は、その固定モデルを取り巻くメモリアーキテクチャと世界設定ツールに置かれます。
この設計思想には一貫性があります。物語データで学習したモデルは、汎用モデルではプロンプトで引き出す必要がある一貫した文章の調子を身につけます。NovelAIのKayra 13BモデルはTabletプランで利用でき、Llama 3をベースにNovelAIのNerdstashデータセットで継続学習したErato 70Bは、ScrollおよびOpusプランで利用できます。この継続学習こそが、価値提案の中心です。
長期アドベンチャーにおける強み:
長期アドベンチャーにおける制限:
マルチモデルプラットフォームは、異なるリクエストを異なる基盤モデルへ振り分けます。すべてを1つのモデルに任せるのではなく、タスクごとに選択する方式です。アーキテクチャ上の主張は単純です。マルチモデルルーティングは、ユーザーのクエリをそのタスクに最も適したモデルへ送ります。そして、すべての能力で同時に首位に立つ単一モデルは存在しません。
ロールプレイの文脈では、これは次のような実務的な振り分けになります。
| 場面の種類 | 求められるもの | 振り分けの根拠 |
|---|---|---|
| 感情的な会話 | ニュアンス、行間、抑制 | 会話のニュアンスに最も強いモデル |
| 戦闘の解決 | 複数段階の論理、状態追跡 | 推論に最適化されたモデル |
| 設定の想起/連続性チェック | 長文コンテキストの検索精度 | 利用可能なコンテキストウィンドウが最大のモデル |
| 描写的な場面設定 | 文章の質感、感覚的な豊かさ | クリエイティブライティングに最も強いモデル |
| ルール裁定(TTRPG) | 正確な指示追従 | 構造化された推論に最も強いモデル |
長期アドベンチャーにおける強み:
長期アドベンチャーにおける制限:

あらゆる面で首位に立つ単一のプラットフォームはありません。正直なところ、最適なプラットフォームは、最初に直面すると予想する失敗モードが何か、つまり記憶喪失、声のドリフト、推論の破綻のどれかによって決まります。
長期キャンペーンで重要な観点を比較すると、次のようになります。
| 観点 | NovelAI | DreamGen | Character.AI | Kindroid | SillyTavern | Jenova |
|---|---|---|---|---|---|---|
| モデルアーキテクチャ | 単一(カスタム学習済みKayra 13B/Erato 70B) | 単一(カスタムファインチューニング済みOpus-v1) | 単一(独自モデル) | 単一(独自の階層型モデル) | 複数(独自のAPIを接続) | 複数(プロバイダー横断の最先端モデル) |
| メモリシステム | Lorebook(静的なキーワードトリガー) | Scenario Codex(構造化wiki) | 改善済みだが、独立テストではセッション間の一貫性に欠ける | カスケードメモリ、階層型コンテキスト | World Info + 拡張機能 | セッション横断の永続メモリ、無制限の履歴 |
| 最大コンテキスト | Opusで28,672トークン | 非公開 | 非公開 | MAXアドオンで合計約280万文字まで | バックエンドモデルに依存 | 選択したモデルに依存 |
| 文章品質 | 最も強力 — フィクション向けカスタム学習 | 強力 — カスタムファインチューニング | 良好、カジュアルな文体 | 良好、コンパニオン重視 | バックエンドに完全依存 | 最先端モデル品質、選択によって変動 |
| セットアップ難易度 | 低い | 低い | 非常に低い | 非常に低い | 高い(セルフホスト、Node.js) | 低い |
| 料金 | 無料トライアル(生成50回);月額 $10/$15/$25 | 無料枠;Starter 月額 $7.83、Advanced 月額 $19.35、Pro 月額 $48.30 | 無料枠;c.ai+ 月額 $9.99 または年額 $94.99 | 無料枠(Lite);Web版 月額 $13.99、アプリ版 月額 $15.99;UltraおよびMAXアドオンは追加 | 無料(AGPL)+ 自分のAPI費用 | 無料枠;Plus 月額 $20、Premium 月額 $50、それ以上のプランあり |
| 最適な用途 | 何よりも文章の質感を優先する書き手 | 構造化された設定管理を必要とする複数キャラクターのキャンペーン | 最大級のキャラクターライブラリを使った気軽なキャラクターチャット | 非常に大きなコンテキスト上限を求めるコンパニオン型の連続性 | 完全な制御と制限なしを求める技術ユーザー | モデルの柔軟性とセッション横断の永続メモリを必要とするキャンペーン |
6つすべてに共通する、注目すべき率直なトレードオフ:
評価はメモリアーキテクチャを最優先、モデルの柔軟性を次点、文章品質を3番目にしてください。失敗モードはその順番で訪れるからです。
30セッションを超えるキャンペーンを想定し、次の6つの観点でプラットフォームを評価しました。
検索精度(最重要)。 セッション4の詳細をセッション47で取り出せるでしょうか。DreamGenのCodex、NovelAIのLorebook、キーワードトリガーによる注入のように、設定を個別に検索可能な項目として保存する構造化システムは、純粋な要約方式を上回ります。
コンテキスト上限と、上限到達時の挙動。 どのプラットフォームも、いつかは限界に達します。問題はその後です。古い内容を黙って切り捨てるのか、圧縮するのか、検索可能な形でアーカイブするのかを確認してください。
ペルソナの固定力。 プラットフォームではどの程度までキャラクター定義を書けるのか、その定義は毎ターン再注入されるのか、それともセッション開始時だけなのかを確認します。Character.AIは2026年にPersona機能を2,250文字まで拡張しました。Kindroidの標準プランではユーザーのバックストーリーを500文字まで設定でき、MAXでは2,000文字まで拡張されます。
モデルの柔軟性。 状態を失わずに、キャンペーンの途中で基盤モデルを変更できますか。これが、2つのプラットフォームカテゴリを分ける最も明確なアーキテクチャ上の違いです。
構造化ツール。 プラットフォームには世界設定を置く場所がありますか。それとも、すべてをチャット履歴の中だけに残す必要がありますか。
実際の利用量におけるセッションあたりの費用。 無制限生成の定額プランはヘビーユーザー向きで、クレジット制はライトユーザー向きです。月額$10の無制限プランと月額$9のクレジットプランは、利用量を知らなければ比較できません。
実用的な経験則: セッション50でセッション5をどのように覚えているのかを説明できないプラットフォームは、実際には覚えていません。
ロールプレイ言語モデルを研究する研究者の共通認識は、長期的な物語インタラクションにおける最大の制約は、生成品質ではなく記憶と一貫性だというものです。
「長期キャンペーンを本当に運営する人にとって、『ロールプレイに最適なモデルはどれか』という業界の問いかけは間違っています。60セッションのアドベンチャーが実際にまとまりを保てるかどうかを決めるのは、検索アーキテクチャです。私たち自身が永続メモリに取り組むなかで、傾向は一貫しています。キャンペーンを失うユーザーは、忘れられたプロットの流れや、キャラクターがそのキャラクターらしく振る舞わなくなったことによって失うのであって、文章が下手だったからではありません。文章品質は最も目に見えやすい指標ですが、成否を左右する度合いは最も低いのです。」
「とはいえ、マルチモデルの優位性は現実的かつ限定的なものです。単に『モデルは多いほど良い』という主張ではありません。複雑なキャンペーンにおける場面の約10〜15%は、文章ではなく推論が制約になります。たとえば、3勢力の対立を解決する、20セッション前の選択の結果を追跡する、ルール上の境界事例を裁定するといった場面です。こうした場面は、推論に最適化されたモデルへ振り分けることで大きな恩恵を受けます。残りの85%では、声を固定できるだけの強いキャラクター定義がある限り、どのモデルが処理するかはほとんど問題になりません。」
「私たちが最も強く推奨できるのは、製品固有の方法ではなくアーキテクチャ上の方法です。世界の状態をチャット履歴から分離してください。Lorebook、Scenario Codex、構造化メモリシステムのどれを使うにせよ、長く続くキャンペーンは、正史の事実がモデルの偶然の記憶に依存する場所ではなく、モデルが必ず参照する場所に存在するキャンペーンです。」
— Jenovaプロダクトチーム、70か国以上で永続メモリAIエージェントシステムを7年間構築
これは学術文献とも一致します。ロールプレイと言語モデルに関する調査は、最も重要な評価軸はロールペルソナの一貫性とロール行動の一貫性であり、「この2種類の指標こそが」ロールプレイの品質を真に測定すると結論づけています。気軽な比較で強調されがちな流暢さや言語的多様性ではありません。
キャンペーンが生き残るかを決める設定作業は、最初の場面より前、最初の30分で行われます。
単一モデルプラットフォームの場合(DreamGenの例):
マルチモデルプラットフォームの場合(Jenovaの例):
「朽ちゆく商人共和国を舞台に、長期の政治陰謀キャンペーンを進めたいです。勢力は3つ、ギルド評議会、亡命艦隊、塩の神殿です。私のキャラクターは、不名誉を受けた税関監察官ヴェスナ・アルドリックです。世界を確立したら、私に行動させてください。セッションをまたいで勢力との関係値と名前のあるNPCを追跡してください。」
「新しい場面の前には、その場面に関係する過去の出来事や約束を簡潔に記してください。私が確立済みの事実と矛盾した場合は、黙って受け入れずに指摘してください。」
セルフホスト構成の場合(SillyTavern):
厳密なキーワードトリガーを持つWorld Info項目を作成し、主要NPCごとに別のキャラクターカードを維持し、場面の種類に応じてバックエンドAPIを手動で選択します。自由度は完全ですが、メンテナンスの負担も完全に自分のものです。
単一モデルプラットフォームがより良い選択となるのは、文章の声が最優先の品質基準であり、キャンペーンがそのプラットフォームのコンテキスト上限に収まる場合です。
単一モデルが勝つ具体的なシナリオは次のとおりです。
マルチモデルルーティングは、キャンペーンに推論中心の内容が多く含まれる、何か月にもわたる、またはAIが単に描写するだけでなくシステムを裁定する必要がある場合、その追加の複雑さに見合います。
マルチモデルが勝つ具体的なシナリオは次のとおりです。
| あなたの状況 | 推奨アプローチ | 理由 |
|---|---|---|
| 長編フィクションを執筆し、文章品質を最優先する | 単一モデル — NovelAI | フィクション向けカスタム学習モデルは、文章の質感で汎用モデルを上回る |
| 設定が濃密な複数キャラクターの中程度の長さのキャンペーン | 単一モデル — DreamGen | Scenario Codexは利用可能な構造化設定ツールのなかで最も強力 |
| 長期の物語キャンペーンで、セルフホストなしにモデルの柔軟性が欲しい | マルチモデル — Jenova | 最先端モデルへのアクセスとセッション横断の永続メモリを、インフラ不要で提供 |
| 完全な制御と制限なしを求める技術ユーザー | マルチモデル — SillyTavern | 自分のモデルを接続でき、プラットフォームレベルの制約がない |
| コンパニオン型の連続性と非常に大きなコンテキストを求め、費用を問わない | 単一モデル — Kindroid Ultra/MAX | 公開されているなかで最大級のコンテキスト上限。ただしMAXではWeb版で月額 $98.97 |
| 構造化キャンペーンではない、気軽なキャラクターチャット | 単一モデル — Character.AI | 最大のライブラリと最小の手間。ただし50セッションの物語を計画すべきではない |
率直な総括: 単一モデル対マルチモデルという構図は、どちら側のマーケティングが示すほど決定的ではありません。優れたメモリアーキテクチャを持つ単一モデルプラットフォームは、メモリアーキテクチャが弱いマルチモデルプラットフォームを、ほぼあらゆる長期キャンペーンで上回ります。モデルルーティングは確かな利点ですが、二次的なものです。まずメモリで選んでください。
料金と機能の詳細は、各プラットフォームの公式ドキュメントで公開されています。NovelAIのサブスクリプションプラン、Kindroidのサブスクリプション構成、そしてjenova.aiのJenovaプラットフォームをご確認ください。Jenovaでは、無料枠で利用制限付きながらすべての主要機能を利用でき、有料プランは月額$20からです。
数か月にわたって実際に続くキャンペーンを計画しているなら、上記で説明した永続メモリの問題を中心に設計されたRoleplay Game Masterをご利用ください。