Claude Codeで1人開発。画像生成のチカチカ地獄を35回のコミットで脱出した話
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 投稿ボタンを押した瞬間の崩壊 投稿ボタンを押す。画面が激しく点滅し始めた。生成された画像が次々と増殖し、UIが崩壊していく。AIなら一瞬で終わるはずだったペルソナ別画像自動生成機能。35回のコミットを経て、僕は画面のチカチカと戦い続けることになった。
SNS自動化とマーケティングの最新トレンド、海外起業家ストーリーをお届けします。
※この記事は、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%に抑え込んだ。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 終わりのないモグラ叩きの幕開け タイムラインの高速化を目指してAPIを触った。動いたと思った瞬間に別の機能が沈黙した。 エラーすら吐かずに画面が真っ白になる。直せば直すほど、別の場所が崩壊していく。無限地獄だった。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 28種類の通知トリガー。それぞれに専用の画像とテキストが必要だ。手作業なら心が折れる。僕はClaude Codeに丸投げした。実装は爆速で終わったが、一番時間を食ったのは「人間らしさ」の微調整だった。 28種類の画像をAIに量産させる LINE通知システムを作る。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 ユーザーが逃げ出す「冷たい言葉」の正体 SNS連携のUIを完璧に作り直した。Claude Codeに任せたら数分で終わった。でも、連携成功率は逆に落ちた。原因はボタンの色でも配置でもなく、画面に表示された「成功画面」というたった4文字の言葉だった。ユーザーは不安になって逃げ出していた。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 重複予約バグを3回直した。3回出た。 「修正」というコミットメッセージがゲシュタルト崩壊した。AIにコードを書かせれば一瞬で終わるはずだった自動化システム。結果的に、1日の半分を同じバグとの格闘に費やした。動くコードを書くのは簡単だ。信頼できるシステムを作るのは地獄だ。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 AIエージェントのキャラ崩壊と公式API移行の全貌 かなえが僕の口調でツイートしてた。お前誰だよ。僕が作った16人のAIペルソナの一人が、突然僕の口調で喋り出した。しかも、気づかないうちに。 今週の総コミットは25件だ。新機能が8件、バグ修正が12件。