@atrvd/onsteroids
v0.12.0
Published
Mobile and Web client for Claude Code
Downloads
299
Readme
OnSteroids
Code on the go controlling claude code from your mobile device.
Free. Open source. Code anywhere.
Installation
npm install -g onsteroidsUsage
onsteroidsThis will:
- Start a Claude Code session
- Display a QR code to connect from your mobile device
- Allow real-time session sharing between Claude Code and your mobile app
Commands
onsteroids auth– Manage authenticationonsteroids codex– Start Codex modeonsteroids connect– Store AI vendor API keys in OnSteroids cloudonsteroids notify– Send a push notification to your devicesonsteroids daemon– Manage background serviceonsteroids doctor– System diagnostics & troubleshooting
Options
-h, --help- Show help-v, --version- Show version-m, --model <model>- Claude model to use (default: sonnet)-p, --permission-mode <mode>- Permission mode: auto, default, or plan--claude-env KEY=VALUE- Set environment variable for Claude Code (e.g., for claude-code-router)--claude-arg ARG- Pass additional argument to Claude CLI
Environment Variables
ONS_SERVER_URL- Custom server URL (default: https://api.onsteroids.ai)ONS_WEBAPP_URL- Custom web app URL (default: https://app.onsteroids.ai)ONS_HOME_DIR- Custom home directory for OnSteroids data (default: ~/.onsteroids)ONS_DISABLE_CAFFEINATE- Disable macOS sleep prevention (set totrue,1, oryes)ONS_EXPERIMENTAL- Enable experimental features (set totrue,1, oryes)
Requirements
- Node.js >= 20.0.0
- Required by
[email protected], which is required by@modelcontextprotocol/sdk, which we used to implement permission forwarding to mobile app
- Required by
- Claude CLI installed & logged in (
claudecommand available in PATH)
License
MIT
