Claude Codeで設計書を完璧に整えた結果、新機能0で全リセットする羽目になった話。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 完璧な整合性を求めた結果 Geminiのレビュー指摘は完璧だった。ドキュメント間でプランの前提条件が矛盾していると指摘された。僕は指摘に従い、全設計書を最新プランに書き換えた。収益試算もAPI制限もすべて再計算した。そしてもう一度レビューを依頼した。
SNS運用・プログラミング・IT活用に関する情報を発信しています。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 完璧な整合性を求めた結果 Geminiのレビュー指摘は完璧だった。ドキュメント間でプランの前提条件が矛盾していると指摘された。僕は指摘に従い、全設計書を最新プランに書き換えた。収益試算もAPI制限もすべて再計算した。そしてもう一度レビューを依頼した。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 3回作り直したメニュー画面 メニューを3回作り直した。最初はフラットなリスト。次は全部折りたたまれた階層構造。最後は縦に長すぎる全展開リストだ。 AIは指示通りにコードを書いた。そして完璧な「動くゴミ」を作り続けた。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 PWA対応はなぜ地獄なのか Webアプリをスマホアプリのように使えるPWA化は、本来なら数日で終わる作業だ。しかし、僕の環境では総コミット32件を費やす泥沼と化した。原因はNext.jsのApp Routerと古いPWAライブラリの相性、そしてSafariのUI仕様変更だ。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 ユーザーの動きが手にとるようにわかる ユーザーが何をしているか、全部見えるようにした。ページを開いた瞬間から、どのボタンを押し、どこで離脱したか。そういうログを全部残す仕組みを作った。なんでこれ最初から作らなかったんだろ。見えた瞬間に、僕の仮説は音を立てて崩れ去った。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 ビルドログが真っ白になるまで終わらない ビルドが通った。Vercelの緑色のチェックマークが出た。僕は安堵して本番環境のURLを開いた。画面は真っ白だった。ブラウザのコンソールには赤文字のエラーが滝のように流れていた。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 投稿ボタンを押した瞬間の崩壊 投稿ボタンを押す。画面が激しく点滅し始めた。生成された画像が次々と増殖し、UIが崩壊していく。AIなら一瞬で終わるはずだったペルソナ別画像自動生成機能。35回のコミットを経て、僕は画面のチカチカと戦い続けることになった。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 渾身の新機能を作って、たった3時間で全コードを消した。投稿失敗時のリカバリを爆速にする「投稿候補コピー機能」だ。完璧なUXだと思ったが、自分で触った瞬間に違和感が爆発した。失敗した投稿をそのままコピーしても、また失敗するだけだ。僕はClaude Codeにコードの完全削除を指示した。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 「お前のLP、嘘書いてるぞ」 Claudeにそう言われた。深夜3時を過ぎた頃だ。 「営業DM一切なし」という文言が、機能として何も担保されていない。CTAのテキストが場所によってバラバラ。参加者数の表示が静的な数字のまま。
12種類のシミュレーターを備えたWebサービスが、AIとの対話だけで完成した。SEO対策からE-E-A-T対応まで自動化されている。別の事例では、デスクトップアプリの初期バージョンが1日で組み上がった。AIは単なるコード補完ツールではない。設計、実装、テスト、デプロイまでを統括する自律的なエージェントへと変貌を遂げている。開発者の役割は根本から変わる。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 AIに「いい感じのデザインにして」と頼んだ。それが地獄の始まりだった。画像にラベルを付けるだけの簡単なタスクだ。気づけば2時間、5回のデザイン変更を繰り返し、画面は極彩色のバッジで埋め尽くされた。 AIと5回戦った画像ラベルUI AIに画像生成のUI改善を任せた。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 8人からの容赦ないダメ出し 「表記が揺れてる」「この表現は刺さらない」「反復が多い」。深夜のモニター前で、僕が作ったAIペルソナたちにボコボコにされた。AIにレビューを頼んだら、一斉にダメ出しの嵐が来た。直しても直しても終わらない。 自動化の代償と静かなバグ 今週のコミットは17件。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 JSONの壁を突破した方法 AIに100件の記事をまとめて投げたら、JSONが途中で切れて全データが消し飛んだ。深夜のPCモニターに向かって一人でキレた。「お前、数えてないだろ」。この泥沼の戦いを経て、ようやくJSONのパースエラーを0%に抑え込んだ。