/install claw-use
Claw Use — Device Control for AI Agents
Give your AI agent eyes, hands, and a voice on real devices.
Claw Use is a protocol + skill for AI agents to control physical devices over HTTP. The cu CLI provides a unified interface — the same commands work across any device that implements the Claw Use API.
Supported Devices
| Platform | Implementation | Status |
|---|---|---|
| Android | claw-use-android | ✅ Available |
| iOS | claw-use-ios | 🔮 Planned |
| Desktop | claw-use-desktop | 🔮 Planned |
Prerequisites
cuCLI installed (ships with claw-use-android, or install standalone)- At least one device running a Claw Use implementation
- Device and agent on the same network (or connected via Tailscale)
Setup
# Add a device with a friendly name
cu add redmi 192.168.0.105 \x3Ctoken>
cu add pixel 100.80.1.10 \x3Ctoken>
# List devices
cu devices
# ▸ redmi 192.168.0.105 online v1.2.0
# pixel 100.80.1.10 offline
# Switch default
cu use pixel
# Target a specific device
cu -d redmi screenshot
Core API (all platforms)
Every Claw Use implementation exposes the same HTTP endpoints:
Perception — read the device
cu screen # UI tree (semantic: element text, bounds, state)
cu screen -c # compact mode (interactive elements only)
cu screenshot # visual capture (JPEG, configurable quality)
cu notifications # system notifications
cu status # device health dashboard
Action — control the device
cu tap \x3Cx> \x3Cy> # tap coordinates
cu click \x3Ctext> # tap by visible text (semantic click)
cu type "text" # type text (CJK supported)
cu swipe up|down|left|right
cu scroll up|down|left|right
cu back / cu home # system navigation
cu launch \x3Capp> # open an application
cu open \x3Curl> # open URL
cu intent '\x3Cjson>' # platform-specific intent (Android)
Audio
cu tts "hello" # speak through device speaker
cu say "你好" # alias
Device State
cu wake # wake screen
cu lock / cu unlock # lock/unlock (PIN required for unlock)
Workflow Patterns
Navigate and interact
cu launch org.telegram.messenger
cu screen -c # see what's on screen
cu click "Search"
cu type "John"
cu click "John, last seen recently"
cu type "Hey!"
cu click "Send"
Visual + semantic dual-channel
cu screen -c # semantic: what elements exist
cu screenshot 50 720 /tmp/look.jpg # visual: what it actually looks like
Multi-device orchestration
cu -d phone1 launch com.whatsapp
cu -d phone2 screenshot
cu -d tablet open "https://example.com"
For Agent Developers
Claw Use is designed as a protocol, not just an app. To add support for a new platform:
- Implement the Claw Use HTTP API spec
- Expose endpoints on a configurable port (default: 7333)
- Support token auth via
X-Bridge-Tokenheader - Return JSON responses matching the documented schemas
The cu CLI and this skill work automatically with any compliant implementation.
Tips
cu screen -cis the primary perception tool — compact mode filters noisecu clickby text is more reliable thancu tapwhen text is visiblecu screenshotwhen you need visual context the UI tree can't capture- Auto-unlock is transparent: locked devices auto-unlock before any command
- Combine with Tailscale for remote access from anywhere
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install claw-use - 安装完成后,直接呼叫该 Skill 的名称或使用
/claw-use触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Claw Use — Device Control for AI Agents 是什么?
Control physical devices over HTTP with unified commands for screen reading, input actions, app launch, navigation, and audio output using the Claw Use proto... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 250 次。
如何安装 Claw Use — Device Control for AI Agents?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install claw-use」即可一键安装,无需额外配置。
Claw Use — Device Control for AI Agents 是免费的吗?
是的,Claw Use — Device Control for AI Agents 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Claw Use — Device Control for AI Agents 支持哪些平台?
Claw Use — Device Control for AI Agents 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Claw Use — Device Control for AI Agents?
由 傅洋(@4ier)开发并维护,当前版本 v1.0.0。