Browser automation CLI for KaneAI — AI-powered testing by LambdaTest. Run automated browser tasks using natural language objectives from your terminal.
npm install -g @testmuai/kane-cli
kane-cli login
kane-cli runnpm install -g @testmuai/kane-clibrew install LambdaTest/kane/kane-clicurl -fsSL https://raw.githubusercontent.com/LambdaTest/kane-cli/main/install.sh | shInstalls a specific version:
curl -fsSL https://raw.githubusercontent.com/LambdaTest/kane-cli/main/install.sh | sh -s -- --version 0.2.0Requires Node.js 18+ and npm. The script delegates to
npm install -g @testmuai/kane-cliso you get the same install as the npm method above. For an install that doesn't need Node, use Homebrew.
| Platform | Architecture | Status |
|---|---|---|
| macOS | ARM64 (Apple Silicon) | Signed + notarized |
| Linux | x64 | Signed (OpenSSL) |
| Windows | x64 | Signed (Authenticode) |
Automatic — macOS Gatekeeper verifies the Apple notarization on first launch.
curl -LO https://github.com/LambdaTest/kane-cli/releases/latest/download/kane-cli-linux-x64.sig
curl -LO https://github.com/LambdaTest/kane-cli/releases/latest/download/public_key.pem
openssl dgst -sha256 -verify public_key.pem -signature kane-cli-linux-x64.sig kane-cli-linux-x64Automatic — Windows SmartScreen verifies the Authenticode signature.
# Login to your LambdaTest account
kane-cli login
# Start a test session
kane-cli run
# Check version
kane-cli --versionTeach your AI coding agent how to use kane-cli by installing the skill:
Setup guide: testmuai.com/kane-cli/agents.md
Or install via npx:
npx @testmuai/kane-cli-skillThis installs the kane-cli skill for Claude Code, Codex CLI, and Gemini CLI.
kane-cli checks for updates automatically (once per 24h, non-blocking). When an update is available:
Update available: 0.1.0 → 0.2.0 — run `npm install -g @testmuai/kane-cli`
Or update manually:
# npm
npm update -g @testmuai/kane-cli
# Homebrew
brew upgrade kane-cli
# curl installer
curl -fsSL https://raw.githubusercontent.com/LambdaTest/kane-cli/main/install.sh | shSee CONTRIBUTING.md for how to contribute. We welcome improvements to documentation and skills.
Found a bug or have a feature request? Open an issue.
To report a security vulnerability, see SECURITY.md.
See CHANGELOG.md for release history.