For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content

Kane CLI

Kane CLI kane-cli is an AI-powered test automation tool that runs from your terminal. Describe what you want to test in plain English: Kane CLI navigates, clicks elements, fills forms, extracts data, and validates outcomes in a real Chrome browser, or in a native mobile app on a virtual device.

  • Run tests from any terminal or IDE: no test scripts, no selectors, no framework boilerplate
  • Test the web and native mobile apps: the default target is the desktop browser, and on macOS Apple Silicon you can point the same objective at an Android Emulator or iOS Simulator. See Mobile Testing
  • Integrate into CI/CD pipelines: headless mode with structured JSON output and standard exit codes
  • Use as a skill in AI coding agents: Claude Code, Codex CLI, and Gemini CLI can invoke Kane CLI directly to test and verify UIs on your behalf
# Install
npm install -g @testmuai/kane-cli

# Authenticate
kane-cli login

# Run your first test
kane-cli run --url https://example.com "Click the 'More information' link and verify the page loads"

Supported IDEs​

Kane CLI runs from the integrated terminal of your editor, so you can drive browser tests without leaving your development environment. It is supported in:

  • Cursor
  • Antigravity
  • VS Code
  • Codex
  • Kiro (AWS)
  • Eclipse-based IDEs
  • Web-based IDEs

Three Modes​

ModeCommandBest For
Interactive TUIkane-cli --tuiDevelopment, exploration, chained multi-run sessions
Non-Interactive CLI Modekane-cli run "..." --headless --agentCI/CD pipelines, shell scripts
Agent Modekane-cli run "..." --agentAI coding agents (Claude, Codex, Gemini)

Next Steps​

Terminal First Testing With Kane CLI

Natural language browser & mobile app tests right from terminal.

×
Schedule Your Personal Demo
Kane CLI terminal

Help and Support

Related Articles