Launching Next

Kane CLI by TestMu AI

Terminal-native browser testing for developers and agents

Posted Wednesday, July 22, 2026

Kane CLI is a terminal-native browser testing tool built for developers, QA engineers, and AI coding agents. Describe a browser flow in plain English — Kane CLI runs it in a real Chrome browser, verifies every step, and returns pass or fail. Most browser testing tools require writing and maintaining test scripts with selectors, framework APIs, and brittle DOM queries. Kane CLI replaces that with natural language input and a vision-based automation engine that identifies elements by what they look like on screen, not by CSS selectors or DOM position. This makes it resilient to UI changes that break traditional tools. The tool ships with three execution modes. Interactive TUI keeps the browser open between runs so session state carries over, useful for development and exploratory testing. Headless CLI runs flows without a visible browser for shell scripts and CI/CD pipelines. Agent mode outputs structured NDJSON line by line, purpose-built for AI coding agents like Claude Code, Codex CLI, and Gemini CLI to consume programmatically. Setting up an AI coding agent to use Kane CLI takes one command: npx @testmuai/kane-cli-skill. This installs a skill file that tells the agent exactly how to call Kane CLI, what inputs to provide, and how to interpret the output. No manual configuration needed. Test.md is Kane CLI's agent-native test format. Any session can be saved as replayable markdown that is human-readable, version-controllable, and executable by AI agents. Flows can also be exported to native Playwright scripts or imported from existing Playwright and Selenium test suites. Every run generates a shareable evidence link with step-by-step logs, session recording, and network capture, synced automatically to the KaneAI Test Manager dashboard. Available on macOS, Linux, and Windows. Free tier: 200 credits per month forever. Paid plans from $19 per month.

Visit Kane CLI by TestMu AI