HyperAgent

说句话就能让浏览器自己干活,省去写脚本的麻烦

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 205 🐛 待处理 26 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1606
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费。

项目预览

HyperAgent 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队hyperbrowserai
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型agent,ai,automation,chrome,llm,playwright,web
GitHub 星标★ 1606
上线时间2025-04-14 00:00:00
代码更新2026-05-11
仓库体积6.3 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数8

项目介绍

HyperAgent 是一个基于 TypeScript 构建的开源 AI 浏览器自动化框架,旨在通过自然语言指令驱动浏览器完成复杂操作,解决传统自动化脚本编写成本高、维护难的问题。其核心能力包括:将用户描述的任务自动分解为多步操作序列,支持页面元素智能定位与交互,内置状态感知与错误恢复机制,并能处理动态加载的网页内容。项目采用模块化架构,提供简洁的 API 和可扩展的插件系统,开发者可快速集成到现有工作流中。当前处于成长阶段,社区活跃度中等,适合用于数据抓取、表单填写、自动化测试等场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1606

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:库/依赖 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Node.js 与 npm(该项目为 npm 包 @hyperbrowser/agent)
  • 可选:yarn 包管理器
  • 使用云端/规模化能力时需 Hyperbrowser 账号与 API Key
  • 可访问 https://www.hyperbrowser.ai/docs/hyperagent/introduction 查看完整文档

安装与启动步骤

  1. 1准备 Node 环境

    HyperAgent 是 TypeScript 项目、以 npm 包形式发布,需先在本机装好 Node.js 与 npm,用 node -v 和 npm -v 确认可用。

    node -v
    npm -v
  2. 2安装 HyperAgent 包

    在项目目录下通过 npm 安装官方包 @hyperbrowser/agent,装完后依赖会出现在 node_modules 中。

    npm install @hyperbrowser/agent
  3. 3或用 yarn 安装

    若项目使用 yarn,可改用 yarn 添加同一个包。README 中 yarn 命令被截断,此处沿用同一包名。

    yarn add @hyperbrowser/agent
  4. 4获取 Hyperbrowser 凭证

    README 提示可前往 Hyperbrowser 控制台免费开通,用于云端会话与规模化能力;本地纯 Playwright 场景可不用。

  5. 5查阅官方使用文档

    README 的 Usage Guide 内容缺失,实际 API 用法(如 page.ai()、page.extract()、executeTask())请以官方文档为准。

如何确认成功

安装命令执行无报错,node_modules 下出现 @hyperbrowser/agent 目录,即可在代码中导入该包。

常见问题

Q:必须使用 Hyperbrowser 云服务吗?

A:不是。README 说明没有 AI 需求时可回退到常规 Playwright;只有需要大规模云端会话时才去 app.hyperbrowser.ai 开通并配置凭证。

Q:README 里 yarn 命令被截断了怎么办?

A:该包在 npm 与 yarn 下同名,直接用 yarn add @hyperbrowser/agent 即可,或改用 npm install @hyperbrowser/agent。

Q:有完整的使用示例吗?

A:README 节选中 Usage Guide 部分为空,请访问官方文档 https://www.hyperbrowser.ai/docs/hyperagent/introduction 获取 API 用法。

Q:支持哪些自动化能力?

A:README 列出 AI 命令、Stealth 反检测、云端扩展、MCP 客户端、Action Caching 录制回放等,可按需选用。

注意事项

  • 本次 README 节选缺少 Usage Guide 与 yarn 命令后半段,涉及 API Key 名称、初始化代码等细节请以官方文档为准,不要凭猜测填写。
  • HyperAgent 基于 Playwright,使用前建议确认浏览器依赖在目标环境可正常安装。
  • 追求稳定复现的流程可结合 README 提到的 Action Caching 能力,减少 LLM 调用。

核心亮点

  • 自然语言驱动,无需编写复杂选择器或脚本
  • 具备自我纠错能力,页面变化时能自动调整操作
  • 基于 TypeScript,类型安全且易于集成到前端项目

不足之处

  • 文档和示例相对较少,上手需要摸索
  • 对复杂单页应用的支持可能不够稳定

适用场景

  • 自动化数据采集与整理
  • 重复性网页操作(如表单填写、点击流程)
  • 前端自动化回归测试

替代项目

Playwright、Puppeteer、Skyvern

上一篇:terminator

下一篇:browserwing

同类项目推荐

dagu 开源

用 YAML 编排脚本和 AI 代理,一个二进制搞定,无需数据库。

Self-hostable workflow orchestrator for teams whose main work isn't orchestration. D···

★ 4569 2026-08-09
browsers-benchmark 开源

实测各浏览器自动化引擎,看谁能绕过风控、谁最快。

Browser automation engine benchmark - Test bypass rates, performance & stealth again···

★ 420 2026-09-18
jev-social 开源

本地跑社媒调研,自动抓证据出结论

Open-source, local-first social media research agent for Instagram, TikTok, and Link···

★ 207 2026-10-03
PyPasser 开源

纯 Python 打通常见人机验证流程

Free, open-source CAPTCHA solver for Python (no paid APIs) — solve and bypass reCAP···

★ 619 2026-11-05
FlowBot 开源

用 API 控制微信/企微,自动化运营零封号

微信,企微,企微机器人,微信机器人,workbot,worktool,wetool,RPA,协议,vbot,逆向···

★ 1459 2026-08-09
human-review 开源

像审阅文档一样给 AI 提反馈,让 AI 更懂你。

A visual tool to edit HTML and Markdown files, leave comments like a Google Doc, and···

★ 1448 2026-08-09
BrowserSkill 开源

让 AI 直接操作你已登录的真实浏览器,不打断当前工作

Let AI agents use your real, logged-in browser without interrupting your work. CLI +···

★ 10223 2026-09-12
browser-agent-py 开源

用大白话指挥浏览器干活,省去写代码的麻烦。

AI Browser Agent is an advanced Browser AI tool developed by Oxylabs AI Studio that ···

★ 1563 2026-08-09