办公AI

Kane CLI By TestMu AI

Kane CLI (kane-cli) 是一款运行在终端的 AI 驱动浏览器自动化工具。你只需用纯英文描述你想测试的内容:Kane CLI 就能在真实的 Chrome 浏览器中进行网页导航、点击元素、填写表单、提取数据并验证结果。从任何终端或 IDE 运行浏览器测试:无需测试脚本,无需定位符,无需框架模板。集成到 CI/CD 流水线中:支持无头模式,提供结构化 JSON 输出和标准退出代码。在 AI 编程智能体中作为技能使用:Claude Code、Codex CLI 和 Gemini CLI 可以直接调用 Kane CLI,代表你对 Web UI 进行测试和验证。

专业版 (Pro) $99编辑评分 未评分
访问官网 ↗

产品与联系信息

使用平台
网页版
语言支持
未注明
资料更新
2026-11-09
www.testmuai.com
Kane CLI By TestMu AI 产品截图查看大图 ↗
Kane CLI By TestMu AI 产品截图图片来源 ↗产品页面预览

核心能力

5 项
  • 1. 自然语言编写测试:用纯英文描述预期发生的操作,无需定位符、脚本或自定义 DSL。“登录、打开账单、确认套餐显示为企业版”就是一个完整的测试。
  • 2. 在真实 Chrome 浏览器中运行:在实际的浏览器中执行,仅采取真实用户能够执行的操作。结果反映的是真实发生的情况,而不是定位符所声称的情况。
  • 3. 确定性的通过/失败验证:每次运行都基于真实的浏览器会话返回二元化的通过或失败结果,具有可重复性,绝非大语言模型的一次性猜测。这是它作为“测试工具”而非普通“浏览器智能体”的核心所在。
展开全部 5 项
  • 1. 自然语言编写测试:用纯英文描述预期发生的操作,无需定位符、脚本或自定义 DSL。“登录、打开账单、确认套餐显示为企业版”就是一个完整的测试。
  • 2. 在真实 Chrome 浏览器中运行:在实际的浏览器中执行,仅采取真实用户能够执行的操作。结果反映的是真实发生的情况,而不是定位符所声称的情况。
  • 3. 确定性的通过/失败验证:每次运行都基于真实的浏览器会话返回二元化的通过或失败结果,具有可重复性,绝非大语言模型的一次性猜测。这是它作为“测试工具”而非普通“浏览器智能体”的核心所在。
  • 5. 基于视觉的动态等待:自动检测屏幕上的真实内容,轻松搞定 Canvas、Shadow DOM 以及让传统定位符工具束手无策的重度 JS 框架。
  • 8. 智能体原生集成:智能体模式加上一键式技能安装程序(npx @testmuai/kane-cli-skill),可将 Kane CLI 接入 Claude Code、Codex CLI、Cursor 和 Gemini CLI,让它们能够自行验证工作成果。

典型使用场景

4 项
  • 1. 提交 PR 前的功能验证:在发起拉取请求(PR)之前,快速验证你刚跑通的功能是否能实现端到端闭环——例如“注册、确认收到欢迎邮件、进入仪表盘”——无需先编写 200 行测试代码。
  • 2. 新版本冒烟测试:每次部署后,对核心用户旅程(登录、结账、搜索、核心表单)进行快速的自然语言检查,在用户发现问题之前及时捕获线上故障。
  • 3. 端到端流程自动化:将复杂的多步骤用户旅程(如用户入职引导、结账、账户设置、预订流程)作为一个纯英文的整体目标进行自动化和验证,避免编写脆弱的脚本。
展开全部 4 项
  • 1. 提交 PR 前的功能验证:在发起拉取请求(PR)之前,快速验证你刚跑通的功能是否能实现端到端闭环——例如“注册、确认收到欢迎邮件、进入仪表盘”——无需先编写 200 行测试代码。
  • 2. 新版本冒烟测试:每次部署后,对核心用户旅程(登录、结账、搜索、核心表单)进行快速的自然语言检查,在用户发现问题之前及时捕获线上故障。
  • 3. 端到端流程自动化:将复杂的多步骤用户旅程(如用户入职引导、结账、账户设置、预订流程)作为一个纯英文的整体目标进行自动化和验证,避免编写脆弱的脚本。
  • 4. AI 编程智能体自我验证:让 Claude Code、Cursor、Codex CLI 和 Gemini CLI 等智能体证明它们生成的代码确实能在真实浏览器中正常工作,从而闭环“编写代码”到“验证代码”的整个流程。

快速上手

1 项
  • 快速上手

    如何工作

    安装:npm install -g @testmuai/kane-cli(需要 Node.js 18+ 和 Chrome 环境)。
    认证:执行 kane-cli login。
    运行:通过 kane-cli --tui 启动交互式 TUI 进行调试,或在 CI 中以无头模式运行单次目标。在几分钟内即可获取你的通过/失败结果和实证链接。

查看完整说明
  • 快速上手

    如何工作

    安装:npm install -g @testmuai/kane-cli(需要 Node.js 18+ 和 Chrome 环境)。
    认证:执行 kane-cli login。
    运行:通过 kane-cli --tui 启动交互式 TUI 进行调试,或在 CI 中以无头模式运行单次目标。在几分钟内即可获取你的通过/失败结果和实证链接。

工具详细介绍进一步了解 Kane CLI By TestMu AI 的产品定位与使用说明展开阅读收起介绍

Kane CLI —— 终端原生的 AI 浏览器自动化与测试工具

Kane CLI 是由 TestMu AI(前身为 LambdaTest)打造的一款终端原生 AI 测试工具,能够将纯英文指令直接转化为经过验证的浏览器测试。无需再编写和维护脆弱的 Playwright 或 Selenium 脚本,你只需描述预期发生的操作——例如“以管理员身份登录,打开账单页面,并确认套餐显示为企业版”——Kane CLI 就会驱动真实的 Chrome 浏览器来执行该操作,验证每个步骤,并返回确定性的“通过”或“失败”结果,同时提供一个可分享的实证链接。

它专门针对两类用户设计:一类是希望无需编写脚本即可进行快速端到端验证的人类用户;另一类是需要一种可靠方式来证明自己编写的代码确实能在浏览器中正常运行的 AI 编程智能体。

Kane CLI 的独特之处

大多数浏览器自动化工具都分为两大阵营:一类是功能强大但维护成本极高的传统框架(如 Playwright、Selenium),只要 UI 稍微变动就会报错;另一类是通用的浏览器智能体(Agents),它们虽然能执行任务,但没有“测试”的概念。Kane CLI 则是专为“验证”而生的:每次运行都会基于真实的浏览器会话(支持回放)返回一个二元化的“通过/失败”结果。它是测试,而不仅仅是完成任务。此外,当某个流程稳定后,只需一条命令即可将其导出为原生的 Playwright 代码,直接放入你日常维护的测试套件中——因此它能很好地补充你现有的技术栈,而不是取而代之。

核心功能

自然语言编写测试 —— 用纯英文描述流程。无需定位符(selectors),无需自定义 DSL,无需模板代码。

在真实 Chrome 浏览器中运行 —— 所有操作都限制在真实用户能达到的范围内;不通过 JS 注入来绕过校验。测试结果完全反映真实情况。

确定性的通过/失败结果 —— 相同的目标加上相同的上下文会带来相同的输出。这不是大语言模型(LLM)的一次性瞎猜。

自动修复 —— 能够自动消化一些表面的 UI 变动(如按钮重命名、布局错位),从而避免传统脚本报错,确保整个流程顺利跑通。

基于视觉的动态等待 —— 自动检测屏幕上的真实内容,轻松应对 Canvas、Shadow DOM 以及那些让定位符失效的重度依赖 JS 的框架。

原生 Playwright 导出 —— 可将任何运行流程转换为可编辑的 Playwright 代码。双向迁移功能还支持导入现有的 Playwright/Selenium 脚本。

可分享的实证链接 —— 每次运行都会生成一个包含完整回放、视频、步骤追踪、截图以及网络/控制台日志的 URL。可以将其直接粘贴到 Slack、Jira 或 PR 中作为证明。

内置 Ask(人工介入)工具 —— 遇到验证码(CAPTCHA)或一次性密码(OTP)时,Kane CLI 会自动暂停,提示人工完成该特定步骤,随后继续运行——实现了人工介入(Human-in-the-loop)而不会导致整个工作流中断。

三种运行模式 —— 用于调试的交互式 TUI 模式、用于 CI/CD 的无头(headless)CLI 模式,以及为 AI 智能体提供结构化 NDJSON 输出的智能体模式。

一键集成智能体 —— 通过 npx @testmuai/kane-cli-skill 即可将 Kane CLI 作为一项技能一键安装至 Claude Code、Codex CLI、Cursor 和 Gemini CLI 中,让你的智能体可以自动调用它。

Test.md —— 将任何测试会话捕获为可回放的 Markdown 文件,支持变量和导入:这是一种智能体原生、且对人类易读的测试资产。

支持 CI/CD —— 提供标准的退出代码(0 表示通过,1 表示失败,2 表示错误,3 表示超时),无缝对接 GitHub Actions、GitLab CI、Jenkins 和 Bitbucket Pipelines。

支持云端测试网格 —— 默认在本地 Chrome 上运行,也可连接到 TestMu AI 的远程网格,进行大规模的跨浏览器执行。

适合人群

  • 开发者
  • QA 工程师
  • AI 编程智能体
  • 平台团队
  • DevOps 团队

产品优势

  • 编写测试无需编码框架或定位符
  • 利用纯英文文本描述,极大地节省了时间
  • 可以完美集成到 AI 编程智能体和 CI 工作流中
  • 提供强大的自动修复功能,有效避免测试不稳定(Flaky)的问题
  • 免费安装,并提供免费的本地执行额度

使用注意

  • 需要注册并登录 TestMu AI 账号才能正常使用
  • 对于更大规模的工作负载和云端测试网格执行,需要购买点数或开通订阅
产品表现洞察

Kane CLI By TestMu AI 数据分析

外部网站访问表现 · 与本站浏览量和用户评分分别统计

月访问量79.64万环比待补充
平均访问时长暂无数据分:秒
每次访问页数暂无数据页面 / 次
跳出率暂无数据来源标注的离开比例

访客国家与地区

来源占比

来源未明确统计范围

美国15.38%

流量来源渠道

渠道构成

来源未明确统计范围

自然搜索 61.5273%Direct 24.942409%Referrals 4.170493%3个来源渠道
自然搜索61.53%
Direct24.94%
Referrals4.17%

套餐与价格

以产品官网当前价格为准

专业版 (Pro)

$99

每月包含 10,000 个点数,适用于在 CI/CD 流水线中进行高并发、高容量测试 centralization 的团队。

套餐说明与来源

每月包含 10,000 个点数,适用于在 CI/CD 流水线中进行高并发、高容量测试 centralization 的团队。

查看来源价格 ↗

常见问题

5 个问题
什么是 Kane CLI?

Kane CLI 是由 TestMu AI 推出的一款终端原生 AI 测试工具。你只需用纯英文描述浏览器操作流程,它就能在真实的 Chrome 浏览器中运行并验证每个步骤,最终返回“通过”或“失败”的结果,并提供一个可分享的实证链接。

Kane CLI 与 Playwright 或 Selenium 有何不同?

Playwright 和 Selenium 需要编写代码,并且在 UI 发生变化时需要经常维护。Kane CLI 则支持纯英文操作,并内置了自动修复和基于视觉的动态等待功能——同时它还支持在需要时将任何流程导出为原生的 Playwright 代码。它们之间是互补的关系。

Kane CLI 支持哪些 AI 编程智能体(Agents)?

支持 Claude Code、Codex CLI、Cursor 和 Gemini CLI。只需执行一条命令——npx @testmuai/kane-cli-skill——即可将其安装为一项技能,方便你的 AI 智能体自动调用它来验证其工作成果。

Kane CLI 可以在 CI/CD 中工作吗?

支持。它可以在无头(headless)模式下运行,并带有标准的退出代码(0 表示通过,1 表示失败,2 表示错误,3 表示超时),可以无缝集成到 GitHub Actions、GitLab CI、Jenkins 和 Bitbucket Pipelines 中。

我可以将 Kane CLI 的测试导出为代码吗?

可以。任何运行的流程都可以导出为原生的 Playwright 代码,同时你也可以导入现有的 Playwright 或 Selenium 脚本——实现双向迁移,无需重写。

评论与评分

总评分
请选择

正在载入评论…

真实会员评论,审核通过后公开展示。回复不重复计入评分。

探索更多相关工具

更多同类工具

AI提示词

AIPRM

★ 4.1

面向 ChatGPT 用户的提示词模板扩展和社区。

ChatGPT 提示词库了解详情 →
编程AI

Cursor

★ 4.5

强调上下文感知、代码生成和 Agent 化体验的 AI IDE。

AI IDE了解详情 →
编程AI

GitHub Copilot

★ 4.6

主流 AI 编程助手,适合代码补全、生成和仓库级开发协作。

主流编程助手了解详情 →
办公AI

Notion AI

★ 4.5

Notion 内置 AI,适合文档、知识库和项目协作。

工作空间 AI了解详情 →
对话AI

Perplexity

★ 4.6

以搜索为核心的 AI 答案引擎,适合资料查找与调研。

搜索问答助手了解详情 →

安全验证

请完成验证后继续操作。