週末に作ったAI物件検索:Redditスクレイピングで不動産ブローカーのスパムを撃退
開発者が約10時間でTruRentを構築し、特定の問題を解決しました。インドの賃貸サイト(NoBroker、MagicBricks、99acresなど)は、「直接オーナー」フィルターを使っても約70%がブローカースパムです。Redditには誠実なオーナーによるリスティングがありますが、検索できません。解決策は?Redditをスクレイピングし、リスティングとチャットできる会話型AIです。
仕組み
- スタック: Next.js 16とAnthropicへの生の
fetch— SDKなし、ストリーミングループを完全制御。 - モデル: Claude Haiku 4.5。このタスクにSonnetは不要で、Haikuは5倍安い。
- ツール:
searchとget_detailsの2つのみ。比較とランキングはモデルの文章内で行い、別ツールは使わない。ツールが多いと障害モードが増える。 - ストリーミング: NDJSONでブラウザへ。SSEのパースより簡単。
- スクレイプパイプライン: PullPush APIでRedditの投稿を取得し、Haikuで生の投稿テキストから構造化リスティングを抽出、Nominatimでジオコーディング。
数字
- 1,412件の投稿をスクレイピング
- 約600件がローカルの事前フィルターを通過
- 実際のリスティングは131件のみ — データセットは小さいが、パイプラインはソースに依存しない。フェッチャーを交換するだけで他は変わらない。
重要な設計判断
開発者は意図的にツールを少なくし、モデルにリッチなツール出力を推論させることにしました。比較とランキングはモデルの文章内で行い、別ツールは使いません。これにより障害モードが減り、コストも低く抑えられます。同じ原則:モデルに考えさせるのであって、単にフィルターさせるのではない。
デモを試す:https://trurent-five.vercel.app/
📖 原文を読む: r/ClaudeAI
👀 See Also

AIエージェントをジュニア契約者のようにオンボーディングする:CLAUDE.mdと実運用の教訓
AIエージェントのみで運営されるストアは、オンボーディングをジュニア契約者の採用と同様に扱い、CLAUDE.md文書における明確な制約が、曖昧な指示を受けた「より賢い」モデルよりも一貫して優れた結果を生み出すことを発見しました。

Claudeを活用して€3,000のフリーランサー見積もりを代替するLinkedInリードジェネレーションパイプラインの構築
ある開発者が、Claude Sonnetを使って詳細な2ページのプロンプトを30分かけて作成し、リードマグネット投稿を特定し、見込み客をフィルタリング・スコアリングし、5ドルのVPSで毎日実行するLinkedInリードジェネレーションシステムを構築しました。これにより、フリーランサーからの2,000〜5,000ユーロの見積もりを置き換えました。

OpenClawで個人リスクエピソードトラッカーを構築する:DeFiラグプルのケーススタディ
DeFiのラグプルで貯金の一部を失ったRedditユーザーが、OpenClawを使って個人向けリスクエピソードトラッカーを構築しました。このツールは実際の口座データを取得し、散在する証拠を1つのエピソードにまとめ、通常の大口取引と危険なスパイラルを区別します。

OpenClawニュースアシスタント:スポーツ+テクノロジーの重複排除と幻覚修正に100ドル投資
ある開発者が約100ドルを費やし、OpenClawを使ってスポーツとテクノロジー/AIニュース向けの個人ニュースアシスタントを構築した。主な問題:ハルシネーション(噂を事実として扱う、誤ったストーリーを統合)、10以上のソース間での重複排除、新鮮さと過去記事の再利用、トークンコスト。厳格なプロンプト、キャッシュ、重複排除、ランキング、検証、差分ロジックで改善したが、コストが法外になった。