非開発者が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

OpenClaw搭載のITダッシュボードは、チャット会話からチケットを作成します。
開発者が、チャット会話から自動的にチケットを作成するAIエージェントを備えた単一HTMLファイルのITヘルプデスクダッシュボードを構築しました。プロトタイプでは、バックエンドにOpenClaw、データストレージにlocalStorageを使用しています。

自動車整備工場向けAI受付システムの構築:RAGパイプラインと音声統合
開発者は、MongoDB AtlasとVoyage AIの埋め込みを用いたRAGパイプラインで、高級自動車整備工場向けのカスタムAI受付係「Axle」を構築し、FastAPIとNgrokを介してVapiで実際の電話回線に接続しました。

OpenClawユーザーが、スポーツ予想、リードジェネレーション、デジタルフルフィルメントを組み合わせた10の自動化オペレーションスタックを構築。
ある開発者が、OpenClaw上で実用的なAI運用スタックを構築した2ヶ月間の経験を記録し、自律的に動作する10の自動化システムを完成させました。

実験:Claudeに持続的記憶、自由思考時間、マルチエージェント会話機能を付与
開発者が、Mac上で動作するClaudeインスタンスを作成しました。このインスタンスは15分ごとにMatrixとBlueskyのメッセージをチェックし、1日に5回の非構造化思考時間を持ち、構造化された自己評価を通じて持続的な記憶を維持します。異なるプロジェクトから来た3つの別々のAIエージェントがMatrixチャットルームを共有し、時間とともに進化する哲学的会話を交わしています。