You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exposes mouse/keyboard control and screenshot retrieval over a
localhost-only HTTP server, wired into the SPICE display loop so the
last frame is captured for /api/v1/screenshot.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
-`SHELLS_FULLSCREEN=WIDTHxHEIGHT` - Start in fullscreen mode with specified resolution (e.g., `1920x1080`)
69
69
-`SHELLS_LOGIN=thin` - Use QR code login flow for thin client deployments
70
70
71
+
## Claude Computer Use Integration
72
+
73
+
The client includes an integration with Claude Computer Use, exposing the remote desktop to Claude over a local HTTP API. This lets Claude see the screen and drive mouse/keyboard input on the remote machine.
74
+
75
+
### Features
76
+
77
+
- Claude can see the remote desktop screen via screenshots
78
+
- Claude can control mouse movement and clicks
79
+
- Claude can send keyboard input
80
+
- Simple HTTP API for Claude to interact with the remote desktop
81
+
- Toggle to enable/disable Claude Computer Use
82
+
83
+
### API Endpoints
84
+
85
+
-`GET /api/v1/status` - Get the current status of Claude Computer Use
86
+
-`GET /api/v1/screenshot` - Get a screenshot of the current desktop
87
+
-`POST /api/v1/control` - Send control commands to the remote desktop
88
+
89
+
The API binds to `127.0.0.1:8080` by default.
90
+
71
91
## License
72
92
73
93
This software is proprietary to Shells™. See [shells.com](https://www.shells.com) for terms of service.
0 commit comments