The anyware command-line interface runs Claude Code with remote control capabilities.
Installation
npm install -g @diggerhq/anyware
Or use without installing:
Commands
| Command | Description |
|---|
| anyware (run) | Start Claude Code with remote control |
| anyware login | Authenticate with Anyware |
| anyware logout | Remove stored credentials |
| anyware status | Show login status |
| anyware config | View or set configuration |
| anyware update | Update CLI to latest version |
Common Workflows
Start a session
Use a different model
anyware --model openai/gpt-4o
Resume a Claude session
anyware --resume <session-id>
Continue last conversation
Global Options
| Option | Description |
|---|
-h, --help | Show help |
-V, --version | Show version |
Environment Variables
| Variable | Description | Default |
|---|
ANYWARE_MODEL | Default model to use | (Claude default) |
Exit Codes
| Code | Meaning |
|---|
| 0 | Success |
| 1 | General error |
| Platform | Architecture |
|---|
| macOS | Intel (x64), Apple Silicon (arm64) |
| Linux | x64, ARM64 |
Windows is not yet supported.
Authentication
All commands except login, logout, status, version, and update require authentication. Credentials are stored at ~/.anyware/config.json.
# First-time setup
anyware login
# Check if logged in
anyware status
Claude Code Arguments
You can pass additional arguments to Claude Code:
anyware --verbose
anyware --resume abc123
anyware --continue
Run anyware claude-args to see all valid Claude Code arguments.