今年初め、私たちは何百ページものドキュメントやプレゼンテーションの生成について執筆しました。100ページのレポートを依頼できることと、毎回100ページすべてを、87ページ目も3ページ目と同じ品質で出力することは、まったく別の問題でした。これはより困難な課題であり、今年最もフラストレーションの溜まるバグ報告の原因となりました。それは、「完成したように見えて、実は14ページ目で途切れているドキュメント」です。
本記事では、長文生成の仕組み、v1.11.1での変更点、そして非常に長いドキュメントが必要な場合に最良の結果を得る方法について説明します。
NextDocsは、1つのモデルに一息で100ページを書かせるわけではありません。3つの役割が作業を分担しています。
それぞれの役割は、それに最も適したモデルで実行されます。ルーターは軽量で高速です。作成モデルは、ご利用のプランとモードによって選択されます。高速レーンではGPT-5.6 Luna、クオリティ重視ではGemini 3.8 Flash、プレミアムではClaude Sonnet 4.6が使用されます。選択肢の詳細については、ラダー(評価段階)に関する記事で説明しています。
長文ドキュメントを執筆するモデルには「制限時間(バジェット)」があります。NextDocsでは、新規作成に約11分、更新に約6分を割り当てています。最初のページから最後のページまで一定のペースで書き進めるモデルもあれば、最初は速く、ドキュメントが長くなるにつれて失速するモデルもあります。長文ドキュメントの生成において、後者の遅いモデルは制限時間を使い果たしてしまい、ストリーミングが途切れてしまいます。そして、ここがバグだったのですが、途中で途切れたドキュメントが「完成したもの」として保存されてしまっていたのです。エラーも警告もなく、ただ文の途中で唐突に終わるレポートが生成されていました。
私たちは、本番環境で実際にあった22ページの生成リクエストを、使用しているすべてのモデルに対して再現(リプレイ)テストを行うことで、この問題を発見しました。一度パターンが見えてしまえば、原因は一目瞭然でした。現在では、これがテストの最優先事項となっています。5つのモデルでこの再現テストを実施した結果、そのうち2つのモデルはこの問題が原因で採用を見送られました。
変更点は3つあります。
途中で終了したストリームは、ドキュメントではなく「失敗」として扱われます。 モデルが完了前に停止した場合、NextDocsは途切れた結果を保存せず、何が起きたかをユーザーに通知します。これにより、会議の最中に問題に気づくのではなく、その場で再試行できるようになります。
中断された実行でも、完了した部分は保持されます。 これはもう一つの側面です。長文の生成中に接続が切れたり、タブを閉じたりした場合でも、完了したページは保存され、最初からやり総することなくそこから再開できます。無言の打ち切りは失敗ですが、意図的な中断は失敗ではありません。
ラダー上のすべてのモデルが、長文ドキュメントの基準をクリアしています。 どんなに新しく、ベンチマークが優れていても、予算時間内に22ページの再現テストを完了できなければ、どのレーンにも採用されません。Gemini 3.8 Flashはリリースから1日以内に合格し、9月3日に昇格しました。一方、Claude Sonnet 5は16ページで停止したため、採用されませんでした。
NextDocsによる長文ドキュメントの生成結果は、現在「完全に完了する」か、「完了しなかった理由が明確なメッセージとともに表示される」かの2つのいずれかになります。第3の状態(気づかないうちに途切れている状態)は存在しません。これは些細なことに思えるかもしれません。しかし、もしあなたが「14ページ目で突然終わっているレポート」を使ってプレゼンをした経験があるなら、これがどれほど大きな進歩であるかお分かりいただけるはずです。
NextDocsチーム

NextDocsで、プランに応じて1つのドキュメントあたり最大92ページのAIドキュメントやプレゼンテーションを生成できるようになりました。プランごとのページ制限や、より長い出力を複数のドキュメントに分割する方法を紹介します。
続きを読む
NextDocsでモデルが採用される(レーンを獲得する)には、本番環境の実際の22ページの文書を最後まで処理しきらなければなりません。この評価ゲートの仕組み、GPT-5.6 Luna、Gemini 3.5および3.8 Flash、Claude Sonnet 4.6、Claude Sonnet 5がどのような結果を残したか、そしてなぜ最新のモデルが必ずしもレポート作成に最適とは限らないのかを解説します。
続きを読む
6月から9月の間にリリースされたすべての機能(カスタムフォントの導入、Wordエクスポート、途中で途切れない長文ドキュメント生成、キャンバス上のより豊かなテキスト表現、各レーンへの新モデル追加、AIメモリ、担当者に直接つながるサポートデスクなど)のまとめと、Shyneの最新情報に関する短いお知らせです。
続きを読む