0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Zenn Books に500円の技術書を出して5冊売れた話。個人開発・15章・無名アカウントの初収益

0
Last updated at Posted at 2026-05-04

Zenn Books に500円の技術書を出して、5冊売れた。

金額にすれば数千円。ただ、無名の個人アカウントが書いた技術書を、見ず知らずの誰かが財布を開いて買ってくれた、という事実は数字以上に重い。

この記事は「Zenn Books でいくら稼いだか」の話ではなく、初めて有料コンテンツを出して5冊売れるまでに考えたことの記録。価格・章立て・連載との接続・宣伝動線の話を、実際にやった範囲で全部書く。これから Zenn Books を出してみたい個人開発者の参考になればうれしい。

何の本か

RakuScan という、日本株を自動でスクリーニングする投資分析システムを Python で作った。Claude に銘柄分析を全任せしたら月3,000万トークンを食い潰す試算になり、「Python が計算し、Claude が判断する」という分業設計に切り替えた、というのが本の中心テーマ。

すでに Zenn 上で 無料連載3本 を公開しており、本はその深掘り版にあたる。

種別 内容
無料連載(3本) 何を作ったか・どんな構成か
有料本(15章・約12万文字・500円) なぜそう作ったか・失敗の経緯・実コード

連載のスタンスが「結果の紹介」、本のスタンスは「結果に至るまでの設計判断」と決めて分けた。

なぜ無料記事ではなく有料本にしたか

12万文字を1本の Zenn 記事に詰め込むことも、技術的には可能だった。実際、そうすれば PV は確実に増えた。

それでも本にした理由は3つある。

1. 連載に入れると無料連載の体験が崩れる

連載は「設計のサマリ」を読みたい人向けに書いてある。そこに「最初は変数名が衝突して破綻した」「全部 Claude に任せたらトークンが破裂した」のような失敗談を全部入れると、サマリの輪郭がぼやける。

無料連載は概要、有料本は詳細、と分けることで、それぞれの読者体験を最適化できる。

2. 「腰を据えて読む人」を集めるフォーマットが欲しかった

技術記事は流し読みされる前提のフォーマット。一方、設計判断・失敗談・思想の話は、流し読みされると「ふうん」で終わってしまう類の話で、書く側としても消費効率が悪い。

500円という価格を設定すると、「設計判断を腰を据えて読む人」だけが手に取る。読者の母集団が変わる。

3. 自分のフォーマットを試したかった

無料連載はレッドオーシャン。技術トピックでバズる記事は1日に何本も出ている。一方、Zenn Books に有料本を出している個人開発者はまだ多くない。競争密度が低い場所で、自分のフォーマットがどこまで通用するかを試したかった。

価格を500円にした理由

Zenn Books は500円から販売できる(最低価格)。最初は1,000円も検討したが、500円にした。

価格帯 想定購入者の心理ハードル
0円(無料記事) クリックすればすぐ読める
500円 コンビニスイーツ2個ぶん。深く考えずに買える
1,000円 コンビニランチ1食ぶん。少し考える
2,000円〜 商業書籍と同じ価格帯。比較対象が広がる

無名アカウントが書いた個人開発系の本に1,000円を払う人は、500円に対する2倍では効かないくらい少ないと予想した。1,000円で2冊売るより、500円で5冊売る方が、累計の読者数が多くなり、感想が返ってくる確率も上がる。

同じ価格設計を1,000円でやっていたら、2冊までも届かなかったかもしれない。

個人の趣味で書いた本は、まず読者に手に取ってもらえる価格を最優先するのが正解だった。

章立てを15章にした理由

最終的に15章・約12万文字に着地した。

# 章タイトル 文字数
1 なぜ投資分析システムを自作したか 4,000
2 全体アーキテクチャ 8,800
3 プラグインという設計判断 5,000
4 共通インターフェースの設計 5,700
5 YAML + importlib による動的ロード 5,900
6 9つのプラグインの戦略と実装 17,600
7 ユニバース構築の3段階フィルタ 8,200
8 3つの無料APIで戦う 9,800
9 2層キャッシュとバッチ取得戦略 8,800
10 日次・週次・月次パイプライン 7,600
11 Pythonが計算し、Claudeが判断する 9,000
12 Discord Botで双方向にする 9,700
13 シグナル事後評価とフィードバックループ 7,900
14 Claude Codeで開発を加速する 6,100
15 設計の振り返りと今後 5,500

設計の意図は3つ。

1. 1章 = 1テーマ = 1つの判断。 プラグイン化・共通インターフェース・キャッシュ戦略・AI分業など、それぞれに「なぜそう設計したか」の判断軸がある。それを1章ずつ独立させて、読者が興味のある章だけ拾い読みできるようにした。

2. 第1章を無料公開できる作りにする。 Zenn Books は最初の章を無料公開できる。なので第1章は「Claude 全任せで月3,000万トークンを食う試算 → 分業設計への転換点」という、本全体のテーマを凝縮した内容にした。第1章を読んで合わなければ買わなくていい、というスタンスを明示している。

3. 連載と被らない章を入れる。 失敗の記録(第1章)・設計の比較検討(第3章のモノリス vs プラグイン vs 設定駆動)・実数値の公開(第15章)は、連載には書いていない章。「連載で読んだ人が本も買う理由」を作るのに必要な章だった。

連載 → 本の動線設計

宣伝はほぼしていない。やったのは2つだけ。

1. 無料連載3本の末尾に本へのリンクカードを置いた。 連載を読み終えた人が、自然に本のページに辿り着けるようにした。リンクカードは Zenn の OGP 機能でカード状に展開されるので、テキストリンクより目立つ。

2. 本の紹介記事を1本書いた。 本の紹介記事 では「連載と本の違い」「本にしか書いていない3つの話」「15章の全体像」を解説した。連載読者と新規読者の両方に「本の中身は何か」を1ページで伝える窓口として置いている。

X で「本を出した」とポストするだけだと流れて終わる。「本を出した」ポストから紹介記事に飛ばし、紹介記事から本のページに飛ばす、という2段階の動線を作ると、興味の深さが揃った人だけが本のページに辿り着く。

5冊売れて気づいたこと

販売タイミングの内訳はこんな感じ。

  • 4/25: 1冊目
  • 4/26: 一気に3冊(計4冊)
  • 5/1: もう1冊(計5冊)

公開2日目に3冊売れた瞬間が一番ピークで、そのあとはぽつぽつ。1冊単位の販売では、最初の数日で売れるかどうかが結果の大半を決める実感がある。

1. 「お金を払ってもらう」と振る舞いが変わる

無料記事を書いているときは、ある意味で気楽だった。間違いがあれば「すみません、修正しました」で済む。

有料本を出したあとは、章ごとの内容に対する責任感が変わった。「この章の主張、本当に自分の経験から言えるか?」を1段階深く確認するようになった。お金を払ってもらう体験は、書き手の精度を上げる。

2. 5冊の購買は、PV からは予測できない

連載3本と本の紹介記事1本を合わせた累計PVは、Zenn と Qiita(クロスポスト分)合算で2,000PVくらい。一方、本のページの閲覧数は400回超。

それでも5冊売れた。PV と購買は線形には繋がらず、「腰を据えて読みたい人」の数で決まる。

ということは、PV を増やすためのコンテンツと、購買を増やすためのコンテンツは、別ものとして設計した方がいい。連載でバズらせる必要はなく、連載の末尾に「もっと深く知りたい人へ」の動線があれば足りる。

3. 販売状況を追うようになって、連載の反応にも目が行った

本を出してから、Zenn ダッシュボードで販売状況を確認するついでに、連載がどう受け取られているかも気にするようになった。そのなかで、X 上で無料連載に感想を投稿してくれている方を1人見つけた。連載は本販売の前から公開していたが、感想ポストが投稿されたのは販売開始の数日後。本の動きが間接的に連載の方にも光を当てた可能性がある。

販売状況を追うという行動が、付随的に「自分の書いたコンテンツがどう受け止められているか」を見る習慣を生んだ。 有料本を出す前は、連載は「公開して終わり」のフローで止まっていた。書いた後の動きも見るようになったのは、数字には現れない書き手の行動変化として大きい。

次の本に向けて

2冊目の構想はある。テーマは「AI / Claude Code を使った個人開発の進め方」を考えている。

ぱんだツールズという無料 Web ツール集(80ツール超)の開発で、Claude Code がどう貢献したかを記録した本にしたい。Claude Code でツールを量産する手順、ハマりどころ、UIテストの自動化、設計レビューの組み込み方など、ぱんだツールズで実際に効いた手順をまとめる予定。

RakuScan の本が「Python × AI 分業設計」という縦軸の話なら、次は「Claude Code × 個人開発の量産」という横軸の話。同じくらいの分量・価格で出すつもり。

まとめ

500円・15章・約12万文字。5冊売れて、書き手としての精度が変わった。

第1章は無料で読める。「Claude 全任せで月3,000万トークン」の試算から、分業設計への転換点までの話を凝縮しているので、本編に入る前にここを読んで、合うかどうかを判断してほしい。


無料連載3本も公開中。 本を買う前に概要を掴みたい場合はこちらから。


この記事は Zenn にも同じ内容を投稿しています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?