1
0
Fork 0

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:
Kjell Tore Guttormsen 2026-03-26 10:04:05 +01:00
commit e8a5403f91
9 changed files with 553 additions and 73 deletions

View 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.

View 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.

View 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).