太神了!Claude Code 竟然能自己打开浏览器干活?

点击上方卡片关注我

设置星标  分享更多AI 编程出海

我们习惯让 AI 帮我们「写」代码,其实我们忽略了,Claude Code 不止能写,还能“执行”这些代码。

通过一种新的协议——MCP(Model Context Protocol),Claude Code 可以直接访问外部工具,执行网页访问、自动化操作、数据抓取等任务。

在这些工具中,最值得尝试的一个就是 Playwright MCP

Playwright 是微软开源的浏览器自动化框架,长期用于网页测试与抓取。

Playwright MCP 则把这一能力接入到 Claude Code 中,可以用自然语言,让 Claude 控制真实浏览器完成任务。

这篇文章带你从零开始,完成一个完整的实战案例:从安装配置 Playwright MCP → 验证 Claude 控制浏览器 → 实战抓取微信公众号账号数据。

让 Claude “动手”的关键协议

MCP,全称 Model Context Protocol,由 Anthropic 推出,是一套让大模型安全访问外部系统的标准化协议。 换句话说,它是 AI 与真实世界之间的桥梁。

Claude Code 默认只能“理解”和“生成文字”,通过 MCP,可以安全地调用系统级工具,比如:

  • 浏览器(Playwright MCP)

  • API 调用(HTTP MCP)

  • 数据库(Supabase MCP)

  • 文档或表格(Feishu MCP)

Playwright MCP 就是其中一个 MCP 工具,它让 Claude 能够在受控环境下操作浏览器,Claude 不再只是“写爬虫脚本”,而是可以自己在浏览器里完成这些动作。

准备工作

要使用 Playwright MCP,需要准备好以下环境:

✅ 基础要求

  • 安装最新版的 Claude Code CLI

  • 已经登录 Claude Code(桌面版或命令行)

✅ 安装命令

在终端执行:

claude mcp add playwright npx '@playwright/mcp@latest'

Claude 会自动下载并注册 Playwright MCP 工具。

执行成功后,可以看到:

✅ Added new MCP tool: playwright

如果出现 “command not found” 提示,先升级 Claude CLI:

npm install -g @anthropic-ai/claude-code

然后重新运行安装命令即可。

✅ 在Claude code命令行安装

也可以直接在Claude code命令行输入“帮我在 Claude Code 环境中配置并安装 Playwright MCP”,Claude code会自动搜索安装。

不用几分钟就可以安装好,并且告诉你如何使用、验证安装。

Playwright MCP初体验

安装完成后,我们验证 Claude 是否能正确调用 Playwright MCP。

在 Claude Code 中输入以下指令:

使用 Playwright MCP 打开浏览器,
访问 https://www.aigocode.com/,
等待页面加载完成后截图,
并返回截图路径。

Claude code会:

这个时候我们按照生成的路径就可以看到执行结果。

当你第一次看到 Claude 自动启动浏览器、生成截图时,就会意识到,它不再只是“写代码”,而是真的能动手执行。

Playwright MCP基本能力

在 Claude Code 中使用 Playwright MCP,可以执行几乎所有 Playwright 原生功能

功能

示例

页面导航

打开网页、跳转到指定 URL

元素交互

点击按钮、输入文字、上传文件

内容提取

获取文本、属性、HTML 结构

网络控制

模拟请求、拦截响应、注入 cookie

多页面控制

同时打开多个标签页或上下文

视觉捕获

截图、生成录屏、比对差异

模拟设备

模拟 iPhone、iPad、Android 等终端

登录态复用

保存登录 session、快速复用用户身份

这意味着可以用 Claude 来自动化很多重复性的网页操作,比如后台登录、数据导出、爬取公开内容、或者自动截图检查网页状态。

实战:Claude 自动抓取公众号对标文章列表

下面用一个实战案例来演示 Claude Code + Playwright MCP 的完整流程:目标是抓取搜狗微信中与“AI 编程”相关的公众号文章列表。

1️⃣ 为什么用搜狗微信?

搜狗微信(weixin.sogou.com)是微信官方内容的搜索入口,可以通过关键词搜索到对标文章内容。

示例网址:

https://weixin.sogou.com/weixin?ie=utf8&s_from=input&_sug_=n&_sug_type_=1&type=2&query=AI%E7%BC%96%E7%A8%8B

2️⃣ Claude 指令(可直接运行)

请使用 Playwright MCP 打开网址:
https://weixin.sogou.com/weixin?type=2&s_from=input&query=AI编程&page=1

执行以下任务:
1. 等待页面加载完成,确认 .news-list li 元素出现;
2. 检查页面是否包含“请输入验证码”:
   - 若出现,请截图保存为 ./captcha/AI编程_page1.png,并提示我人工处理;
   - 若无,继续执行;
3. 遍历页面中每篇文章,提取以下字段:
   - 文章标题(选择器:h3 a)
   - 文章链接(选择器:h3 a 的 href)
   - 作者(选择器:.account 或 .s-p)
   - 发布时间(选择器:.s2)
   - 摘要(选择器:.txt-info)
4. 将提取结果保存为 JSON 数组,结构如下:
   {
     "keyword": "AI编程",
     "rank": 序号,
     "title": "文章标题",
     "author": "公众号名称",
     "publish_date": "发布时间",
     "summary": "摘要",
     "url": "文章链接"
   }
5. 然后将结果导出为 Excel 文件:
   - 文件路径:./data/AI编程_相关文章.xlsx;
   - 表头为:关键词、序号、标题、作者、发布时间、摘要、文章链接;
   - 每行写入一篇文章的数据;
6. 执行完成后,返回文件路径和 “已生成 Excel 文件” 的提示。

3️⃣ Claude 执行效果

在这里可以看到Claude code的已经执行结束,根据最终Excel 文件路径,可以看到数据内容。

通过这种方式,可以快速建立一个“对标公众号账号数据库”。

总结

通过这篇文章,可以看到了Claude Code 在 MCP 协议下的全新能力。

Playwright MCP 的接入,让 Claude 不再只是生成代码,而是能够真正执行网页任务、与浏览器进行交互。

这种能力的出现,意味着 AI 正在从“辅助编程”迈向“自动执行”,开发者不必再编写复杂脚本,而是通过自然语言,指挥 Claude 直接完成测试、抓取、分析等一系列工作。

当浏览器在你的屏幕上自动操作的那一刻,其实就是 AI 开始真正“动手”的时刻。

💡推荐阅读

如果在编程工具充值使用上遇到麻烦,推荐一个第三方共享平台 aigocode.com,一次性搞定 Codex 和 Claude Code,内容介绍和付费兑换详见文末阅读原文。

📘 我们整理了一份《AI 编程出海蓝皮书》,汇集了过去几个月团队在出海实战中沉淀下来的核心经验。内容持续更新ing

从需求、工具、部署、收款,到 SEO、推广、引流,一步步带你搞懂普通人也能启动的出海路径。这份资料能帮你快速入门、少踩坑。

扫码或微信搜索 257735 添加微信,回复【出海资料】即可免费领取。

Vercel 模板一键部署,上线出海网站比想象中简单!

网站SEO必备工具:Google Search Console 使用教程

Claude Code 和 Codex,一个平台全搞定,开发者狂喜!

3 分钟搞定内网穿透,让别人访问你的本地服务

从Sora热度飙升,看懂 Google Trends 的找词逻辑

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值