Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
素人でもできた!AIを使った短編小説創作入門
Search
delhi09
PRO
October 28, 2026
Technology
20
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
October 28, 2026
More Decks by delhi09
See All by delhi09
Djangoにおける複数ユーザー種別認証の設計アプローチ@DjangoCongress JP 2025
delhi09
PRO
4
1.9k
WEBアプリケーションにおけるAWS Lambdaを用いた大規模な非同期処理の実践
delhi09
PRO
7
7.9k
Other Decks in Technology
See All in Technology
演劇と私とスクラム
chinmo
0
160
シンプルな設定ファイルで実現する AWS IAM Identity Center の ユーザー管理Terraformフレームワークを公開しました / Simplifying AWS IAM Identity Center User Management: An Open-Source Terraform Framework
yamaguchitk333
0
320
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
280
Claude Code on Bedrock で統制をかける小ネタ集/claude-code-bedrock-governance-tips
emiki
1
13k
freeeにおける AI を用いた ブラウザ動作確認の自動化の取り組み
freee
PRO
0
220
「Learning Outcome」を書きたくない私が、Learning Outcomeと折り合いをつけるまで
mhlyc
0
240
ドメインエキスパートは いかにして AI を使って プロダクト開発をするか
tatsuyashiraishi
1
190
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
260
プロダクトが成長すると、 プロダクトマネージャーの仕事はどう変わるのか - 「まず作る」から「小さく学び、確かめながら進む」へ
sansantech
PRO
1
370
Microsoft のサポート ライフサイクルを理解する
murachiakira
PRO
0
210
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
780
Steerable Visual Representations
sansantech
PRO
0
440
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
290
Statistics for Hackers
jakevdp
799
230k
Designing for Timeless Needs
cassininazir
1
530
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Exploring anti-patterns in Rails
aemeredith
4
540
WENDY [Excerpt]
tessaabrams
14
40k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
340
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Done Done
chrislema
187
17k
How to build a perfect <img>
jonoalderson
1
6.2k
Transcript
素人でもできた!AIを使った短編小説創作入門 〜AIの癖を和らげるためのコンテキストエンジニアリング〜 奥寺政貴@tachikawa.any #3 2026/10/29(木) 1 / 37
自己紹介 奥寺政貴 B2B SaaSの会社でバックエンドエンジニア 仕事では主にClaude CodeにRailsや TypeScriptを書かせてます 趣味: インド食文化圏の料理・スパイスカレ ーの食べ歩き
2 / 37
話すこと AIを使って人間が短編小説(20p程度)を創作する方法 手段: 3行程度の箇条書きのプロンプト AIの癖を和らげるための自作Skills ※ 作り方も含めて紹介 所要時間: 約5〜10分 ※
所要時間 = プロンプトを投げてからAIが短編小説を書き終わるまでの時間 3 / 37
話さ(せ)ないこと 商業出版レベルの面白い小説に昇華させる方法 高度なAIの使い方 (例) 役割ごとにAgentを作って、読者Agentの合格が出るまでル ープさせる 企画Agent シナリオ立案Agent キャラクター造形Agent 編集者Agent
読者Agent 4 / 37
(余談) なぜ私がAIに小説を書かせることに関心があるか 元々文学が好き ※ 大学も文学部 高校生のときに自分で小説を書きたいと思った → 書き方が全くわからなくて断念 物語創作への工学的なアプローチがあることを知り、これならセンスがなくても できるのでは?と考える
(例) 大塚英志さんの『ストーリーメーカー 創作のための物語論』 → 理論を学んだから小説が書けるわけではないと気づいて断念 (2回目) 生成AIを使って小説を創作できる時代の到来 (約10年越しに夢が叶った!) 5 / 37
本発表の検証の前提 AIサービスはClaude Codeを使用 モデルはOpus 5.5 → 本資料でこれから発表する検証内容は$22/月のProプランでお試し可能 ※ 料金は2026年10月時点 6
/ 37
お品書き 1. 現時点(2026年10月)の素のClaude Codeの小説創作能力の確認 2. AIの癖を和らげるためのSkills作成方法の紹介 (コンテキストエンジニアリング) 3. まとめ 7
/ 37
1. 現時点(2026年10月)の素のClaude Codeの小説 創作能力の確認 8 / 37
現時点の素のClaude Codeの力量を確認する目的 Skillsはあくまで素のClaude Codeの力を補うもの 素のClaude Codeでも能力が十分な領域のSkillsを作っても効果が薄い 現状の能力と苦手な部分を把握する ※ パフォーマンスチューニングの「推測するな、計測せよ」と同じイメージ 9
/ 37
さっそく実際に書かせてみる プロンプト 以下の短編SF小説を書いてください。設定を詰めたいところがあれば質問してください。 - 豊かな自然資源を活かしてAI時代のテクノロジーの最先端都市になったネパールのカトマンズ - 理系のエリート大学に通う10代後半の男女のボーイミーツガール - 舞台はその大学 →
出力された作品の冒頭を実際に見てみます 10 / 37
出力結果: 『風の残差』(冒頭抜粋) カトマンズでは、九月になると空がふたつに分かれる。 ダサインの祭りが近づくと、盆地の上からドローンがいなくなる。 配送機も測量機も大学の気象観測機も、市の条例で地上三十メートルより下を飛 ぶことになり、その上の空は凧(たこ)に明け渡される。 何百年も続いてきた習わしを、この街は世界でいちばん計算機の集まる都市にな った今も手放していない。 11 /
37
出力結果: 『風の残差』(続き) (中略) キルティプルの丘にあるヒマラヤ計算科学大学、通称〈ヒムカル〉のキャンパス は、段々畑のように斜面へ張りついている。 上の段に講義棟と寮があり、下の段には灰色の計算棟が並んでいる。 計算棟の壁には太いパイプが何本も通っていて、 ランタン氷河から引いた雪解け水が一日中流れていた。 12 /
37
出力結果: 『風の残差』(続き) ペンバの観測ドローンは、その計算棟の上で風の断面を測っていた。 四十メートル、四十五メートルと高度を上げていったとき、機体が急にぐらつい た。 制御画面に警告が並び、ドローンはきりもみしながら、キャンパスの端にある古 い煉瓦造りの図書館の屋上に落ちた。 非常階段を駆けあがると、屋上には少女がひとりいた。 (以下略) 13
/ 37
私の感想 全体的によく書けている。 → 今日のAIは、雑な3行程度のプロンプトでもある程度の品質の小説を出力する能力が 備わっていることが確認できる。 14 / 37
Goodポイント 支離滅裂な文章や、ストーリー・設定の矛盾がない 明らかなハルシネーションがない ダサイン祭、キルティプル、ランタン氷河などは実在する プロンプトからの逸脱がない 「ネパールの大学が舞台」や「ボーイミーツガール」という設定に忠実 小説の冒頭としてはそこそこ引き込まれる文章 15 / 37
Moreポイント 1. ステレオタイプな記号の濫用 2. 物語の序盤で設定を開示しすぎ 16 / 37
More.1: ステレオタイプな記号の濫用 SF → ドローン ネパール → カトマンズ、ダサイン祭、ヒマラヤ、段々畑、ランタン氷河 与えられた設定を活かそうとしてくれるのはGoodだが、活かし方が安直すぎてステレ オタイプな作品になってしまっている。
17 / 37
More.2: 物語の序盤で設定を開示しすぎ 「情報の順番」は小説という空間の立ち上げ方を規定する。書き手が生みだした 小説空間に、読み手をどのように招き入れるかを決める。そういう意味において 非常に重要な要素なのだが…(後略) —— 小川哲著『言語化するための小説思考』講談社、2025年、pp.48-49 → プロの小説家とは対照的に、AIは「情報の順番」への意識が弱いため、物語の序盤 でも設定から思いつく情報を見境なく開示してしまう。
18 / 37
今回扱うMoreポイント 1. ステレオタイプな記号の濫用 2. 物語の序盤で設定を開示しすぎ → Skillsで改善する 19 / 37
2. AIの癖を和らげるためのSkills作成方法の紹介 (コ ンテキストエンジニアリング) 20 / 37
AIの癖を和らげるためのSkillsを作成する 前提: SkillsもClaude Codeに作らせる プロンプト 序盤早々で渡された設定から容易に連想される ステレオタイプな記号を濫用しないようにSkills化してください。 (例)『風の残差』の場合: ネパール →
カトマンズ、 ダサイン祭、ヒマラヤ、段々畑、ランタン氷河... 21 / 37
作成されたSkills .claude/skills/novel-craft/rules/03-setting-stereotypes.md ## 舞台のステレオタイプな記号を濫用しない 舞台となる土地や文化は、観光パンフレットに載る記号の寄せ集めではない。 そこには普通に暮らしている人がいる。 書く前にやること:連想リストを作って疑う 設定を聞いてすぐ思いつく記号を10個書き出す(ネパールなら、ヒマラヤ、エベレスト、シェルパ、 ヤク、タルチョ、寺院、祭り、チヤ、ダルバートなど)。 このリストに載ったものは、そのまま使わないことを基本にする。
使うなら、物語上の必然があるものだけにする。 その場合も、外から見た記号としてではなく、登場人物の生活の中でどう見えているかを書く。 (以下略) 22 / 37
Skillsの効果検証 同じ小説創作プロンプトをSkillsあり/なしで実行して成果物を比較してみる。 プロンプト 以下の短編小説を書いてください。 - 豊かな自然資源を活かしてAI時代のテクノロジーの最先端都市になった長野県の諏訪湖周辺 - 湖を囲むように多国籍企業の高層ビルが立ち並ぶ - 主人公は20代後半の日本人夫婦
- SF要素とラブコメ要素を入れる 23 / 37
Skills適用前: 『御神渡り(おみわたり)プロトコル』(冒頭抜粋) 諏訪湖は、もう十九年も凍っていない。 昔の諏訪は「東洋のスイス」と呼ばれていた。 時計やカメラを作る精密工業の町だったからだ。 その技術を下地に、八ヶ岳の伏流水、霧ヶ峰(きりがみね)の風、盆地のよく乾 いた冷たい空気がそろっていた。 AIの計算資源の奪い合いが始まったとき、世界中の企業が ここに目をつけたのは、考えてみれば当然だった。 24
/ 37
Skills適用前: 『御神渡り(おみわたり)プロトコル』(続き) いま湖のまわりには、多国籍企業の高層タワーがぐるりと並んでいる。 南岸には米国系、北岸には北欧系、東岸にはシンガポール系とインド系、西岸に は韓国系。 どのタワーも、地下で湖と熱をやり取りしている。 湖は巨大な冷却槽になり、盆地全体が一台の計算機のように唸っていた。 そのかわり、湖は凍らなくなった。 (以下略) 25
/ 37
Skills適用前の作品の感想 「諏訪湖」から連想されるステレオタイプな記号の濫用がみられる 御神渡り(おみわたり) 東洋のスイス 八ヶ岳 ... 26 / 37
Skills適用後: 『昼を十一回つくる』(冒頭抜粋) 午前四時四十分、杉浦圭は昼ごはんを詰めていた。 鮭を焼き、卵を巻き、ほうれん草を胡麻で和える。 保温箱に三十二個。 蓋に貼るラベルには、届け先のタワーの名前と、その会社の「正午」が印字され ている。 27 / 37
Skills適用後: 『昼を十一回つくる』(続き) 厨房の壁には、丸い時計が六つ並んでいる。 どれも針の位置が違う。 圭はいちばん左の時計を見て、火を止めた。 外はまだ暗い。 湖の向こう岸で、東岸のタワーだけが、根元から天辺まで煌々と明るかった。 北岸のタワーはほとんど消えている。西岸はまばらだ。 圭はそれを見て、今日は予定どおりだなと思う。 28
/ 37
Skills適用後: 『昼を十一回つくる』(続き) 配送用の小型バンに箱を積み、湖周道路を東へ走る。 十二分でxxx社のタワーに着いた。 ロビーには、昼休みの人たちが降りてきていた。 コーヒーを片手に、伸びをしながら、「お腹すいた」と英語や日本語で言い合って いる。 窓の外は夜明け前の群青色なのに、誰も気にしていない。 保安ゲートの向こうに、妻の奈央が立っていた。 社員証を首から下げ、髪をうしろで雑にまとめている。
(以下略) 29 / 37
Skills適用後の作品の感想 いい意味で冒頭では舞台が諏訪湖であることがわからない。 物語世界に関する説明的な文章がなくなり、登場人物視点のかなり人間が書いた 小説っぽい文章になっている。 → 結論: よい改善がみられる 30 / 37
改善のループを回す 今回「ステレオタイプな記号の濫用」というAIの癖を題材にSkillsで改善する例を示した 他のAIの癖も同様に改善可能 以下のフィードバックループを回すことでAIの小説創作能力を向上させることができる 1 AIに小説を書かせる ▲ 2 3 「{2.で言語化したこと}が気
になるので、再発しないよう ▶ 人間が読んで、違和感を持っ ▶ たところを言語化する にSkillsにして」とAIに指示 する 繰り返す 31 / 37
(補足) 「違和感の言語化」が難しいときは? → 創作させたAIとは別のAI or 新規セッションに聞いてみる。 質問プロンプト例 以下はClaude Codeに書かせたSF小説です。 「奈央のチームが作った予測モデルが、奈央の面接の日の昼食を圭の店に発注してしまい、
奈央が転職活動している秘密が圭にばれる」というオチがピンとこなかったのですがなぜですか? ## Claude Codeに書かせたSF小説: 『昼を十一回つくる』 午前四時四十分、杉浦圭は昼ごはんを詰めていた。 (以下略) 32 / 37
3. まとめ 33 / 37
やってみたら、意外と簡単だったAIを使った小説創作 やる前 シナリオ創作やキャラクター造形の専門書を読み込んでSkillsに落とし込んだり、 Agentのワークフローを組んだりしないと、AIで一定レベルの品質の小説は創れな いと思っていた やってみたら 現時点(2026年10月)のモデルの水準だと、3行程度のプロンプトでも期待以上の品 質の小説が出てきた → あとは気になったところをSkillsにしていくだけで、品質は上がっていった
34 / 37
今後の課題: 人間のアイディア供給がボトルネックになりそう AIの小説執筆能力は既にある程度のレベルに達している → 深掘りしがいのあるいい素材(世界観やキャラクター)をAIに供給することができ れば、AIがいい感じに料理してくれそう → 人間が「いい素材」を考えてAIに与えるのが難しい ソフトウェア開発と違った意味で人間がボトルネックになりそう 35
/ 37
まとめ 現時点(2026年10月)のAIは素の状態でもある程度の品質の短編小説を創作する能 力を備えている AI特有の「癖」もあるが、コンテキストエンジニアリングで改善できる 今回の検証を手元で再現するのに必要なもの $22/月 (Claude CodeのProプランの月額料金) 10分程度の時間 →
ぜひお手元で試してみてください! 36 / 37
(参考) AI × 小説創作の現在地がわかるコンテンツ AIを使った小説創作スキル系の本 あしざわ式 小説を書く人のAI実践術 創作の困ったを解決するQ&A AI先生のSF小説教室 ─
クリエイティブVibe ライティング入門 AIメインで書かれた商業出版小説 Executing Init and Fini 動画 【AI小説最前線】AI小説家が語るプロの執筆方法!SF作家・葦沢かもめさんとゆ る対談 (安野貴博さんのYouTube) 37 / 37