browsercode

在浏览器里直接跑 AI Agent,不用后端

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 90 🐛 待处理 26 👀 关注 3
GitHub ↗
GitHub 星标 ★ 785
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,定价信息待确认

项目预览

browsercode 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队browser-use
定价模式🏷️完全免费
价格说明开源免费,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
GitHub 星标★ 785
上线时间2026-04-21 00:00:00
代码更新2026-10-30
仓库体积308.2 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-13
浏览次数1

项目介绍

browsercode 是一个浏览器原生的智能体(Agent)开发框架,用 TypeScript 编写。它把 Agent 的运行环境直接放在浏览器里,而不是依赖后端服务器或本地运行时,解决的是传统 Agent 框架部署链路长、依赖 Node/Python 环境、难以在纯前端场景落地的问题。核心能力包括:在浏览器内调度模型调用与工具执行,用统一的抽象定义 Agent 行为与工具接口,借助 Web 平台能力(如 fetch、Web Worker、IndexedDB)完成状态管理与任务编排。开发者可以用它构建直接在网页中运行的 AI 助手、自动化流程或交互式工具,无需额外搭建后端服务,也便于嵌入现有 Web 应用。项目目前处于早期阶段,星标约 713,API 与文档仍在演进中,适合愿意跟进前沿、对浏览器端 Agent 感兴趣的团队做原型验证。

Star 增长趋势

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

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

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:本地安装 4 步

环境要求

  • Node.js 20+
  • Chrome/Chromium
  • 模型 API Key

安装与启动步骤

  1. 1克隆

    通过 CDP 直接驱动真实浏览器的编码 Agent。

    git clone https://github.com/browser-use/browsercode.git
    cd browsercode
  2. 2装依赖

    Node 工程,装完构建。

    npm install && npm run build
  3. 3配浏览器

    要一个可被 CDP 接管的 Chromium。

    chrome --remote-debugging-port=9222 --user-data-dir=/tmp/cdp
  4. 4下达任务

    让它打开本地页面做 QA 并改代码。

    对 http://localhost:3000 做一轮 QA,修掉发现的问题

如何确认成功

Agent 能打开页面、点击、并把修改写回代码库。

注意事项

  • 它不受「无障碍树」限制,能操作真实 DOM 与网络层。
  • 给它单独的浏览器配置,别用你的日常 profile。
  • 自动化跑之前先手动确认真实浏览器环境无异常。

核心亮点

  • 浏览器原生运行,无需自建后端服务,降低部署与运维成本
  • TypeScript 编写,类型友好,便于前端项目直接集成
  • 抽象出 Agent 与工具接口,方便扩展自定义能力

不足之处

  • 项目处于早期,API 可能频繁变动,稳定性待验证
  • 浏览器端算力与模型能力受限,复杂任务场景适配有限

适用场景

  • 在网页应用中嵌入可交互的 AI 助手
  • 构建纯前端运行的自动化任务工具
  • 为现有 SaaS 产品快速添加 Agent 能力做原型

替代项目

LangChain.js、Vercel AI SDK

同类项目推荐

dotagents 开源

用 .agents/ 目录给 AI 代理减负,让复杂代码库推理更准。

A proposed convention for the .agents/ directory to prevent context bloat and improv···

★ 94 2026-08-09
ollama-python 开源

几行 Python 代码调用本地大模型,同步异步都支持

Ollama Python library

★ 10663 2026-10-15
ai-react-markdown 开源

让 AI 流式 Markdown 渲染更流畅、更懂中文、更全能

Markdown rendering for AI applications: incremental streaming, LaTeX math, GFM, and ···

★ 170 2026-08-09
fable-method 开源

把 Claude 的思考流程变成任何模型都能用的技能,边干边证明。

The Fable Workflow: how Claude Fable 5 worked, distilled into skills any model can r···

★ 2312 2026-08-09
unionml 开源

用装饰器把模型一键变成微服务,快速上线 API

UnionML: the easiest way to build and deploy machine learning microservices

★ 336 2026-08-09
ComfyUI_smZNodes 开源

给 ComfyUI 加个强力文本编码器,让提示词更精准

Custom nodes for ComfyUI such as CLIP Text Encode++

★ 336 2026-08-09
agentUniverse 开源

像搭积木一样,快速构建多智能体协作应用。

agentUniverse is a LLM multi-agent framework that allows developers to easily build ···

★ 2427 2026-08-09
panes 开源

几步搞定弹窗卡片面板,任意框架通用

Create dynamic modals, cards, panes for your applications in few steps. Any framewor···

★ 729 2026-08-09