Embiody 0.9プレビュー版リリース:AIエージェントのためのブラウザ、バックグラウンドでもサボらない
機械翻訳です。 誤りのご指摘をお待ちしています
ブラウザは人のために作られたものです。AIエージェントも使えはしますが、借り物の服のようにどこもしっくりきません。だから私たちは、エージェントのためのブラウザを作りました。
BrowserDo MCP + Embiody Browser 0.9プレビュー版は、2週間前からクローズドテストを続けてきました。その間に5回のマイナーアップデートを重ね、本日いよいよパブリックテストを開始します。このお知らせができて、本当にワクワクしています!
Embiodyは、人とAIエージェントが一緒に使うことを前提に設計したブラウザです。私たちのチームでは、この使い方を「人とAIの共同運転」と呼んでいます。人とAIが、同じブラウザのハンドルを一緒に握るイメージです。エージェントはもともと人と協力して働くものなので、エージェント専用に設計したブラウザと言うこともできます。
エージェントが開いたタブはバックグラウンドでもフルスピードで動き続け、そのあいだあなたはいつも通りパソコンを使えます。ログインや支払いが必要になったら、エージェントがそのタブをあなたにバトンタッチします。逆に、あなたが途中までやった作業をエージェントに任せて、続きをやってもらうこともできます。引き継ぎはシームレスです。
なぜこんなブラウザを作ったのか?Chromeじゃダメなの?
エージェントにChromeを使わせると、実はかなり問題が多いんです。数日前に書いた記事でも、その一部を紹介しました。Claude in Chromeがバックグラウンドのタブで仕事をダラダラ引き延ばしたり、死んだふりをしたり、数字を読み間違えたりしていて、しかもClaude本人はまったく気づいていない、という話です。
その記事の結論をひと言でまとめると、こうです。Chromeは「画面の前に人が一人座っていて、一度に一つのタブを見ている」という前提で設計されています。人が使うぶんには長年ずっと優秀でしたが、エージェントはそういう働き方をしません。
人は一度に一つのタブしか見ませんが、エージェントは一度に十数個のタブを受け持ちます。
人は席を離れたら、それきりです。ところがエージェントは、あなたが席を外して、代わりにダウンロードを待ったり、サポートの返信を見張ったり、データを読んだりしているまさにそのときにこそ、忙しくなりがちなんです。
従来のブラウザのルールは人に合わせて作られているので、エージェントにとってはどこを取ってもサイズが合いません。ブラウザが最初に設計されたときの前提と、今の使われ方とがずれているわけです。これは構造的な問題で、ブラウザ拡張やPlaywrightのような外付けの技術でどうにかなるものではありません。外から手を加えても、かゆいところに手が届かず、根本的な解決にはならないんです。
私は長年ブラウザを作ってきました。今回作りたかったのは、最初からエージェントを一人前のユーザーとして迎えるブラウザです。
0.9プレビュー版にはたくさんの機能があるので、一つずつ紹介していきます。
機能紹介
1. AIタブ:バックグラウンドでも手を抜かず全速力、あなたの画面も奪わない
Embiodyを代表する機能の一つです。前述の記事で取り上げたエージェントのサボりを解決するのが、この機能です。
エージェントがEmbiodyで開いたタブは、ほかのタブの後ろにあっても、別のウィンドウの下に隠れていても、ウィンドウごと最小化されていても、ページはいつも通り全速力で動き続けます。
エージェントがクリックや入力をしても、ブラウザがあなたの目の前に飛び出してくることはありません。あなたはコードを書き、エージェントはエージェントで仕事を進めます。
毎日エージェントを使う人にとって、これは何を意味するのでしょうか?
ようやく安心して、十数個のタブを同時にエージェントに任せられるようになる、ということです。画面をエージェントに譲って横でぼんやり待つ必要も、どこかのタブがバックグラウンドで勝手に減速されたりフリーズされたりする心配もありません。
10月に、EmbiodyとChromeで比較テストをしました。ページでカウントダウンを動かしたまま、ブラウザのウィンドウを別のウィンドウで7分間すっぽり覆うというものです。
Chromeのカウントダウンは6分近く遅れたのに対し、Embiodyはまったく遅れませんでした。
2. ブロック対策:ボットと間違われて締め出されない
Playwrightのような自動化ツールを使ったことがある方ならご存じでしょう。通販サイトを開いたとたん、十中八九「ロボットではないことを証明してください」と表示されます。
では、なぜサイトはツールを締め出して、あなたは通すのでしょうか?
サイトの目には、人ではなく自動化プログラムがページを見て回っているように映るからです。
Embiodyはあなた自身のパソコンで動くブラウザで、エージェントはその中であなたの代わりに作業します。サイトから見れば、エージェントはあなたと何も変わりません。それにエージェントは、本来止められるべきものでもありません。あなたとペアを組むアシスタントで、いわばあなたの手足の延長なのですから。
Walmart、Target、adidas、realtor.comの4サイトで、同じタスクを同じタイミングで試しました。Playwright MCPはすべて「ロボットではありません」の確認ページで足止めされ、Embiodyはそのまま入れました。
おまけのメリットもあります。Embiodyで一度ログインしたサイトなら、その後はエージェントもそのまま使えます。毎回ログインし直す必要はありません。
Chromeのログイン状態を引き継ぎたい方も、ぜひお聞かせください。ご要望が多ければ、近いうちに皆さんのご期待にお応えできるはずです。
3. 正確に見て、正確にクリック
エージェントがクリックを間違えるのは、エージェントの頭が悪いからではなく、ページ上のほかの要素がボタンを覆っているせいであることが多いんです。
フロントエンドを書いたことのある方ならおなじみでしょう。広告、ポップアップ、Cookieの通知、透明なオーバーレイ。こうしたもののz-indexがボタンより高いと、ボタンの上にフタをかぶせたような状態になります。
エージェントは「カートに入れる」を押したつもりでも、実際にはそのフタを押しているわけです。
Embiodyがエージェントに見せるのは、ブラウザエンジンのレンダリング層で大規模言語モデル向けに生成した、エージェントが本当にクリックできるものだけです。
The New York Timesのサイトでは、Cookieの通知バーがボタンを隠していました。Playwright MCPはクリックしても反応がありませんでしたが、Embiodyを使うエージェントはまず通知バーを閉じてから、ボタンを押しました。
支払いやログインのように、他サイトの枠に埋め込まれたフォームも読めますし、クリックもできます。マルチモニターやOSの表示スケール、ページのズームを変えた状態でも、正確にクリックできます。
4. 確認できる:エージェントが何をしているか、いつでも見える
エージェントがバックグラウンドで作業しているとき、いちばん不安になるのは「いったい何をしているの?」ということですよね。
AgentBrowserやPlaywrightのようなツールを使うエージェントは、たいていヘッドレスモードでブラウザを動かします。つまりウィンドウをまったく開かないので、何をしているのかまるでわかりません。
Embiodyにもヘッドレスモードがあります。ウィンドウは表示されず、画面を占領することもなく、エージェントはそのまま作業を続けます。ただしシステムトレイにアイコンが残るので、見たくなったらクリックすればウィンドウが現れます。開いているウィンドウも、ワンクリックでトレイにしまえます。
ウィンドウの中では、エージェントが操作しているタブに小さなマークが付きます。それをクリックすると、ページの上を動く仮想カーソルと、ページの周囲を囲むハイライトの枠が見えます。
見たいときは開いて見ればいいし、見なくていいなら任せておけばいいんです。同僚の後ろから作業をのぞき込むのと似ていますが、エージェントはあなたを煩わしがったりしません。
5. 共有できる:人とエージェントが同じタブを交代で使う
個人的にいちばん気に入っている機能です。
エージェントはたいていの作業をこなせますが、ログイン、認証コードの入力、支払い、ファイルのアップロードだけは、エージェントにはできないか、やらせるべきではありません。
これまでは、ここまで来るとリンクを自分のブラウザにコピーして作業し、終わったらどうにかしてエージェントに戻す必要がありました。しかもエージェントは、最初からやり直しになることも多かったんです。
Embiodyでは、エージェントがフォームを埋め終えたらタブをあなたに渡します。あなたが認証コードを入力したり支払いを済ませたりしてタブを返すと、エージェントはあなたが手を止めたところから続きを進めます。
ルールは双方向です。エージェントが使っているタブにあなたが触れると、Embiodyが「引き継ぎますか?」と聞いてきます。エージェントがあなたのタブに触れるときも、まずあなたに確認します。
ペアプログラミングと同じで、別々に進めることも一緒に進めることもでき、ほどよい距離感で協力できます。
6. トークンも時間も節約
エージェントの利用料はトークン単位でかかります。では、ページを一つ読ませるのは高いのでしょうか?
Embiodyはページ全体を整理してからエージェントに渡します。ページ上のテキストに加えて、操作できる要素すべてに番号を振ったものです。
もっとわかりやすく言えば、分厚い説明書を丸ごと渡すのではなく、番号付きのボタン一覧と必要な情報をまとめた1枚だけを渡す、ということです。
11月に、Wikipedia、GitHub、CNN、ESPN、Appleの公式サイトで比較しました。ページ全体を読む場合、Embiodyが使ったトークンはPlaywright MCPやChrome DevTools MCPの半分にも満たない量でした。さらにエージェントは、今画面に表示されている部分だけを読むこともできます。
7. コンボ:速くて効率的、トークンも節約
コンボは、ここで紹介する機能の中でいちばんクールなものです。これまでは、クリックする、文字を入力する、Enterを押す、といった操作のたびにツールを1回呼び出し、結果を待つ必要がありました。Embiodyなら、それを1回の呼び出しでまとめて実行でき、操作後のページの状態も一緒に返ってきます。
時間の節約と効率アップになるだけでなく、ステップごとにページを読み直す必要もないので、トークンの消費量全体もぐっと減ります。
デモでは、エージェントが4つのフォーム項目を2.5秒で入力し終えています。実際の速度で、早送りはしていません。
8. 要約ではなく、原文を読む
こんな疑問を持つ方もいるでしょう。Claude Codeに標準で付いているWebFetchで十分じゃないか、なぜわざわざ乗り換えるのか、と。
WebFetchが返すのは別のモデルが作った要約なので、欲しい情報が抜け落ちていることがよくあります。それに、スクリプトで生成されるページの多くは、そもそも読み取れません。
オーストラリアの家電量販店JB Hi-Fiの検索結果ページで試したところ、WebFetchが拾えた商品は0件、BrowserDoは18件すべてを読み取りました。
BrowserDoが返すのはページそのもののテキストです。スクリプトで生成されるページも、ログイン済みのサイトも読めるので、WebFetchの代わりにそのまま使えます。
9. すべて見える:ブラウザのポップアップや吹き出しにも邪魔されない
ウェブページとは別に、ブラウザ自身もポップアップを出します。サイトが位置情報を求めてきたときの許可の確認、カメラの使用許可、右クリックメニュー、「このページを離れますか?」の確認、それにページの警告ダイアログなどです。
これらはページの一部ではないため、Claude in ChromeやPlaywrightのようにページしか読めないツールには見えません。するとエージェントはそこで止まってしまい、しかもどこで止まっているのかすらわかりません。BrowserDo·Embiodyを使えば、エージェントにはこれらがすべて見え、操作もできます。
McDonald'sの店舗検索ページが位置情報を求めてきたとき、Playwright MCPにはこの許可の確認が見えませんでしたが、Embiodyのエージェントには見えていて、「今回のみ許可」を選びました。
10. Chromiumのベースバージョンをいち早く更新
私たちは以前CoolNovo(旧称ChromePlus)を開発していたころから、Chromiumのベースバージョンへの追従の速さでは一番でした。当時からの技術の蓄積があるので、今回もすばやくアップデートし、最新のChromeの機能とセキュリティをユーザーにお届けできます。
0.9はChromium 156をベースにしています。
インストール方法と料金
Embiodyは現在、Windows 10と11のみに対応しています。BrowserDoにはNode.js 20以上が必要です。入っていない場合はwinget install OpenJS.NodeJS.LTSを実行してから、お使いのエージェントアプリを再起動してください。
次にどの機能から手をつけるかは、CoolNovoを作っていたころからの習慣を引き継いで、ユーザーの皆さんの声の多さで決めたいと考えています。
Mac版やLinux版を作るかどうかも同じです。皆さんの率直な声を聞かせてください。ご要望が多ければ、早めにお届けできるはずです。
エージェントは、私たちがオープンソースで公開しているMCPサーバーBrowserDoを通じてEmbiodyブラウザを操作します。MCPツールを追加できるエージェントなら、どれでもBrowserDo·Embiodyを導入できます。Claude Desktop、Codex、Cursor、VS CodeのCopilot、Gemini CLI、WorkBuddy、Doubao Work、QwenWork、TRAEなど、さまざまなエージェントで使えます。
ほとんどのエージェントは、「BrowserDo MCPを探してインストールして」と頼むだけでインストールできます。うまくいかない場合は、手動でもインストールできます。
たとえばClaude Codeなら、コマンド一つで済みます。
claude mcp add browserdo -- npx -y browserdo-mcp
初回起動時にBrowserDoがブラウザを自動でインストールするので、別途ダウンロードする必要はありません。
BrowserDo·Embiodyは無料で、アカウント登録も不要です。閲覧履歴やページの内容を収集することもありません。
最後に
これは0.9プレビュー版なので、改善すべき点はまだまだたくさんあるはずです。
Windowsでエージェントを使って仕事をしているなら、ぜひインストールして試してみてください。使いにくいところや足りない機能があれば、r/EmbiodyかGitHub Discussionsで教えてください。いただいた声には、すべて目を通します。
AI時代に、人とエージェントが一つのブラウザを共有するのは、もはや時代の流れです。
ブラウザは、もう画面の前に座る人のためだけに設計されるべきではありません。
あなたの代わりに働くエージェントにも、席を一つ用意しておくべきなんです。
公式サイト:https://embiody.com/ja/