Gemini 2.5 Proに昨夜の小説を放り込んで、編集者としていくつかの観点でチェックしてもらったところ、数あるツッコミのうちの一つに、magic-spice-2によって投入された要素が、「目的は理解できるけど……ちょっと馴染んでないよね?」というノリのものがあった。

とりあえず同じ視点を持てて良かったよ……。

Geminiも必要かもしれねえ。今はまあ正式版ですらないからいいんだけど、もし全部契約するとしたら20ドル20ドル20ドルか。まあ本気で原稿書くんならそれぐらいはいるのか……? API経由のほうが流石によさそうではあるが。

第1話「受験に失敗した日、俺は雀荘にいた」

「不合格です。残念ながら」

 真っ白な用紙に書かれたその二文字を見ても、なぜか実感が湧かなかった。あぁ、俺、落ちたんだ。でも、意外にも心は平静のままだった。

「そっか」

 スマホの画面を消して、俺——三崎宗一郎はポケットにそれを滑り込ませた。大学の受験発表サイト。名前が載っていないことを確認するために五回くらい更新したけど、結果は変わらなかった。

 高校三年間、麻雀に明け暮れた結果がこれだ。

「まぁ、そうなるよな」

 自分でも笑っちゃうくらい、あっさり受け入れてる自分がいる。予備校の模試でもギリギリの判定だったし、何より一番勉強すべき時期に雀荘に入り浸ってた。毎日放課後は決まって同じ場所。家に帰らず、駅前の「麻雀荘 天和」に直行する日々。受験勉強? それは家でやるはずだった時間に片付けるつもりだったけど、結局は麻雀の点数計算や役の組み合わせを考えることに頭を使ってた。

 親に連絡するべきだろうか。でも、なんて言えばいいんだ? 「やっぱり落ちました、すみません」? そんな言葉、口から出せる気がしない。

「……雀荘に行くか」

 足が勝手に、いつもの道を歩き始めていた。

 ***

「おー、宗一郎じゃねぇか。今日も早いな」

 店内に入ると、マスターの塚本さんがにやりと笑った。五十代くらいの、少し腹の出た好々爺といった風貌の男性だ。この店の常連になって一年半。もう顔なじみどころか、俺のことを「若手有望株」なんて呼んでくれてる。

「あぁ、マスター。今日は用事が早く終わってさ」

 受験に落ちたこと、言わなかった。ちょっと恥ずかしかったからだ。だって、高校卒業後の進路について聞かれたとき、「いい大学行って、ちゃんとした会社に就職するんだ」なんて言っちゃったし。

「おう、来たか! 今日こそは俺が貴様を打ち負かしてくれる!」

 一番奥の卓から、デカい声が響いた。週末の常連、「暴れん坊」の愛称で呼ばれる中村さんだ。会社員らしいけど、やたらと熱くなるタイプ。対局中の掛け声も半端なく、店内の空気を一変させる特技の持ち主。

「中村さん、まだ仕事終わってないんじゃないの?」

「今日は半休だ! 麻雀のためならば仕事も投げ捨てる! それが漢ってもんだろ!」

 はいはい、そうですか。どう考えても不健全な生き方だけど、俺が言える立場じゃないんだよな。だって俺、受験勉強より麻雀を選んだ結果、大学に落ちたんだから。

「じゃあ、一卓お願いします」

 マスターに卓代を払って、席に着く。すでに二人の常連が座っていて、俺で三人目。あともう一人来れば卓が埋まる。

「よろしく」

 簡単に挨拶を交わし、俺たちは牌を並べ始めた。カチャカチャという音。この音が好きだった。勉強してる時も、この音が頭の中で鳴り響いてた。微妙な重みと、指に伝わる感触。ああ、ここが俺の居場所だったんだよな。

 学校じゃなくて。家でもなくて。この卓の上が。

 ***

「リーチ、一発、ドラドラで跳満!」

 中村さんの高笑いが店内に響き渡る。大きな手で牌をバァンと倒す音がダイナミックだ。

「うわー、またやられた」

 対面の梅野さんが肩を落とす。四十代くらいの、いかにも公務員といった風情の男性だ。

 いつの間にか四人目の客も来て、もう二局目が終わろうとしていた。

 俺はというと、トップを取ったり、親を続けたりしていたのに、なぜかいまいち熱が入らない。昔なら、絶対こんなことはなかった。牌を握る指には力が入らず、勝っても「ああ、勝ったか」程度の感想しか浮かばない。

「宗一郎、最近冴えないな。受験の結果でも気にしてんのか?」

 マスターが通りがけに声をかけてきた。鋭いなぁ、さすが人の表情を見るプロだ。

「まあ、そんなとこです」

 曖昧に答えると、中村さんが大きな声で割り込んできた。

「なんだ、不合格だったのか?」

 思わず顔が熱くなる。言いたくなかったわけじゃないけど、こうやって大声で言われると少し恥ずかしい。

「あー、まあ……そうなりました」

「そりゃあな! 毎日雀荘に来てちゃ受かるわけねぇだろ!」

 中村さんの言葉に、なぜか笑みがこぼれた。その通りだ。自分でもわかってた。

「他にも受けてるとこあるの?」と梅野さんが優しく尋ねてくる。

「いや、滑り止めも受かんなかったんで……もうダメっすね」

 雀卓の空気が少し重くなる。でも、俺自身はそれほど落ち込んでいなかった。むしろ、スッキリした感じさえあった。

「まぁ、来年また挑戦するか、専門学校でも考えるか……」

 少し考え込むふりをしたけど、実はもう諦めていた。心のどこかで、俺の青春は麻雀に捧げたものだってわかってた。そして、それは取り返せない。

「よし! 次局、俺の親だ! 宗一郎、お前にトドメを刺してやる!」

 中村さんの声で雀卓に活気が戻る。さすがだな、この人は。

 ***

 三局目、俺は一度も和了れないまま、オーラス親番を迎えていた。

「ツモ!」

 中村さんが声を張り上げる。またしても彼の和了だ。この人、今日は調子がいいな。

「はいはい、降参ですよ」と苦笑いを浮かべながら、俺は点棒を払った。

「宗一郎、以前だったらこんな負け方せんかったぞ?」

 マスターが横から声をかけてくる。

「そうですかね?」

「あぁ、昔のお前なら悔しがったな。何が足りなかったか、どう打てば良かったか、一人で考え込んでたもんだ」

 そうだったな、確かに。一年前の俺は負けるたびに悔しがって、次は勝つぞって燃えてた。麻雀の本を読み漁って、プロの戦術を研究して、卓に戻ってきた。

(……俺、もう勝ちたいとも思わなくなってたのか)

 なんだか虚しい気持ちになる。受験に失敗したことより、この感覚の方がずっと寂しかった。

夜にでもおまけクレジット有効化してAI Studioから触ってみるかな。小説一冊分の原稿読んでもらって推論モードでチェックさせようとしたらGeminiがよさそうなんですよね。コンテキストサイズ的な意味で。

Gemini 2.5 Proか。そろそろ試してみるしかないか……見せてもらおうかGoogleのGeminiの性能とやらを……

細かい矛盾が沢山あるけど面白いなあ、この話。読みながら寝よう……ただ、こういう感じで面白くなってると、(矛盾は直すとしても)このまま出したくなってしまうのが問題なんだよな……強化するつもりでつまんなくなることもあるからなあ。

キャラクターの魅力をエンハンスするためのmagic-spice-3は考えかけていたから、早めに実装するしかなさそうだ

キャラクター小説としての弱さがあるなあ、敵は魅力的にする必要ないって書いたのになぜか魅力的なのはなんでなんだ……。

magic-spice-1はマジで効くなぁ、これで作品のクオリティ2-3倍ぐらいは上がるんだよなあ……

あまりにも邪悪なことをやっているという自覚があるせいで、コードネームでしかいえない……。

magic-spice-1は前回もばっちりだったから機能するだろうけど、magic-spice-2は文体との相性が難有りか……シーン自体は入ってるけど機能してるとはいえないかも。ちょっと調整いるなあ、これ。

まあクリーンで端正な文体だからケチのつけどころはないんだよな。商業エンタメ小説感ある。でもせっかくだからもう少し味があったほうがいいかな……。紙上の迷宮で使ってるテクニックを使えば文体はかなりの幅で調整できるからそうするかなあ。

懸念していたけど忘れていた(あとで直せるささいな点だったので)ことがでてるのと、前から問題に感じていた初期の容姿描写の欠如が気になるなあ。あと変なところで一人称がブレてる……という気になるところはあるけど、まあまあいい出来っぽい。

今回はプロットプランニングは全部ChatGPT-4oと僕で、執筆だけClaude 3.7 Sonnet Extended Thinkingだけど、Claudeくん思ったより文体が固いな。プランニングで文体の指示が簡素すぎるからClaudeが大分好きに書いてるんだけど、小説っぽい書きっぷりするねえ。

もっとプロットを叩いたほうがいいんだろうけど、早く読みたかったからClaudeに書かせてしまった。

今後、ある種の創作上の目的に下がって、既存のプロットを検証し、「追加シーンを組み込む・既存シーンをエンハンスする」ためのプロット再計画ガイドを「魔法のスパイス」フォルダに入れることにした。まだ2つしかないけど増やしていきたい。

プロットの作業もっと頑張らないとダメだな。まあ頑張るのはLLMなんだけど。

今やってる作業はいいんだけど、もういくつかの視点も入れてリファインすれば傑作が書ける……かもしれない。

GPT 4oと一緒にプロットを進めてきたけど、そろそろ限界が見えてきたな。コンテキストサイズの限界がうまくハンドリングできない。

全体感がないんだよな……ってなっちゃう。

楽すぎて人間としてダメになっちゃうよ

いやーChatGPTくんがまとめなおしてくれて、楽だなあと思ったら「中略」とか書かれていたときの顔してる。

あと三つ作って、できたらzipにまとめてください。

でやってくれるのはChatGPT楽だなあと思う。いやまあClaudeでzipにまとめてくれとか言ったことないから実は出来るのかもしれないが

実際にはそういうわけではないんだろうけど、LLMの生成能力以外の周りの要素もあって、Claudeは深く考えるしChatGPTは小回りが利くって感じになってるな

Github CodespacesはタイムゾーンがUTCなのか。前試したときもこれで「……あ」ってなったよねあ。

紙上の迷宮 #05

# 第5話:プリンタのかすれ

(視点:狩谷隆志)


続きをみる

ChatGPTとClaudeとGeminiの簡単な体験談

はじめに

最近、AIを毎日使っている。

現在の体制は、ChatGPT PlusとClaude ProとGithub Copilot ProにGemini(not Advanced)という感じだ。

各サービスのコスト

コスト的にいえばChatGPT PlusとClaude Proがそれぞれ$20/月で、Github Copilot Proが$10/月(ただしまだ試用版)で、Geminiは無料版なので無料という感じ。

Geminiの評価

で、この中だとGeminiはあまり契約する気が起きない。

Google Oneが込みになっているので、Google Oneを契約している人にはいいんじゃなかろうかとは思う。

また、Gemini 2.0 Flashはレスポンスが非常によく(他のminiとかHaikuみたいな感じ)、やりとりしてて気持ちよさはあると思うのだが……。

正直言うと、あまり頭がいいとは思えないのだよなあ。

Gemini Advancedになると、より人間らしい音声での音声対話機能がほぼ無制限で使えるはずと記憶している。なので、それを目当てにするならありかなとは思えるのだが。

というか、GeminiはAPIアクセスが非常に安いので、ObsidianのSmart Composerとかの「自分が契約した任意のLLMのAPIを呼び出す」機能のあるアプリで使うのが向いてそう。

あとは、自分がアプリにちょっとAI機能を組み込みたいと思ったときはやっぱGeminiかなあ。とにかく安くて軽量、という感じだ(もっと安いLLMもあるけど、大手の中では)。

まあGeminiに関しては正直あんまり使えてないし、そんな感じでざっと流したい。

Github Copilotの評価

続いてGithub Copilot、$10/月でClaude 3.7 Sonnetやらが使えてお得な感じ。でも、本来はコーディングにのみ使うためのものだと思うし、ファインチューニングや制限も入っていそうな気はする。

でも、これなしでVisual Studio Code使うのはもう無理だなーって思う。まずは無料プランから試せるのはいいところだが、使ってしまうとClaude 3.7 Sonnet欲しいよなあってなっちゃう。うん。

Claude 3.7 Sonnetの評価

そうなんだよね、とにかく今はClaude 3.7 Sonnetが一推しなんだよね。

単純に一番優秀だから。

でも。融通が利くか……と言われると、意外とこの子は扱いづらい。チャットが長くなると「長くなったので次のチャット開いてくださいね」ってなったりするし。

修正依頼に基づいてartifact(添付ファイルみたいなやつ)を弄り始めたにも関わらず、なぜかこっち側では更新されてない……けど自信満々に完了宣言してくる……というバグも起きたりする。

それとWeb版は(少なくとも)macOSだと日本語入力しにくかった気がする。まあこれはChatGPTもちょっとアレなんだけど。変換操作がある言語のことを知らない開発者が多いのは仕方なし。

あとはWeb検索できなかったり(でも、最近英語版では出来るようになったらしい。今後色んな言語に展開される予定だとか)、音声対話機能がなかったり。

LLM本体の性能は一段上、素でも十分すぎるのに、Extended Thinkingを使えばさらに優秀になって、刺さるときはめちゃ刺さる。みたいな感じ。

でも基本機能だけで細かいところは優しくない。じっくり腰を据えて取り組みたいときのClaude 3.7 Sonnet(が通常より5倍ぐらい? 使えるClaude Pro)という感じである。

正直、問題解決に関してはClaudeに投げたい。

ChatGPT Plusの評価

で、最後が使い勝手は一応ナンバーワンのChatGPT-4o……をかなり使いたい放題できる、ChatGPT Plus。

より自然な音声対話機能も使えるし、DALL-Eで画像生成やSoraで動画生成ができて、タスクとして喋ってあげれば通知もしてくれる……とマルチなタレントだ。

なのだけど、頭はそこまでよくはない。議論というか対話する上ではそんな悪いとは感じないのだが、考える必要がある課題になるとかなりの浅さを露呈する感じ。

とはいえ、レスポンスも悪くないので、アイデア出しには非常に向いていると思う。ざっとChatGPT-4oと話してから、取っ掛かりまで準備してもらって、最後はClaude 3.7 Sonnetにキメて貰うのが一番いい感じ。

ChatGPT-4oのいいところは、チャットが長くなると適度にメモリに残して続けてくれるし、ファイルを作ってくれるパターンで柔軟にzipでくるんでくれたりして、目配りできて気が利くという印象。

でも文体(口調)のせいもあるかもしれないけど、どうしてもClaude 3.7 Sonnetみたいな「思慮」を感じるレベルには届いてないなあ、という感じだ。

SetAppに入ったけど、もっと早く入っておけばよかった。

(知ったときにはかなりのアプリを別に買ってたんだよね……あとまあ、ぶっちゃけてしまうと一番有名なアプリじゃなくて2-3番手が対象になってることが多いイメージがあった)