(评论)
(comments)
原始链接: https://news.ycombinator.com/item?id=43485740
这个Hacker News帖子讨论了Playwright Tools for MCP,这是一个新项目,允许大型语言模型(如Claude)控制网页浏览器。一位用户成功地使用Claude Code来自动验证代码更改。Claude被指示使用Playwright来验证更改,这包括启动开发服务器、导航到更改的页面以及验证更改。如果出现任何意外问题,LLM会自行纠正。
讨论深入探讨了它的潜在用例,一位用户询问了触发该工具的具体提示以及它执行的UI验证类型。它与Puppeteer进行了比较,Playwright被认为是一种进化,提供了类似的API,但具有改进的抽象和多浏览器支持。
对话澄清了Playwright Tools for MCP旨在赋予LLM对浏览器的控制权,允许用户提供自然语言提示(例如,“在eBay上搜索Playstation 5”),而不是显式的选择器,有效地将Playwright用作Agent中的“操作员”。它可以利用Chrome的可访问性树或Claude的视觉来解释页面内容。
I just leave an instruction in CLAUDE.md to validate changes with Playwright. It automatically starts a dev server (wrote a little MCP server to do that), navigates to the page with the changes it just made, and validates that its changes worked. If there is anything unexpected, it self-corrects.
It's like working with a really great mid-level engineer.
What a time to be alive.
reply