先日、「2ヶ月で10万行のコードを書いた」という、GMO社長のインタビュー記事が話題になりました。
生成AIを使いこなせば、一人でここまで書ける。そんな時代の到来を象徴する数字です。
それを読んで、私はふと思いました。「では、エンジニアでもない自分は、どれくらい書けたのだろう」と。
正直に打ち明けます。私はもともとエンジニアではありません。プログラミングは「難しくて、自分には無理なもの」と勝手に思い込み、ずっと避けてきました。ところが2026年の6月、思い切って生成AIでコードに触れてみたのです。そこからの約1ヶ月、投資家であり「副業の番人」を名乗る私は、生成AIを相棒にiOSアプリを作り続けました。そして今、ディスクに残っているコードを、正直に実測してみました。
結論:App Storeにアプリ23本、実装コード16万行超
結果は、冒頭の図にまとめたとおりです。数字だけ抜き出すと、こうなりました。
| 指標 | 数値 | 裏付け |
|---|---|---|
| App Store 公開アプリ | 23本 | App Store Connect 実データ |
| 実装コード総量(現存・実測) | 約160,000行超 | 全プロジェクトの行数実測 |
| Swift(アプリ本体) | 84,423行 | 177ファイル・実測 |
| 完遂範囲 | 100%個人 | 企画から収益化まで本人作業 |
話題になった「2ヶ月で10万行」という基準を、私は今も残っているコードだけで、すでに超えていました。
しかも、くり返しになりますが、私はエンジニアではありません。コードを触り始めたのは、ほんの1ヶ月ほど前です。それでも、生成AIという相棒がいれば、ここまで形にできました。
念のためお伝えすると、私はこの数字で誰かと優劣を競うつもりはありません。話題のエンジニアの方はプロであり、私はただの一個人です。むしろ、生成AI開発のすごさを示す分かりやすいベンチマークとして、その方に敬意を持って引用させていただいています。
言語別の内訳(実測・生成物やライブラリは除外)
現存するコードを、言語別に分けると次のようになります。自動生成されたものや外部ライブラリは、すべて除いた実測値です。
- ✓Swift:84,400行(iOSアプリの本体)
- ✓JavaScript:37,600行 / HTML:20,000行(Web版・LP)
- ✓TypeScript:9,700行 / Python:8,000行(自動化・データ処理)
- ✓Shell:4,500行(ビルド・配信スクリプト)
合計すると、約16.4万行になります。
証拠:実際に公開している23本のアプリ
数字だけなら、いくらでも盛れます。だから証拠を出します。今、App Storeで実際に公開しているアプリが、この23本です。
- 語語学(ひらめきシリーズ):英会話・スペイン語・イタリア語・タイ語・韓国語・中国語・フランス語・広東語・ロシア語・Hirameki Japanese・ひらめき会話
- 育知育(もり・ずかんシリーズ):さんすうのもり・ことばのもり・りかのもり・えいごのもり・せかいの国ずかん・にっぽん地図ずかん
- 実実用・娯楽・投資:カラオケ選曲ナビ・スポーツ勝敗予想ナビ・勝ち馬ナビ・投資詐欺レーダー・仕入れ利益電卓・カラーリバーシ
そして、これらはモックではなく、本当に動くアプリです。実際のホーム画面を、いくつか載せておきます。





実際に公開しているアプリのホーム画面(左から:ひらめきロシア語/タイ語/イタリア語/ひらめき会話/スポーツ勝敗予想ナビ)
数字について、正直に補足します
信じてもらうために、数字の「作り方」も正直に書きます。「16万行」は、今ディスクに残っている最終形だけの実測値です。WordPressのバックアップ(約62万行)やPythonの仮想環境(約20万行)など、自分が書いたコードではないものは、意図的にすべて除外しました。
一方で、各アプリは何度も作り直しています(1本のアプリでビルドを2回から8回、といったことも珍しくありません)。書き直して捨てたコードや、大量に生成した中間ファイルまで含めれば、通算で動かした行数は、この数倍から桁違いになります。つまり16万行は、盛った数字ではなく、むしろ控えめな実測値です。
本当に伝えたいのは、量ではなく「一気通貫」
ただ、私がいちばん伝えたいのは、コードの量ではありません。
企画から、開発、App Storeの審査提出、そしてAdMobでの収益化まで、その全部を一人でやり切ったこと。ここが核心です。アプリを世に出すには、リジェクトへの対応、プライバシーの申告、広告の実装、アイコンやスクリーンショットの用意、価格設計まで、地味で膨大な工程があります。
生成AIは、たしかに強力な相棒です。ですが、「何を作り、どう世に出し、どうお金にするか」を決めるのは、最後まで人間です。生成AIは、その一人の実行力を、何倍にも増幅してくれる道具でした。
守りながら、攻める
私は普段、投資詐欺への注意喚起を続ける「副業の番人」です。守りの発信が多いですが、その根っこにあるのは、個人でも、正しくやれば、ここまで攻められるという確信です。
守りながら、攻める。それを、私は自分の手で証明したかったのです。エンジニアでもない私が、たった1ヶ月でここまで来られたのですから、できない理由を探すほうが難しい。生成AIは、勇気を持って一歩を踏み出す個人にとって、これ以上ない武器になります。あなたも何か一つ、作ってみませんか。
まとめ
話題の「2ヶ月で10万行」に、私は今も残るコードだけで並び、そして超えていました。ですが本当に大切なのは、量ではありません。たった一人で、企画から収益化まで完結できたことです。生成AIの時代、個人にできることは、想像よりずっと広い。どうかあなたも、守りながら、攻めていってください。
出典:App Store Connect 実データ/全プロジェクトのコード行数実測(2026年・自環境計測)







