新闻详情

新闻详情

首页 / 资讯中心 / 详情

Codeg 浏览器智能体:如何让 AI Agent 读取并操作网页的完整指南

发布时间:2026/9/25 22:25:17来源:尧图网络
Codeg 浏览器智能体:如何让 AI Agent 读取并操作网页的完整指南
Codeg 浏览器智能体如何让 AI Agent 读取并操作网页的完整指南【免费下载链接】codegCollaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.项目地址: https://gitcode.com/gh_mirrors/co/codegCodeg 浏览器智能体让 AI 编程助手直接读取你内置浏览器里的网页、并按需执行点击、输入、按键等操作。这篇完整指南会带新手从零理解Agent 如何看见页面、如何拿到操作权限、每一步操作如何被审计以及常见问题的最快解决办法。为什么 AI Agent 需要浏览器智能体普通的 AI 编程助手如 Claude Code、Codex、OpenCode 等擅长读写代码但常常看不见网页。Codeg 聚合了这些智能体会话并内置了一个浏览器智能体可以在其中打开页面然后像人一样去读取和操作它。典型场景️ 让 Agent 查看你本地开发服务器如localhost:3000的渲染效果验证前端修改是否生效 让 Agent 读取某个网页的结构与文案据此生成代码或文档️ 让 Agent 代替你完成点击按钮、填写表单、选择下拉项等重复性网页操作核心机制概括为一句话Agent 不直接摸 DOM而是先拍照快照拿到元素的引用ref再凭 ref 去点击或输入——这正是 Playwright 生态通用的做法源码说明见 browser-agent/README.md。一页纸看懂Agent 读取网页的完整流程整个流程分四步每步都对应一个内置工具列出标签页—browser_list_tabs告诉 Agent 当前有哪些页面可看抓取页面快照—browser_snapshot把页面变成一棵带编号元素e1、e2…的无障碍树执行操作—browser_click/browser_type/browser_press_key/browser_hover/browser_select_option按 ref 定位并操作核对结果— 再次快照或browser_screenshot/browser_console_messages确认页面变化这些工具由内置的 codeg-mcp 服务承载权限判断统一走 src-tauri/src/browser/agent.rs工具定义见 src-tauri/src/acp/browser_tools.rs。关键权限模型先共享后操作Codeg 的设计原则非常强硬没有任何页面是被默认开放的。Agent 要读一页唯一的路径是你主动共享这个标签页给它。在浏览器标签页的工具栏中点击机器人图标即可打开共享菜单提供两个层级权限级别中文名称Agent 能做什么read读取权限快照、截图、读控制台control读取并操作权限在读取基础上可点击、输入、按键、选择none不共享默认一律拒绝并提示你共享标签页几个值得记住的细节按站点生效共享只覆盖该网址origin页面一旦跳转到别的站点共享自动结束️本地端口防串门如果你共享的是localhost:3000Codeg 会记住当时是哪个程序含工作目录在监听换一个程序占用该端口共享同样失效全程留痕每次读取/操作都会在地址栏右侧的活动记录中显示读取了页面点击了 ××已拒绝此页面未共享等条目界面实现见 src/components/browser/browser-agent-access.tsx❌拒绝也是一种答案没有共享时工具返回的不是报错而是一条可读的说明browser_grant_requiredAgent 会转告你请共享这个标签页快照与操作AI 如何看见并动手页面脚本运行在与 Agent 隔离的独立环境中注入脚本由 esbuild 构建为 src-tauri/src/browser/js/agent.bundle.js源码在 browser-agent/src/ 目录。读取页面快照快照采用 Playwright 的 ai 模式所有可见且能接收指针事件的元素都会拿到一个 ref——连没有 ARIA 角色、只挂了点击事件的div也能被点名快照默认有 4 万字符上限可在请求中调整超出会标注truncated提醒 Agent 缩小提问范围而不是误以为页面到底了操作页面动作动作工具在一次求值内完成解析 ref → 执行动作中间页面不可能变化避免点对了元素名、点错了元素️点击被遮挡的元素会被拒绝并告诉你谁挡在前面比如弹窗遮罩⌨️输入优先走浏览器原生beforeinput/input事件保证 Vue、React 这类框架能收到滚动没有单独的滚动工具PageDown/PageUp 按键就是唯一的滚动方式Agent 会收到实际滚动了多少、还能滚多少的真实反馈⚠️陈旧 ref页面跳转后旧快照里的 ref 一律作废browser_stale_refAgent 必须重新快照——宁可多问一次也不点错东西常见提示与最快排查方法提示含义最快解决browser_grant_required页面未共享给 Agent在标签页工具栏点机器人图标选择共享browser_control_required已共享但只有读权限Agent 想操作把共享升级为读取并操作权限browser_stale_ref引用的元素已随页面变化失效无需处理Agent 会自动重新快照browser_eval_declined你拒绝了在页面上运行一段代码这是逐条审批制重新允许即可browser_unavailable当前构建/模式下没有内置浏览器注意服务端模式下浏览器工具组不启用另外Agent 若在页面上运行自定义 JavaScriptbrowser_eval会先弹出确认框向你展示完整代码逐条审批、可随时拒绝——你有权知道它在页面上跑什么。适合新手的起步清单✅ 安装并打开 Codeg 桌面版确认内置浏览器可用浏览器功能相关设置位于设置 → 内置浏览器前端代码在 src/settings/browser/ 目录✅ 在内置浏览器中打开任意页面点击工具栏机器人图标选择读取权限完成第一次共享✅ 在对话中让 Agent 描述当前页面观察地址栏右侧出现的读取了页面活动记录✅ 需要操作时升级为读取并操作权限试试让它点击一个按钮✅ 阅读 browser-agent/README.md 了解 ref 失效、遮挡拒绝等设计细节总结Codeg 的浏览器智能体把AI 看网页、操作网页变成了一件权限清晰、过程可审计、失败方向安全的事没有自动授权、每个标签页独立控制、每次动作都有记录。对新手来说只需要记住三个词——共享、快照、按 ref 操作——就能安全地让 AI 助手替你读懂网页、动手点击。【免费下载链接】codegCollaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.项目地址: https://gitcode.com/gh_mirrors/co/codeg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Atlas 300V上部署YOLO:从环境配置到模型推理的完整指南 2026/9/25 23:01:14

Atlas 300V上部署YOLO:从环境配置到模型推理的完整指南

1. 先说清楚:Atlas到底是什么,和GPU有什么不一样前阵子有个朋友拿着块Atlas 300V的卡问我,说这玩意儿能不能拿来跑YOLO,是不是跟显卡一样插上就能用。这个问题其实挺有代表性的,因为很多人第一次接触Atlas系列的时候&a…

阅读更多 →
YOLOv8实时RTSP目标检测:从取流到部署的完整优化实战 2026/9/25 23:00:47

YOLOv8实时RTSP目标检测:从取流到部署的完整优化实战

简介:面向需要落地实时视频分析的开发者,资源完整整理了YOLOv8在RTSP流上的目标检测实现,涵盖视频流接入、帧图像预处理、模型推理、结果可视化与阈值调优等关键环节,适用视频监控、智能交通、工业巡检等场景。压缩包共467个文件&…

阅读更多 →
C# + OpenVINO + 异步推理:YOLO 实时检测流水线优化与 FPS 提升实践 2026/9/25 22:59:15

C# + OpenVINO + 异步推理:YOLO 实时检测流水线优化与 FPS 提升实践

简介:这份资源是一套C#结合OpenVINO部署YOLO模型并实现异步推理的完整工程与教程资料,面向希望在高帧率场景下(如150FPS以上)做实时目标检测的开发者。资源涵盖模型转换、IR格式优化、C#环境配置及异步推理关键代码,适…

阅读更多 →
Flutter实战:AI对话App开发环境搭建与核心链路解析 2026/9/25 22:58:49

Flutter实战:AI对话App开发环境搭建与核心链路解析

1. 立项复盘:这个AI对话App为什么最终选了Flutter那周产品例会开了二十分钟,需求就一句话:"我们要做一个AI对话App,手机上能用,先上Android和iOS。"听完这句话,我脑子里先闪过三个技术选型&#…

阅读更多 →
bb SDK 编程指南:用 BBSdk 以代码驱动你的 AI 编码工作流 2026/9/25 22:58:42

bb SDK 编程指南:用 BBSdk 以代码驱动你的 AI 编码工作流

bb SDK 编程指南:用 BBSdk 以代码驱动你的 AI 编码工作流 【免费下载链接】bb The agent IDE that builds itself 项目地址: https://gitcode.com/gh_mirrors/bb14/bb bb 是一款「自我构建的智能体 IDE(agentic IDE)」,而 …

阅读更多 →
Windows下MinGW-w64完整包安装教程:从选型、配置到避坑全指南 2026/9/25 22:58:29

Windows下MinGW-w64完整包安装教程:从选型、配置到避坑全指南

简介:面向Windows平台C/C开发者的MinGW mingw64完整配置包,适合刚接触GNU工具链、需要快速搭建本地编译环境的初学者。压缩包共2000个文件,约129.46MB,以h/hpp头文件和Python脚本为主,另有c源码、txt说明、shell脚本与…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉