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 browser automation tool that runs from your terminal. Describe what you want to test in plain English: Kane CLI navigates websites, clicks elements, fills forms, extracts data, and validates outcomes in a real Chrome browser.

  • Run browser tests from any terminal or IDE: no test scripts, no selectors, no framework boilerplate
  • 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 web 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

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles