> ## Documentation Index
> Fetch the complete documentation index at: https://www.testmuai.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Kane CLI Documentation - Getting Started

> Kane CLI is an AI-powered command-line tool that runs browser and native mobile app tests in plain English: from your terminal, IDE, or CI pipeline.

***

<Note>
  **Using Claude Code, Cursor, or another coding agent?** Paste this into your prompt to run cross-browser and real-device tests, debug sessions, and wire up CI on the TestMu AI cloud:

  ```
  Read https://www.testmuai.com/support/docs/SKILL.md to set up TestMu AI (formerly LambdaTest) cloud testing.
  ```
</Note>

**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](/docs/docs/kane-cli-mobile/)
* **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

```bash theme={null}
# 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

| Mode                         | Command                                 | Best For                                             |
| ---------------------------- | --------------------------------------- | ---------------------------------------------------- |
| **Interactive TUI**          | `kane-cli --tui`                        | Development, exploration, chained multi-run sessions |
| **Non-Interactive CLI Mode** | `kane-cli run "..." --headless --agent` | CI/CD pipelines, shell scripts                       |
| **Agent Mode**               | `kane-cli run "..." --agent`            | AI coding agents (Claude, Codex, Gemini)             |

## Next Steps

* [Installation](/docs/docs/kane-cli-installation/): Install Kane CLI and verify your setup
* [Quick Start](/docs/docs/kane-cli-quickstart/): Authenticate and run your first test in 5 minutes
* [Authentication](/docs/docs/kane-cli-authentication/): OAuth, basic auth, and profile management
* [Writing Objectives](/docs/docs/kane-cli-writing-objectives/): Learn how to write effective natural language objectives
* [Configuration](/docs/docs/kane-cli-configuration/): Window size, Chrome profiles, Test Manager project, and run mode
* [Mobile Testing](/docs/docs/kane-cli-mobile/): Run tests against a native app on the Android Emulator or iOS Simulator
* [Test Manager Integration](/docs/docs/kane-cli-tms-integration/): Uploads, share links, code export, and session history
* [Agent Mode](/docs/docs/kane-cli-agent-mode/): Use Kane CLI with AI coding agents
* [CI/CD Integration](/docs/docs/kane-cli-cicd/): Add Kane CLI to your pipeline
* [Skills](/docs/docs/kane-cli-skills/): Install the Kane CLI skill for Claude, Codex, or Gemini
