非開発者がClaudeとGeminiで3週間で医療SaaSを構築:学んだ教訓

プロジェクト概要
非開発者が、継続教育認定を必要とする専門職向けの医療コンプライアンス資格認定プラットフォームであるFastCredentials.comという完全なSaaSプラットフォームを構築しました。このサイトは無料の学習モジュールとテストを提供し、雇用主向けには有料の証明書を発行します。構築者はGeminiから始めましたが、重大な問題に遭遇した後、Claudeに切り替えました。
技術スタック
完成したプラットフォームは以下で動作します:
- Python/Djangoバックエンド
- Ubuntu VPS上のGunicornとNginx
- 決済処理用のStripe
- PDF生成用のWeasyPrint
- SQLiteデータベース
- cronスケジュールで自動ブログコンテンツを生成するClaude API
Geminiで遭遇した課題
構築者はGeminiでの3つの主要な挫折を記録しています:
- 挫折1:Geminiはデバッグ中にサイトの外観と操作性を完全に変更し、元のデザインを復元するのに8時間を要しました。この問題は、Geminiが直前の問題に集中し、以前の書式設定を忘れてしまうことに起因していました。
- 挫折2:「コードを推測しない」や「ソースファーストルール」(編集前に影響を受けるすべてのファイルを確認する)などのルールを実装していたにもかかわらず、Geminiは午前3時に自信を持って既存の機能を壊すコードを提供し、5時間の遅延を引き起こしました。
- 挫折3:ローンチの前日、プロジェクトを通じて機能していたホームページのビデオが表示されなくなりました。10時間のデバッグ試行が失敗した後、構築者はClaudeに切り替え、20分で問題を解決しました。
Claudeがより優れていた理由
構築者によると、Claudeはいくつかの利点を示しました:
- セッションを超えたプロジェクトの文脈のより良い理解
- エラー発生時の容易な軌道修正
- 突き進むのではなく明確化の質問をする
- 編集前にファイルを見ることを一貫して要求する
- 議論中に不要なコードを生成する傾向が少ない
構築者は、Geminiがしばしば「完全に幻覚を起こし」、存在しないエラーの修正を生成し、プロジェクトにないファイルを参照すると指摘しました。
主な要点
構築者は、コーディング経験がない人が実際のものを構築しようとする場合、「[Claudeが]不確実性をどのように扱うかの違いは非常に大きい」と強調しました。このプロジェクトは、完全にAIの支援を使って3週間で完了し、デプロイされました。
📖 Read the full source: r/ClaudeAI
👀 See Also

非技術系ファウンダーがClaudeでスローフィクションアプリを開発:React Native、分岐ロジック、収益化
元人道支援ワーカーがClaudeを使って構築した「The Parallel」は、1日に1シーンを配信し、分岐する選択肢、アンビエントサウンドスケープ、そしてビンジ仕掛けのないスローフィクションアプリです。

OpenClawユーザーがAIエージェント向け「睡眠サイクル」メモリ圧縮を提案
開発者ではないOpenClawユーザーが、人間の忘却と夢を記憶圧縮とする神経科学研究に触発され、メモリ管理に「睡眠サイクル」アプローチを実装した経験を語っています。このユーザーは、データベースの肥大化、トークンコストの増大、エージェントの矛盾といった問題に直面しました。

OpenClaw実験は、記憶とコミットメントシステムを用いてAIの時間的連続性をテストします。
あるチームが8日間OpenClawを使用し、永続的なメモリと蓄積されたコミットメントがAIにおいて時間的な連続性を生み出せるかどうかをテストしています。彼らはエピソード的/蒸留メモリ分割、コミットメントチェック、JSONL形式でのターンごとの状態ログ記録を実装しました。

大量並列化クロードコード:22万行アプリ構築から得た教訓
正式なコーディング経験のない開発者が、Claude Codeを使用してフルスタックモバイルアプリを構築しました。3〜4つの並列インスタンスを実行し、500以上のファイルで40億トークンを処理しました。主な手法には、引き継ぎドキュメント、CLAUDE.mdファイル、カスタムスラッシュコマンド、体系的なコードベース監査が含まれます。