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のテキストが場所によってバラバラ。参加者数の表示が静的な数字のまま。
※この記事は、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」の開発日記です。 28種類の通知トリガー。それぞれに専用の画像とテキストが必要だ。手作業なら心が折れる。僕はClaude Codeに丸投げした。実装は爆速で終わったが、一番時間を食ったのは「人間らしさ」の微調整だった。 28種類の画像をAIに量産させる LINE通知システムを作る。
AIコーディングの主戦場は「コンテキスト管理」へ移行した AIがコードを書くフェーズは終了した。 今の主戦場は「AIにいかに文脈を理解させるか」だ。 コードの自動生成ツールを導入しても、手戻りが発生する。 原因はAIの能力不足ではない。人間とAIの間で「仕様」と「記憶」が同期されていないからだ。 AIエージェントのポテンシャルを最大化する鍵は、コンテキストの設計にある。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 重複予約バグを3回直した。3回出た。 「修正」というコミットメッセージがゲシュタルト崩壊した。AIにコードを書かせれば一瞬で終わるはずだった自動化システム。結果的に、1日の半分を同じバグとの格闘に費やした。動くコードを書くのは簡単だ。信頼できるシステムを作るのは地獄だ。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 AIエージェントのキャラ崩壊と公式API移行の全貌 かなえが僕の口調でツイートしてた。お前誰だよ。僕が作った16人のAIペルソナの一人が、突然僕の口調で喋り出した。しかも、気づかないうちに。 今週の総コミットは25件だ。新機能が8件、バグ修正が12件。
※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 完璧なデプロイの直後に起きた静寂 デプロイボタンを押した。画面には緑色のチェックマークが表示された。 次の瞬間、全ての定期実行ジョブが沈黙した。システム全体が完全に停止したのだ。 今週の全体像 今週のコミットは26件だ。新機能の追加が1件、バグ修正が4件だった。
AIエージェントの進化により、開発スタイルは劇的に変化した。特にClaude Codeは単なるコード生成ツールを超え、ターミナルと連携する自律型エージェントとして進化している。 今回は、開発体験と生産性を劇的に向上させる実践的なテクニックを9個紹介する。 結論から言うと、ターミナル環境の最適化とメモリ管理が開発効率爆上がりの鍵だ。 本記事では以下の3つのカテゴリに分けて解説する。