あなたのAIエージェントは、インターネットの半分を見逃している…解決策はこれだ (Agent-Reach)
BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00先週、こんな問題に直面しました。コード編集ができるAIエージェントを持っていて、
00:00:04コマンド実行やファイルの検査もできる、コーディングエージェントとしては当たり前の機能です。
00:00:09そこで簡単なことを頼んでみました。「AIエージェントツールに関する最近の議論を、
00:00:14Twitter、Reddit、GitHub、Bilibiliで探して」と。そこから問題が大きくなりました。
00:00:18エージェントはリサーチ結果を要約するには十分な性能でしたが、
00:00:22コードを実行しながらリサーチを行うには、信頼性が足りなかったんです。
00:00:3028,000ものスターを獲得したこのツールは、コマンド一つでインストールでき、非常にシンプルな考えに基づいています。
00:00:35「すべてのエージェントワークフローに手作業でインターネット接続を組み込むのはやめよう」というものです。
00:00:41では、これがどう動くのか見ていきましょう。
00:00:48さて、多くの人が直面するのがこの問題です。役立つ情報は一箇所にはまとまっていません。
00:00:54投稿やコメント、GitHubのスレッド、フォーラム、そして絶えず変化する検索結果に散らばっています。
00:01:01技術的には自分で構築することも可能です。スクレイピングやYouTubeからのデータ取得、
00:01:07認証処理の突破、有料のX APIアクセス、プロキシの追加などもできるでしょう。
00:01:13すべて動くようにはなりますが、なぜ昨日動いたBilibiliが今日は動かないのか、と頭を悩ませる羽目になります。
00:01:18エージェントを作ろうとしていたはずが、各プラットフォーム対応が単なるインフラ構築プロジェクトになってしまうのです。
00:01:24「Agent Reach」はキャパシティレイヤーです。コマンド一つで適切なツールをインストールし、
00:01:31コーディングエージェントに自身を登録し、ヘルスチェックを実行して、複数のプラットフォームへの
00:01:37アクセス権を与えます。Twitter、Reddit、YouTube、Bilibili、小紅書など、中国のプラットフォームであっても、
00:01:44これらすべてが連携して機能します。エージェントがコンテキストを必要とするたびに、
00:01:50手作業でインターネット接続を設定する必要はありません。ワークフローを加速させるツールが好きなら、
00:01:55ぜひチャンネル登録してください。次々に動画を公開しています。では、試してみましょう。私は今VS Codeで
00:02:01Claudeを使っていますが、Cursorでも同じことが可能です。文を一つ貼り付けます。「公式のワンライナーを使ってAgent Reachをインストールし、設定して」
00:02:09これだけです。インストールして設定すれば、すぐに始められます。
00:02:16さて、面倒な処理が自動で行われるのを見てください。CLIを取り込み、必要なツールを確認し、
00:02:23プラットフォームバックエンドを設定してスキルを登録し、最後に doctor コマンドを実行します。
00:02:30これが重要なポイントです。エージェントはまだAgent Reachの存在を知りませんが、
00:02:36今すぐ使えるようになります。では、もう少しリアルな質問をしてみましょう。
00:02:44「Twitter(またはX)とBilibiliでのAIエージェントツールに関する最近の議論をリサーチして、
00:02:50重要な洞察とリンクを抽出して」と頼みます。実行されるまで少し待ちます。
00:02:58ほら、できました。マルチプラットフォームのリサーチ結果とソース情報です。リンクをチャットにコピペする必要もありません。これは
00:03:06かなり効率的です。素晴らしいですね。これら異なるWebサイトをスクレイピングするか、あるいは
00:03:10少なくともそこからコンテキストを取得しています。一つのサイトを検索したわけではなく、私がブラウザを開いて
00:03:16タブをいくつも開くことなく、プラットフォームを横断しました。Agent ReachはPythonのCLI兼ライブラリで、MITライセンスです。
00:03:24プラットフォームチャンネルについて考えましょう。各チャンネルは一つのプラットフォーム用のアダプターのようなものです。
00:03:29YouTubeにはチャンネルがあり、GitHubにもあります。中国のプラットフォームにもありますよね?
00:03:34一般的なWeb閲覧もそうです。これらはすべて異なるチャンネルです。単なるラッパー付きのスクレイパーではありません。
00:03:38各プラットフォームにはプライマリバックエンドとフォールバックバックエンドを設定できます。もし最初の手法が
00:03:45壊れても、Agent Reachはそれを回避できます。これは非常に大きいです。なぜなら、プラットフォームへのアクセスは
00:03:51常に壊れるからです。今日動いたバックエンドも、明日にはプラットフォームの仕様変更で使えなくなるかもしれません。
00:03:57そうなれば修正するまでエージェントは無力です。Agent Reachは、そのメンテナンスの負担を各プロジェクトから
00:04:03共有のアクセスレイヤーへ移そうとします。Bilibiliや他のアクセス制限のある中国プラットフォームは良い例です。
00:04:10一つのアプローチが信頼できなくなっても、バックエンドをより優れたツールに切り替えることができます。
00:04:15これが急速に注目されている理由です。
00:04:21開発者がツールにスターを付けるのには理由があります。本当に抱えている問題を解決してくれるからです。
00:04:27すでにコードを書けるエージェントは存在しますが、次の問題はコンテキストです。
00:04:33新しいフレームワークについて何が語られているのか?GitHubのissueで何が不満にされているのか?どのチュートリアルが
00:04:39本当に役立つのか?中国の開発コミュニティで起きている、英語圏のTwitterにまだ届いていない情報は何か?
00:04:45Twitterと言い続けていますが、XかTwitterか……まあいいです、Twitterですね。そのコンテキストは貴重です。
00:04:51ですが、情報はインターネット中に散らばっています。そこが多くのエージェントが限界を迎える場所です。
00:04:57Agent Reachはあらゆるユースケースに対応するわけではありませんが、適切な場面では間違いなく役立ちます。
00:05:03素晴らしいですよ。ワンコマンドのインストールは本当に便利ですし、doctorコマンドも良いですね。何かが
00:05:09壊れたとき、何が起きたのか、どのプラットフォームが機能し、どのバックエンドが失敗したのかを知る必要があります。
00:05:15プラットフォームの対応範囲が広いのは非常に便利です。特に欧米と中国のプラットフォームの両方が重要ならなおさらです。
00:05:21ほとんどのエージェントツールは英語圏Webに偏っています。Agent Reachは異なる国の
00:05:27プラットフォームを横断できるため、はるかに有益です。これは完全な対話型ブラウザ自動化ツールではありません。
00:05:32閲覧、検索、抽出、リサーチには最適ですが、複雑で多段階のUI操作が必要な場合は、
00:05:38Playwrightやブラウザエージェントと組み合わせるのが良いでしょう。一部のコーディングエージェントは初期段階で実行権限を
00:05:44有効にする必要があるため、バグに遭遇するかもしれません。もしエージェントがシェルコマンドを実行できなければ、
00:05:50ツールを自己インストールできません。よりシンプルな回答としては、もし普通のエージェントが
00:05:57通常のWebページだけが必要なら、Firecrawlのようなものから始めるのが良いでしょう。
00:06:02しかし、マルチプラットフォームのコンテキスト、つまりソーシャルな議論や技術的なissueなどが必要なら、Agent Reachを試す価値があります。
00:06:09このようなコーディングツールを楽しんでいただけたなら、BetterStackチャンネルを登録してください。
00:06:13また別の動画でお会いしましょう。