feat: add Computer Use, Remote Control, Auto Mode, and Cowork integration
Major update based on Anthropic's March 24, 2026 releases: - feature-map.md: expanded from 20 to 22 capabilities, gaps reduced from 2 to 1 (only Canvas/A2UI remains) - examples/11-computer-use: desktop control via screenshots and clicks - examples/12-remote-control: /rc and Dispatch for phone control - examples/13-auto-mode: AI safety classifier for autonomous execution - cowork-integration/: how Code + Cowork + Dispatch together replicate OpenClaw's full feature set - security/auto-mode-explained.md: deep-dive on the new permission mode - Updated README with broader ecosystem table and revised scores Score: 12 full match (55%), 9 different approach (41%), 1 gap (4%) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
2491f5c732
commit
e8a5403f91
9 changed files with 553 additions and 73 deletions
54
examples/11-computer-use/prompt.md
Normal file
54
examples/11-computer-use/prompt.md
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
# Example 11: Computer Use
|
||||
|
||||
Demonstrate Claude Code's ability to control your desktop: open
|
||||
apps, click buttons, fill forms, take screenshots. This is the
|
||||
capability that made people say "Anthropic just killed OpenClaw."
|
||||
|
||||
**OpenClaw equivalent:** Browser automation + macOS/iOS/Android
|
||||
companion apps with screen control.
|
||||
|
||||
**Requirements:**
|
||||
- Claude Code Desktop app (not CLI-only)
|
||||
- macOS with Accessibility and Screen Recording permissions granted
|
||||
- Computer Use enabled in Settings > Desktop app > General
|
||||
- Pro or Max plan
|
||||
|
||||
## The prompt
|
||||
|
||||
```
|
||||
Open Safari, navigate to Hacker News, take a screenshot of the
|
||||
front page, then open TextEdit and write a summary of the top
|
||||
5 stories with their point counts. Save the file as
|
||||
hn-summary-today.txt on the Desktop.
|
||||
```
|
||||
|
||||
## What happens
|
||||
|
||||
1. Claude takes control of your screen (golden border appears)
|
||||
2. Opens Safari, navigates to news.ycombinator.com
|
||||
3. Takes a screenshot to read the page content
|
||||
4. Opens TextEdit (or creates a new document)
|
||||
5. Types the summary with story titles and point counts
|
||||
6. Saves the file to your Desktop
|
||||
|
||||
## How this compares to OpenClaw
|
||||
|
||||
OpenClaw controls the browser via CDP/Playwright (programmatic).
|
||||
Its macOS/iOS companion apps can interact with the desktop.
|
||||
|
||||
Claude Code Computer Use controls the screen like a human:
|
||||
screenshots, mouse clicks, keyboard input. It is slower but
|
||||
works with any application, not just browsers.
|
||||
|
||||
## Limitations (honest)
|
||||
|
||||
- Research preview. Expect rough edges.
|
||||
- macOS only (for now)
|
||||
- Slower than Playwright for browser-only tasks
|
||||
- Cannot interact with apps that block screen recording
|
||||
- Some actions cannot be undone (the macOS permission warning
|
||||
is real)
|
||||
|
||||
For browser-only automation, Playwright MCP (example 04) is
|
||||
faster and more reliable. Computer Use shines when you need to
|
||||
interact with native desktop apps that have no API or CLI.
|
||||
71
examples/12-remote-control/prompt.md
Normal file
71
examples/12-remote-control/prompt.md
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
# Example 12: Remote Control and Dispatch
|
||||
|
||||
Control your Claude Code session from your phone. This is
|
||||
Anthropic's answer to OpenClaw's Telegram integration: manage
|
||||
your AI agent from anywhere.
|
||||
|
||||
**OpenClaw equivalent:** Telegram, WhatsApp, or any of the
|
||||
15+ messaging channels for sending commands remotely.
|
||||
|
||||
## Option A: Remote Control (/rc) for Claude Code
|
||||
|
||||
Works with the CLI. No Cowork needed.
|
||||
|
||||
### Setup
|
||||
|
||||
1. Start a Claude Code session in your terminal
|
||||
2. Type `/rc` (short for `/remote-control`)
|
||||
3. A URL and QR code appear
|
||||
4. Scan the QR code with your phone or open the URL in any browser
|
||||
5. You now have a full interactive session from your phone
|
||||
|
||||
### The prompt (from your phone)
|
||||
|
||||
```
|
||||
Search the web for the latest Claude Code changelog entries,
|
||||
summarize the 3 most important features, and save the summary
|
||||
to changelog-latest.md in the project root.
|
||||
```
|
||||
|
||||
### What happens
|
||||
|
||||
- Your phone sends the message to the active CC session
|
||||
- Claude Code executes on your computer (terminal stays active)
|
||||
- Results appear on both your phone and the terminal
|
||||
- You can continue the conversation from either device
|
||||
|
||||
## Option B: Dispatch for Cowork
|
||||
|
||||
If you use Claude Cowork (desktop app), Dispatch lets you
|
||||
assign tasks from the Claude mobile app.
|
||||
|
||||
### Setup
|
||||
|
||||
1. Open Claude Desktop app on Mac
|
||||
2. Switch to Cowork mode
|
||||
3. Go to Dispatch in settings
|
||||
4. Scan QR code with Claude mobile app (iOS/Android)
|
||||
5. Your phone is now paired to your desktop agent
|
||||
|
||||
### How it differs from /rc
|
||||
|
||||
| Feature | /rc (Claude Code) | Dispatch (Cowork) |
|
||||
|---------|------------------|------------------|
|
||||
| Interface | Terminal session | Desktop app |
|
||||
| Requires | CLI | Cowork desktop app |
|
||||
| Phone app | Any browser | Claude mobile app |
|
||||
| Computer Use | No | Yes |
|
||||
| Connected apps | Via MCP | Built-in (Slack, Google, Notion) |
|
||||
|
||||
## The OpenClaw comparison
|
||||
|
||||
OpenClaw lets you text your agent via Telegram, WhatsApp,
|
||||
Discord, or 12+ other channels. The agent is always-on.
|
||||
|
||||
Claude Code /rc requires an active session. Dispatch requires
|
||||
Cowork running on your Mac. Neither is truly "always-on" in
|
||||
the OpenClaw sense, but /schedule (remote triggers) can start
|
||||
sessions on demand from the web.
|
||||
|
||||
The gap is narrowing. For most "text my agent from my phone"
|
||||
use cases, /rc or Dispatch gets the job done.
|
||||
83
examples/13-auto-mode/prompt.md
Normal file
83
examples/13-auto-mode/prompt.md
Normal file
|
|
@ -0,0 +1,83 @@
|
|||
# Example 13: Auto Mode
|
||||
|
||||
Let Claude Code run autonomously with an AI safety classifier
|
||||
reviewing every action. No manual approvals needed. This is the
|
||||
feature that makes Claude Code feel like OpenClaw's daemon mode.
|
||||
|
||||
**OpenClaw equivalent:** Default autonomous mode with Docker
|
||||
sandbox + exec approvals for dangerous commands.
|
||||
|
||||
**Requirements:**
|
||||
- Claude Code v2.1.86+
|
||||
- Team plan or higher (research preview)
|
||||
|
||||
## Enabling Auto Mode
|
||||
|
||||
From the CLI:
|
||||
```bash
|
||||
claude --enable-auto-mode
|
||||
```
|
||||
|
||||
In an active session, press `Shift+Tab` to cycle through
|
||||
permission modes until you reach Auto Mode.
|
||||
|
||||
## The prompt
|
||||
|
||||
```
|
||||
Clone the repository at https://github.com/example/sample-app,
|
||||
install dependencies, run the test suite, fix any failing tests,
|
||||
and create a summary of what you changed in CHANGES.md.
|
||||
```
|
||||
|
||||
## What happens
|
||||
|
||||
1. Claude Code clones the repo (no permission prompt)
|
||||
2. Runs `npm install` (no permission prompt)
|
||||
3. Runs `npm test` (no permission prompt)
|
||||
4. Reads failing test output, edits source files (no prompt)
|
||||
5. Re-runs tests until they pass (no prompt)
|
||||
6. Writes CHANGES.md (no prompt)
|
||||
|
||||
Every action is reviewed by the safety classifier (Sonnet 4.6)
|
||||
before execution. If an action is flagged as risky (e.g., mass
|
||||
file deletion, data exfiltration), it is blocked and Claude is
|
||||
redirected to take a different approach.
|
||||
|
||||
## How the safety classifier works
|
||||
|
||||
Two-layer system:
|
||||
1. **Fast filter:** Quick yes/no on the action category
|
||||
2. **Chain-of-thought:** Detailed reasoning for borderline cases
|
||||
|
||||
Performance (Anthropic's internal testing):
|
||||
- 0.4% false positive rate (safe actions incorrectly blocked)
|
||||
- 5.7% false negative rate (risky actions not caught)
|
||||
|
||||
The classifier runs on Sonnet 4.6 regardless of your session model.
|
||||
|
||||
## Permission mode comparison
|
||||
|
||||
| Mode | Approvals | Safety | Use case |
|
||||
|------|----------|--------|----------|
|
||||
| Default | Every action | Maximum | Learning, sensitive projects |
|
||||
| Auto-edit | Pre-approved patterns | High | Known workflows |
|
||||
| Auto Mode | AI classifier | High | Autonomous execution |
|
||||
| Bypass | None | Minimal | Sandboxed environments only |
|
||||
|
||||
## How this compares to OpenClaw
|
||||
|
||||
OpenClaw runs autonomously by default. Safety comes from Docker
|
||||
sandboxing (container limits what the agent can do even if it
|
||||
tries something dangerous).
|
||||
|
||||
Claude Code Auto Mode runs autonomously with an AI classifier
|
||||
reviewing each action before execution. Safety comes from
|
||||
pre-execution screening, not post-execution containment.
|
||||
|
||||
Different philosophy:
|
||||
- **OpenClaw:** "Let it try, contain the damage" (sandbox)
|
||||
- **Claude Code:** "Review before executing" (classifier)
|
||||
|
||||
Both have trade-offs. Sandboxes catch unknown threats. Classifiers
|
||||
prevent the action from happening at all but may miss novel attacks
|
||||
(5.7% false negative rate).
|
||||
Loading…
Add table
Add a link
Reference in a new issue