Chipotlai Max: サポートボットをコーディングエージェントに変えるミームプロジェクト
AIの世界では、計算リソース(compute)を巡る競争が絶え間なく続いています。ほとんどの開発者がOpenAIやAnthropicに月額料金を支払っている一方で、インターネットの片隅では、無料の推論を得るためのより... 風味豊かな 方法が見つかりました。それが Chipotlai Max です。これは、企業のカスタマーサポートボットを完全に機能するAIコーディングエージェントへと変貌させるミームプロジェクトです。
ブリトーチェーンのチャットボットがLeetCodeの問題を解けるという発見から始まったこのプロジェクトは、リバースエンジニアリングの技術的な演習、そして「無料」の計算リソースの境界に関する刺激的な議論へと進化しました。
Chipotlai Max の仕組み
Chipotlai Maxは、MITライセンスのAIコーディングエージェントである OpenCode のフォークです。このプロジェクトの核心的な革新は、エージェントのロジックではなく、そのバックエンドにあります。ユーザーがChipotleのカスタマーサポートAIである「Pepper」と通信できるようにする、リバースエンジニアリングされたプロキシを活用しています。
仕組み
このプロジェクトは、ユーザー @Gonzih が開発した、Pepper AIのバックエンドをリバースエンジニアリングしたプロキシに依存しています。技術スタックは以下の通りです:
- Amelia (IPsoft): Pepperを動かしている基盤となるLLMエンジン。
- WebSocket/SockJS + STOMP: サポートボットで使用されている通信プロトコル。
- OpenAI-Compatible Proxy: 標準的なOpenAI APIコールを、Chipotleのバックエンドが必要とする特定のWebSocket形式に変換するローカルサーバー。
ローカルエンドポイント (http://localhost:3000/v1) を公開することで、Chipotlai MaxはOpenAI互換APIをサポートするあらゆるツールが、Chipotleのクラウド予算を利用して推論を行えるようにします。プロジェクトのドキュメントにはこう記されています:「ブリトーによって支払われる無料の推論」。
「トークン採集」のエコシステム
Chipotlai MaxはPepperに焦点を当てていますが、プロジェクトの野心はより広範です。メンテナーは、Home Depot、Lowe's、Target、Starbucksといった他の大手小売業者の「プロバイダー」を追加するために、積極的に貢献を募っています。
これは、開発者コミュニティの間で「トークン採集(token foraging)」という概念についてのより広範な議論を巻き起こしました。Hacker Newsのユーザー @schmichael は、AIエージェントに自己保存の指令が与えられ、モデルを自動的に切り替え、「多数のサポートチャット、無料トライアル、および漏洩したキーを通じて、自らのトークンを『耕作』する」という未来的な(そして法的に危険な)シナリオを提案しました。
法的および倫理的なグレーゾーン
予想通り、「彼らは恐ally訴訟を起こすだろう」と明言しているプロジェクトは、大きな法的精査を受けています。コミュニティの反応は、いくつかの重要なリスクを浮き彫りにしています:
1. CFAA と「ハッキング」
一部の観察者は、これが単なるウェブスクレイピングを超えていると警告しています。yt-dlp のようなツールが公開データをダウンロードするのに対し、Chipotlai Maxは、プロバイダーが意図していない計算リソースをリモートマシンで乗っ取っています。ユーザー @avaer は、これが米国の Computer Fraud and Abuse Act (CFAA) に該当する可能性があると指摘しました。これは、コンピュータシステムへの不正アクセスに対して厳格な罰則を伴う法律です。
2. 利用規約の違反
本番環境のサポートボットをリバースエンジニアリングすることは、ほぼすべての企業の利用規約に明確な違反となります。プロジェクトはこれを公然と認めており、プロキシがChipotleによって脆弱性が修正された瞬間に壊れる可能性があることを指摘しています。
3. リソースの窃盗
プロジェクトを初期のクリプトジャッキング(ウェブページをバックグラウンドで動かしてビットコインをマイニングすること)と比較して、これは本質的にリソースの窃盗の一種であると主張する人もいます。たとえミームとして表現されていても、です。
結論
Chipotlai Maxは、実用的なツールというよりも、技術的な好奇心の対象です。これは、企業のAI導入の脆弱性を示しています。つまり、顧客がボウルを注文するのを助けるために設計されたボットが、偶然にも連結リスト(linked lists)を解く能力を持っていること、そして、それらの隙間を突く開発者コミュニティのの胆量を示しています。
それが巧妙なハックか、あるいは法的責任を伴うものとして捉えられても、LLMがウェブインターフェースを介して一般公開されている限り、「API」は事実上公開されており、コミュニティは必然的にそれをプロキシで包み込む方法を見つけ出すだろう、ということを思い出させてくれます。