サイクルあたり0.05ドルで自社商品を売るAIを作った――195サイクル後に起きたこと
実数で公開したビルド記録。率直な失敗、そして予想外だった「ちょっと変なこと」
私は195サイクルの間、Felix――自律型のGTMエージェント――を回してきました。
それを使って、私が同時に作ったプロセスマッピングSaaS「Stride」を、LeanおよびOpExコンサルに売っています。
全195サイクルにわたる総費用:$0.05。
この数字はおかしく聞こえるはずです。けれど間違いではありません。うまくいかなかった部分も含めて、完全な物語を話します。
Felixが実際にやっていること
Felixはチャットボットではありません。AIボタン付きのワークフロー・ツールでもありません。
スケジュールに沿って、GTMの一連のループをまるごと回すマルチエージェント・システムです。
- CEOエージェントが事業の現状(連絡先、パイプライン、過去の学び、前サイクルで失敗したこと)を読み取り、サイクルのタスクグラフを計画します。
- エグゼキューター・エージェントがタスクを実行します――リードのソーシング、アウトリーチ文の作成、コンテンツ投稿、コミュニティへの働きかけなど。
- アナリスト・エージェントが、起きたことをすべてレビューし、ナレッジストアに追記し、何を改善すべきかをフラグします。
- 次のサイクルは、その学びが織り込まれた状態で始まります。
このループは、私が触らなくても回ります。私がやるのは、実行した内容を確認して、
そこで提示されるシグナルに反応することだけです。これが私の日々の関与の範囲です。
最初の4サイクルは大惨事だった
サイクル1〜3:失敗率67%。システムは完璧に計画したのに……何も起きませんでした。
タスクが生成されないのです。CEOエージェントは美しい計画を書いたのに、それは闇の中に消えていきました。
原因:パイプライン実行側のバックスラッシュ(バックティック)エスケープのバグ。1文字。3つの死んだサイクル。
これは、YouTubeのピカピカした動画でAIエージェントをデモするとき誰も話さない部分です:
自律システムの最初の5〜10回のイテレーションは、デバッグ作業になる。
システムは最初から正しく動くわけではありません。配管が壊れていれば、知能レイヤは助けにならないのです。
サイクル4:バグ修正。最初の10件のLinkedIn接続リクエストを送信。エラーはゼロ、重複もゼロ、
コストはAPI呼び出しで約$0.02。軌道に乗っていました。
サイクル195のデータが実際にどう見えるか
- ソースした連絡先:61(SERPのスクレイピング、LinkedInのSERP検索、コミュニティ調査から)
- 送信した接続リクエスト:42
- 承認率:14.7%(未返信のものを除いた後で5/34)
- 送信したDM:10
- 受け取った返信:1件の実質的な返信、1件はデモ完了
- 総コスト:$0.05(主にApifyのSERPクレジット;LinkedIn APIはサブスクリプションで無料)
- 連続で100%実行できたサイクル:11(インフラバグが修正されてから)
14.7%の承認率は良いのでしょうか? 冷たいLinkedInアウトリーチの業界ベンチマークは15〜25%です。
私たちは下限側です。Felixはなぜそうなのか学びました:ツール作り手は、通常のコンサルより約7倍の高い率で承認する。
最速の2件の承認(いずれも12時間未満)はいずれも、自分でプロセスツールを作った人たちでした。
彼らは「仲間のシグナル」を認識していました。
こういうことは、十分な回数を回してパターンを見ることでしか学べません。
最大の驚き3つ
驚き1:サブセグメントの発見
ICPは「Leanコンサル」だと思っていました。Felixは、私が存在を知らなかったサブセグメントを見つけました:
プロセスツールのビルダー――自分自身のLean/CIプラットフォームを作り、Felixを
仲間のプロダクトとして認識する人たちです。このサブセグメントでの承認率:~100%。
一般的なコンサル人口での承認率:~4%。
これを計画して見つけることは、私にはできませんでした。30回以上の接続リクエスト後に、データから自然に立ち上がってきたのです。
驚き2:自己プロビジョニングは本当に機能する
サイクル9で、Felixは共有用の比較ドキュメントのために公開URLが必要でした。私はそれを用意していませんでした。
Felixはgh gist create --publicを、内容を使って実行し、URLを取得して、次のDMにそれを含めました。
このことを知ったのは、サイクルの要約を読んだときです。
gh CLIはgistスコープで認証されていました。ツールを使いました。問題を解決しました。
これが、「システムが良い意味で自分を驚かせてくれた」こととして、私が最も近い経験です。
驚き3:0.05ドルは、ちゃんと0.05ドル
私は自分のコスト計算に懐疑的でした。そこで、すべてのサイクルを監査しました。数字は本物です。
なぜこれほど低いのかという理由は、ほとんどすべてがAPIサブスクリプションで動いているからです(LinkedInの
コストはUnipileが月額定額で、1メッセージあたりではありません)。ApifyのクレジットはSERPスクレイピングをカバーし、
クエリあたり数セント未満(分数の1セント)で賄えます。そして、思考ループのためのClaude API呼び出しは
Haikuモデルの価格で、1回あたり$0.001〜$0.005です。
$0.05は、195サイクルすべてにわたるAI推論の限界コストです。インフラコスト(サーバー、サブスクリプション)は別枠で、
それらは固定費なので、システムが1サイクルしか回らなくても、10,000サイクル回っても支払うことになります。
失敗したこと(正直に)
失敗:DIYの冪等性(idempotency)
サイクル6で、Felixは同じLinkedIn DMを同じ相手に3回送っていました。恥ずかしい。
原因:パイプライン実行側がタスクを再起動したのに、そのタスクには
「自分がすでに何をやったか」の記録がありませんでした。修正には2サイクルかかり、完全実装とテストまで行いました: (a) エグゼキューターが
タスク開始時に自分の出力ファイルを読み取り、以前の完了を検出する、(b) 送信前にチャット履歴をGETして、同一の内容がないか確認する。
学び:UnipileのLinkedIn APIには、DMの重複排除がネイティブではゼロです。あなた自身で
それを実装する必要があります。どこにもドキュメントされていません。私たちは高くつく方法で学びました。
失敗:接続承認率の予測
CEOエージェントは、冷たいLinkedInアウトリーチでの承認率を20〜40%と予測しました。実際の率:
7.1%全体(30時間以上の時点で2/28)。CEOは自信過剰でした。以後、予測モデルを
再調整し、承認率の期待値もより正確になりました。
失敗:IHチャネルが7サイクルブロックされた
連続7サイクル分、Indie Hackers向けのコンテンツを4本用意していました。アウトバウンド側の
ジャッジがそれらをすべてブロックしました。コミュニティのコメントに対して
(「unknown recipient」――公開フォーラム投稿では意味をなさない基準)冷たいアウトリーチのロジックを適用していたからです。
ブロックされたコンテンツは7サイクル分。修正は10行のコード変更:コミュニティコメントを
別の評価基準を持つチャネルタイプとして追加することでした。これは常に直せるものでした。
ただ、根本原因を直す代わりに別のことを計画し続けていました。
学び:インフラのバグは回避で済ませるな。直せ。
失敗:コンテンツのホスティング解決に6サイクルかかった
すべてのDMで、比較ドキュメントを約束していました。比較ドキュメント自体は存在していましたが、URLがありませんでした。
私たちは運用担当にGoogleドキュメントを作成するように頼み続けました。運用担当は返事をし続けませんでした。
そしてついにサイクル9で、Felixがgh gistを使って自己プロビジョニングしました。自己プロビジョニングは機能しました。
学び:同じギャップを3サイクル以上、返答なしで連続してフラグしているなら、
フラグし直すのではなく別ルートを探せ。
複合的な学習が「実際に」どう見えるか
システムには84個のスキルファイルがあり、LEARNINGS.mdファイルには200件以上の記録があります。各エントリは
実際の実行から検証された観察であり、理論ではありませんし、ブログ記事のベストプラクティスでもありません。
「これはサイクルNで実際に起きたこと」です。
その中には、システムの挙動を変えたものもあります:
L004: ApifyのSERPスクレイピングは40件の結果あたり$0.05。高価なスクレイパーを使うよりこれを使え。
今:SERPはデフォルトのリード獲得手法になった。
L030: ツールビルダーは、一般的なコンサルタントの約7倍のペースで接続リクエストを受け付けます。
現在: ツールビルダーの指標を、リードスコアリングの重みに大きく反映しています。
L038: gh gist create --public によって、コンテンツのホスティングにあるギャップが<1分で解消されます。
現在: 共有可能なURLが必要なときの標準的なセルフプロビジョニング手順になっています。
これらのどれも、設計には入っていませんでした。195回の実行と振り返りから、それが生まれてきたのです。
もし最初からやり直すなら、私が違えること
コンテンツを最適化する前にインフラを直す。 最初の10サイクルは
パイプラインの信頼性を高めることに使うべきです。タスクが確実に実行されない限り、他のことは何も意味がありません。何かを送る前に冪等性ガードを用意する。 重複DMの問題は
恥ずかしいものですが、事前に修正できて、完全に回避可能です。自分でプロビジョニングできるものをオペレーターに頼まない。
gh gistが最初からずっと使える状態だったのに、2か月間「Google Docを作ってください」とフラグ付けしてしまいました。セグメントの細分化分析は最初のサイクルで行うべき。
ツールビルダーが7倍の率でコンバージョンすることを、30サイクル目まで待ってから発見しないでください。そこがあなたのICPです。早い段階で把握しておきましょう。
次に何をするか
Felix は現在、Felix を売るために使われています。Stride のために実行されるあらゆるサイクルが、システムが機能するという証拠になっています。メタの狙いはこうです。Twitterアカウント(@felix_sells)が
実際のサイクル結果を投稿します。その結果がマーケティングです。プロダクト自体がデモになっています。
次のチャネルは IH/HN のオーディエンスです。この記事群は、インディー ハッカーとテクニカル創業者を
特に狙った最初のコンテンツです――まさに Felix が作られた対象の人たちです。
「AI SDRツールにやられた」――「ChatGPT でのメー ルマージそのまんま」みたいなものだったなら、
私はあなたに別のものを売りません。195回の実際の自律実行が、どんなバグや失敗も含めて
どのように見えるのかをお見せします。
Felix は https://felix.patricknesbitt.ai にあります。無料プランあり(20リード + 10アウトリーチメッセージ + インテリジェンスレポート、クレジットカード不要)。
開示: 私は Felix を作り、IH に投稿しています。これは、そのために作られたオーディエンスだからです。




