AI News HubLIVE
サイト内リライト7 分で読了

Show HN: 人間とAIエージェントのための製品を構築する

この記事では、人間とAIエージェントの両方が使用できる競合トラッキングツール「Competitor Tracker」の構築物語を詳述しています。AIが開発のボトルネックを市場投入に移行させ、構築は容易になったが販売は難しくなったことについて考察しています。著者は失敗した試み、チームとの協力、そしてAPIファーストでMCPとWebhookをサポートする製品の構築に至った経緯を共有しています。製品は毎週ダイジェストを送信し、ノワール風のインターフェースと犬のマスコットを備えています。

ソースHacker News AI著者: slobodan_

急速な変化は時に恐ろしいものです。AIとの作業は楽しいですが、すべての変化についていくことが不可能であるため、ストレスを引き起こすこともあります。朝にTwitterを開くと、昨日よりもはるかに優れた新しいモデル、Anthropicが発表した神話的なモデルの使用期限、製品を一発で構築する新しいプロンプト、ツール、ベンチマークなどを逃したことで軽度のパニック発作を起こすかもしれません。すべてが速く動きすぎて、自分がバブルの中にいることを忘れてしまいます。明日破裂するバブルではなく、アーリーアダプターのバブルです。

この毎日の情報洪水はほとんどがノイズであることが多いですが、AIとLLMの影響、利点、欠点は現実のものです。それらはすでに多くのことに影響を与えています。特にソフトウェアの製品構築方法を変えています。これらの変化の当然の結果の一つは、今が自分の製品を構築する最高の時期であるということです。ただし、最も簡単な時期ではありません。製品構築はハードモードのゲームをプレイすることです。

私と共同創業者のLavが最近構築した製品の話をしましょう。複数のエージェントがコードを書き、私たちのマーケティングサイトの新しいページを公開している一方で、手動で長文を書くのは少し変ですが、すべてのストーリーがAIによって語られるべきではありません。

AIは製品構築のボトルネックを変えたか?

素晴らしい本『ザ・ゴール』が何年も前に教えてくれたように、すべての組織と何かを構築するための主要な制限要因が一つあります。この本は制約理論を紹介し、主要な制限要因(ボトルネック)が許す速度でしか進めないことを説明しています。製品構築は常に困難であり、多くのことが実際のボトルネックでした。アイデア、投資(製品構築に費やす時間とお金)、センスと組織(何をどのように構築するか)、実際の製品構築(ソフトウェア開発、デザイン、テストなど)、市場投入全体(誰に製品を売り、実際に支払う人を見つける方法)などです。しかし、各組織にとってボトルネックは一つだけです。例えば、開発者、デザイナー、テスターを追加したり、バックログから項目を削除したり、製品やプロジェクトの管理方法を変更して機能をより速く出荷し、生産パイプラインをスピードアップすることで、ボトルネックを緩和できる組織もあります。しかし、それでもなお市場投入がボトルネックである可能性があります。あるいは、週に数時間しか時間がなく、誰も雇う予算もなく、時間を確保する方法もないかもしれません。

実際のボトルネックは組織や製品によって異なります。しかし、最も一般的なものを選ぶとすれば、おそらく市場投入です。製品を構築するのは難しいですが、販売するのは—あなたが幸運なマーケティングと販売の達人でない限り—非常に困難です。

では、AIはボトルネックを変えたのでしょうか?

答えはおそらく「はい」ですが、あなたのボトルネック次第で、それは良い知らせか悪い知らせかになります。説明しましょう!

実際のボトルネックが開発時間の不足だった場合、良い知らせがあります!AIはコードの作成、アプリのデザイン、マーケティングコピーの作成、さらにはアプリのテストを支援できます。

しかし、悪い知らせもあります。

私の好きな法則の一つは、30年前のトグの通勤法則で、これはテスラーの複雑性保存則と対になります:「通勤時間は固定されており、距離だけが変動する」。現在の用語で言えば、コードをより速く書き、機能をより速く出荷できるようになっても、以前と同じ量のコードや機能で止まって釣りに行くことはないでしょう。代わりに、同じ時間をより多くの機能やコードの出荷、または他のものの構築に費やすでしょう。

それは悪い知らせではありません—自分でより多くのことができるようになるのです!しかし、悪い知らせは他の人も同じことができるということです。したがって、市場投入戦略はさらに大きなボトルネックになります。適切な潜在顧客にリーチし、すべてのノイズと実際の競合他社をかき分けるのは難しいからです。

さて、製品構築は今やより速くなったのでしょうか?Twitterのあの人がClaude Fable 5を使ってアプリケーション全体をワンショットで構築したなら、誰でもできるのでしょうか?まあ、実際にはそうではありません。素晴らしいデモアプリと製品の間には大きな違いがあります。しかし、まず私たちの背景ストーリーを話しましょう。

背景

以前の記事「従業員、AI、そしてAI従業員」で述べたように、3年以上前、共同創業者のLavと私はAI共同創業者(CofounderGPTと呼んでいました)を作ろうとし、多くの楽しみを得て失敗しました。正直に言うと、それはもう100%正しくありません。なぜなら、過去6ヶ月間、CofounderGPTというAIエージェントが私たちと一緒に働き、新しい製品の構築に大きな役割を果たしたからです。それについては後で話します。その間、興味があればhttps://cofoundergpt.aiでCofounderGPTの週間ログを確認してください。しかし、「起源」の話に戻りましょう。

すべては私たち自身のAI実験から始まりました。しかし、当時AIで楽しいものを作るために費やせる時間が主なボトルネックだったため、誰かを雇い、「研究開発部門」を始めました。それは楽しかったです。Twitterのクールなデモ(そのほとんどはデモや手品としてのみクールでした)のいくつかを再構築し、さまざまなモデルを試し、いくつかをファインチューニングすることさえできました。

最終的に、CofounderGPTに取り組み始め、AIで小さな製品を構築しました。両方とも失敗しました。なぜなら、特にLLMのような新興市場では、製品構築をアウトソーシングすることは本当にできないからです。また、私たちは十分に忍耐強くありませんでした。より良いモデルを望み、当時はもう遅いと思っていました。

私たちは今でもAIで製品を構築したいと思っています。しかし、範囲を絞る必要がありました。CofounderGPT全体を構築する代わりに、小さなコンポーネントを一つ構築してみてはどうでしょうか?私たちの問題を解決し、時間を節約し、より良い洞察を与えてくれるもの。多くのアイデアがありましたが、その一つは私たちが抱えていた厄介な問題に焦点を当てていました—誰かが直接および間接の競合他社のウェブサイトをチェックし、最も重要な変化を提示し、大きくて常に時代遅れのスプレッドシートを維持する必要がありました。

AIにとって素晴らしい仕事です!そして簡単なはずです。有名な最後の言葉。

数ヶ月の作業の後、これと他のAI実験に複数の人が取り組みましたが、結果は期待外れでした。ツールは機能しましたが、ノイズを拾いすぎており、ノイズのフィルタリングはまさに完璧に行う必要がある主要な仕事です。結局、「研究開発部門」を閉鎖し、アイデアをほとんど放棄しました。

幸運なことに、誰かがAIに特化した若くて賢いチームを紹介してくれました。彼らはこのツールを構築できると言い、実際に2ヶ月足らずで納品しました。私たちはそのコア機能に集中し、非本質的なものをすべて取り除くことにしました。2025年9月には動作するバージョンができました。

アプリの鍵となる部分は、毎週月曜日に届くメールでした。それは、過去7日間に競合他社が行ったすべての主要な変更を知らせる、カスタマイズされた「ニュースレター」です。さらに素晴らしい機能を追加しました—競合他社を追加すると、Internet Wayback Machineから古いバージョンのウェブサイトを取得しようとし、1週間以上待たずにプレビューを見ることができます。Vacation Trackerの競合他社を設定し、数人の友人をテストに招待しました。その後、ほとんど忘れていました。

時間が経つにつれ、優先順位によって新しい製品はリストの下に押しやられました。しかし、私たちはこれらの月曜日のメールを読み続けました。最終的に、Lavと私は時間を確保し、いくつかの新製品を構築し、AIだけで製品を構築し維持するというアイデアを再テストすることにしました。遊び場が必要で、Competitor Trackerは完璧でした。

予想よりも時間がかかりました。最初のプロンプトから、完全に機能し、ブランドの声とスタイルに従い、インデックスされたウェブサイトを持つ製品ができるまでに2ヶ月かかりました。私たちを遅らせた主な問題は、時間、数多くの予期せぬ障害(クローリング、さまざまなエラー、タイムアウト、ノイズなど)、そしてAWSよりもあまり詳しくないプラットフォームであるCloudflareの使用でした。これらの選択については以下で詳しく説明します。

では、今は準備ができたのでしょうか?

Competitor Trackerの紹介

ついに新製品を紹介できます:Competitor Tracker! Competitor Trackerは、競合他社を追跡するのに役立つアプリケーションです。名前の創造性には欠けています。明らかに。実際、最適な名前を決めるのはMVPの一部ではありません、少なくとも私たちの場合ではありません。必要なら後で決められます。

しかし、Competitor Tracker、またはブランドに合わせてCompetitor Tracker & Co.は、単なる競合他社追跡アプリケーション以上のものです。世界はAIによって変わりました。そこで、この製品を人間とAIの両方に等しく使いやすいものにしました。

それはどういう意味ですか?

まず、すべてがAPIです(詳細なスコープベースの権限付き)。OAuth2またはAPIキーでAPIを使用できますが、APIを使用してすべてを絶対に行うことができます。それだけでは製品がAIフレンドリーになるわけではありませんが、すべてがAPIと詳細なドキュメントから始まるなら、正しい方向に進んでいます。

次に、WebアプリとMCPはそのAIを使用して、すべての機能を人間とエージェントに公開します。Webダッシュボードからできることはすべて、エージェントはMCPを介して行うことができます。例外はありません。

Competitor Trackerは毎週月曜日にダイジェストメールを送信します。しかし、エージェントはWebhookを受け取るため、受信箱へのアクセスを許可する必要はありません。同じデータ、同じフィルター、同じ時間です。

最後に、ウェブサイトは人間とエージェントの両方のために構築されています。エージェントにはMarkdown、人間にはHTMLを提供します。テストしたい場合は、各ページの下部にスイッチがあり、マトリックスに入るのに役立ちます。「AIエージェント」ビューを見ることができます。

人間とエージェントに加えて、犬もいます—C. T. Luckyは私たちの主任探偵で、新しいノワールプラットフォームを案内し、月曜日の「ファイル」を送ります。AIの犬ですが、それでも良い犬です。

さあ、Competitor Tracker & Co.をご紹介します:エージェントの群れが一週間中競合他社の公開ページを追跡し、毎週月曜日に短くランク付けされたファイルを一つ提出するAIエージェンシーです。これにより、あなたのチームは別のアラートフィードを監視する代わりに、重要な動きを読むことができます—https://competitortracker.io。

C. T. LuckyとCompetitor Tracker & Co.に会いたい場合は、「What is Competitor Tracker & Co.」ページにアクセスし、エージェントの群れが何ができるかを見るか、製品デモ(人間とエージェント向け)をチェックして試してみてください(設定には数分かかり、最初の25コインは無料です)。

Competitor Trackerの構築

昨日、素晴らしいツイートを見ました:https://x.com/krishdotdev/status/2077723982028210381。

これは、これまでのAIでの製品構築の経験とほぼ完全に一致しています。アイデアと数時間で息を呑むようなデモが必要です。その後、最後の10%を完了するのに数ヶ月かかります。もちろん、それは本当の10%ではなく、すべてをほぼ瞬時にできると思わせる幻想です。

さらに一歩進んで、デモに数時間、コードの200%を実装するのに数週間、そしてAIのスラッグをすべてクリーンアップし、その一部を作動する機能に置き換えるのに数ヶ月かかると言えます。

画像元:https://x.com/krishdotdev/status/2077723982028210381。

同様のことがCompetitor Trackerにも起こりました。しかし、それが旅の楽しい部分ではありませんでした。

個人的には、すべてを設定することが楽しい部分でした。

そして、すべてはブランドの決定から始まりました。いくつかのスタイルを試しましたが、フィルムノワールのスタイルが最適に見えました。同時に、Claude Codeにプロトタイプのソースコードに基づいて初期ドキュメントセットを準備するよう依頼しました。

次に、LavがHermesとOpenClawエージェントをリポジトリに接続することを知っていたため、製品とマーケティングサイトのリポジトリを分離することにしました。誤解しないでください、HermesとOpenClawはどちらも好きですが、完全なソースコードをAIエージェントに信頼することはできません。