AI 浏览器控制扩展

AgentLimb

AgentLimb 是一个 Chrome 扩展加本地 MCP 宿主的通用浏览器控制方案:任意支持 MCP 的 AI(Claude Code、Codex、Cursor、腾讯 WorkBuddy 等)复制一条提示词即可接入并默认自动授权,支持多 Chrome Profile 独立路由与 HTTP Tool RPC 原生调用,自带本地 Markdown 网站记忆(操作过一次的网站下次直接照手册走,不用重新摸索),后台标签操控、不抢焦点,全程 100% 本地。

平台
Chrome / Edge / Brave / Vivaldi 等 Chromium 浏览器 / 标准 MCP / Windows + macOS + Linux / 本地回环
状态
Chrome 官方商店 / 开源好物 / 离线直链
时间线
活跃维护 · 0.7.0

产品说明

AgentLimb 的定位是「全平台全软件的网页控制通用插件」。它不绑定某一家 AI 工具:任何支持标准 MCP 的智能体——Claude Code、Codex、Cursor、Trae、Windsurf、腾讯 WorkBuddy,或任何能跑本地命令的模型——都能通过它驱动你的真实浏览器,定位元素、填表、点击、截图、抓取数据,全程复用已登录的会话,不需要无头浏览器,也不需要重新登录。

0.6.8 升级了多步任务生命周期平滑感知与防闪烁机制:彻底解耦「单步工具忙碌」与「任务整体过程」,在 AI 思考与连续动作间歇全程稳固保持橙色「AgentLimb」分组与「⏳ AgentLimb」沙漏,彻底告别动作做完就解散、下一步又建组的反复闪烁感;配合动态多终端匹配,设置与侧栏实时同步终端在线状态(断开即刻消失),操作全部完成后自动平滑解散分组,纯作为任务期间的瞬态感知,后台焦点隔离确保用户日常看电影写文档零打扰。

多 Profile 独立路由、HTTP Tool RPC 原生端点、网站记忆与自动授权完整保留:所有工具支持按 Profile 精确路由;本地 Bridge 开放 POST /api/tool,自带 Python 客户端与 8765~8770 动态探针;每个网站沉淀本地 Markdown 手册(~/.agentlimb/memory),工具返回结果自动注入,装好宿主连上即自动受信,跨会话自动重连。

工程上它是一个零依赖的纯 Node 本地宿主加一枚 MV3 扩展:本地 SSE 推送替代轮询、按标签持久 CDP attach、document_start 常驻无障碍树、自适应 JPEG 截图、网站记忆读取 O(1) 单文件命中(约 10ms),113 项自动化单测加三套混沌测试全绿守护。0.7.0 升级同客户端快速接管与锁继承机制、重置切换客户端粘滞标签并扩充 Bridge 端口池;附 Windows 兼容性自检脚本(node scripts/windows-compat-test.mjs),Windows 用户请解压至纯英文路径加载。

配对与授权
< 1 秒 · 安装即授权 宿主连上即自动受信(可在高级设置切回严格窗口);已有 AI 在线时第二个 AI 也能秒级接入。
多账号路由
多 Profile · 自动消歧 可选 browser 参数支持按名称、邮箱或 ID 路由,多开时自动注入在线列表提示。
HTTP RPC
POST /api/tool · 毫秒级 外部 Python 脚本与自动化进程免 stdio 直接调用,自带 8765~8770 探针抗端口漂移。
工程守卫
113 项自动化单测全绿 全覆盖协议交互、多账号路由、多步任务平滑感知、HTTP RPC 与网站记忆混沌测试。

为什么值得看

每个产品页都先回答用户真正关心的问题:它解决什么、有什么边界、为什么可信。

多 Chrome 账号独立路由,各司其职

国内账号、海外工作账号、多窗口 Profile 互不干扰。工具调用带上 browser 参数即可精准派发,AI 操作复杂跨账号任务再也不会串号。

HTTP Tool RPC 原生端点,自动化更灵活

无需启动完整 MCP stdio 管道,本地脚本与 Python 客户端直接通过 POST /api/tool 调用浏览器工具,内置动态探针与常驻 Bridge 服务支撑长效后台工作。

外挂式网站记忆,越用越省事

第一次探索某个网站最贵。网站记忆把直达 URL、选择器、二次确认坑和成功判定沉淀到本机 Markdown 文件夹,并在 navigate / tab_new 与 say 的工具结果里自动提示 AI 读写。不綁定插件、不要求装 Skill,下次或换别的 AI 工具直接复用。

安装即授权,复制一条提示词搞定

提示词自带扩展 ID 指纹,AI 自己定位源码、安装 ~/.agentlimb 宿主并配置 MCP;连上浏览器即默认自动授权,没有确认页、没有配对码。需要严格隔离时可在高级设置切回 30 分钟复制窗口模式。

核心体验

多浏览器与多 Profile 独立路由

全部 17 个浏览器工具新增可选 browser 参数(支持精确 ID、自定义名称或账号邮箱子串,如「work」自动匹配「[email protected]」)。单浏览器用户零感知,多账号用户可精准控制不同 Chrome 实例,多开时自动注入提示与消歧。

HTTP Tool RPC 与独立常驻 Bridge

本地 Bridge 原生提供 POST /api/tool 接口,支持毫秒级 HTTP JSON-RPC 调用。配合 bin/agentlimb.mjs bridge 常驻模式与自带 8765~8770 动态探针的 Python 客户端(scripts/agentlimb_client.py),实现长周期无缝自动化。

网站记忆(Site memory)

纯宿主侧实现(host/memory.mjs + site_memory 工具),默认保存在 ~/.agentlimb/memory,可在侧栏设置随时开关或改路径。单站一本 PLAYBOOK.md(≤120 行),工具返回结果自动附带手册与写回提醒;内置路径白名单、密码/Token/Bearer 自动脱敏、同内容去重、目录锁与连续失败 2 次自动标 stale。

一段提示词接入 + 默认自动授权

复制提示词交给 AI,AI 根据扩展 ID 指纹反查安装目录,自动完成宿主安装与 MCP 配置。默认开启自动授权,连上即受信;已授权 AI 随时可在「已连接」列表中移除。

侧栏 = AI 的回复窗

已配对后侧栏展示当前 AI 的回复与连接状态:每条回复通过 say 工具回到这里,操作过程折叠成简洁的「正在操作」;你在侧栏发消息还会自动附带当前标签页的文本快照与压缩截图。

真实浏览器,后台操作 + 极简沙漏

AI 操作你正在使用的 Chrome:登录态、Cookie、多 Profile 全部保留。新标签一律在橙色「AgentLimb」分组后台打开,运作时分组芯片变为「⏳ AgentLimb」,通过焦点模拟操控后台标签,不抢焦点。

17 个标准工具与工程守卫

tabs_context、read_page、find、computer、form_input、navigate、javascript_eval、browser_batch(单次最多 20 步)、read_console_messages、read_network_requests、wait、say、site_memory、ping 等;113 项单测 + 配对/面板/记忆三套混沌测试。

设计取舍

只记知识,不记流水账

「我点了这里又点了那里」的录像没人会读第二遍,还会拖慢检索。网站记忆只存 8 节操作知识,精确命中单文件(~10ms),运行日志只供人复盘、永不进检索热路径。

把纪律写成代码不变量

提示词会忘、会被懒加载吞掉。所以手册注入直接走 navigate/say 的工具返回结果,而防路径逃逸、凭据脱敏、行数上限与并发锁全部由宿主代码强制兜底。

怎么简单怎么来

安装即授权省去来回点确认;操作指示只改分组标签「⏳ AgentLimb」,去掉多余的横幅、标题前缀和图标闪烁;侧栏只做回复窗,绝不堆砌控制台按钮。

本地优先与串行控制

宿主只监听 127.0.0.1,信任、聊天记录、网站记忆与页面数据都不出本机;多 AI 并存时单控制器串行,忙时拒绝强切。

开发日记

开发日记记录了 AgentLimb 的完整演化:从 0.2 时代的 Runtime 自举,到 0.5 时代「复制即配对 + 回复窗侧栏」,再到 0.6 时代「外挂式网站记忆 + 安装即授权 + 极简分组沙漏」的完整过程,也沉淀为 AI 自动化课程的案例。

浏览器自动化MCP 工具链网站记忆沉淀AI 操作真实网页
查看全部开发日记

隐私与支持

扩展与本地宿主全部运行在本机:MCP 宿主只监听 127.0.0.1 回环端口,配对信任与聊天记录只存在扩展私有存储,网站记忆为本机纯 Markdown 手册且自动脱敏凭据,页面数据不上传,无云端、无追踪。