ブログ一覧へ戻る

Browser agent / Computer use agent にローカルメモリが必要な理由

ブラウザを操作するAIエージェントが増えるほど、画面・DOM・履歴をその場で読むだけでは足りなくなります。browser agent、computer use agent、MCP、ローカルメモリの関係を整理します。

browser agentcomputer use agentMCPAIエージェントメモリChrome拡張ローカルメモリ

ブラウザを操作するAIが増えている

AIエージェントは、コードだけでなくブラウザやデスクトップも操作するようになっています。Chrome DevTools for agents、browser-use、Claude for Chrome、Codexのブラウザ利用、各種MCP serverの登場で、AIがWebアプリを読み、クリックし、フォームを扱う前提が強くなっています。

この領域では、browser agent memory、computer use agent memory、Chrome DevTools MCP のような検索語が増えていきます。操作できるAIが増えるほど、過去の作業文脈をどう渡すかが差になります。

この流れでよく語られるのは、DOMを読めるか、スクリーンショットを理解できるか、クリックできるかです。しかし、実務で効いてくるのは『前回そのサイトで何を調べたか』『どの会話で何を決めたか』『どのページが判断材料だったか』という記憶です。

画面を読めるだけでは、仕事の文脈は残らない

browser agentに不足しやすい文脈
見えているものその場ではできること残らないもの
現在のDOMボタン、フォーム、リンクを見つける前回なぜそのページを開いたか
スクリーンショット画面状態を推測する過去に比較した候補や却下理由
アクセシビリティツリー操作対象を特定する作業全体の目的や判断の履歴
ブラウザ履歴どのURLを訪問したかを見るそのページで何を読み、何を決めたか
AIチャット履歴過去の会話を読むPC上の画面・作業・Git差分とのつながり

browser agentは現在の状態を読むのが得意になっています。しかし、仕事は現在の状態だけでは説明できません。調査、比較、試行錯誤、失敗、採用した判断、捨てた案が積み重なって、はじめて次の一手が決まります。

ローカルメモリが必要になる理由

ブラウザ操作型のAIに必要なのは、毎回Webページを最初から読ませることではなく、ユーザーの作業文脈をローカルに保持し、必要な時だけ渡すことです。これはトークン削減だけの話ではありません。安全性、プライバシー、再現性、監査性にも関わります。

ローカルメモリが解く問題
問題ローカルメモリでの解き方
同じ調査を何度も繰り返す過去に読んだページ、AI会話、結論を検索して渡す
ブラウザ上の作業がエージェント会話に残らないChrome履歴やAIチャット履歴を作業メモリに入れる
すべての履歴をクラウドに預けたくないChrome拡張ストレージ、SQLite、ローカルファイルを前提にする
AIが今の画面だけで誤判断する過去の判断、却下理由、関連URLを補助文脈として渡す
CodexやClaude CodeがWeb調査を知らないMCPやSkill経由で必要な履歴を読ませる

ContextbergのChrome拡張がここに刺さる

Contextberg Browser AI History は、ChatGPT、Claude、Gemini、Perplexity、Manusの会話をローカルに保存し、検索、タグ付け、エクスポート、Agent Accessへつなげます。browser agentが操作するWebの世界と、CodexやClaude Codeが作業する開発環境の間に、記憶の橋を置くためです。

ブラウザAI履歴をサイドバーで検索しタグ付けするContextberg Browser AI History
ブラウザAIの会話をその場で保存し、あとからCodexやClaude Codeが読める文脈にする。

ブラウザを操作できるAIが増えるほど、ブラウザ上で起きた会話や調査をどう記憶するかが重要になります。Contextbergは、画面操作そのものではなく、その操作の前後にある作業文脈をローカルに残す方向へ寄せています。

関連記事