Skip to main content
Anyware lets you seamlessly switch between typing locally and controlling remotely. This is one of its key features.

The Two Modes

Local Mode

In local mode, you interact with Claude Code directly through your terminal:
  • Type prompts normally
  • Use all keyboard shortcuts
  • Full terminal control (arrow keys, tab completion, etc.)
  • Web dashboard shows output but can’t send input
When to use: When you’re at your computer and want the full terminal experience.

Remote Mode

In remote mode, input comes from the web dashboard:
  • Terminal shows output but ignores local keyboard
  • Prompts sent from web dashboard
  • Permissions can be approved from web
  • Perfect for mobile control
When to use: When you’re away from your computer or want to control from your phone.

Switching Modes

Local to Remote

Remote mode activates automatically when:
  • A prompt arrives from the web dashboard
  • A permission response comes from the web
The terminal will show a message indicating remote control is active.

Remote to Local

Switch back to local mode by pressing any of:
  • Enter - Take control and start typing
  • Escape - Take control
  • q - Take control

Visual Indicators

The status bar shows your current mode:
[LOCAL] Session: abc123 | Connected
or
[REMOTE] Session: abc123 | Web control active

Workflow Examples

Start Local, Check From Phone

  1. Start anyware on your laptop
  2. Work with Claude Code normally (local mode)
  3. Step away from your desk
  4. Open anyware.run on your phone
  5. See Claude’s progress
  6. Send a prompt from web (switches to remote mode)
  7. Return to laptop, press Enter (back to local mode)

Monitor Long-Running Task

  1. Start anyware and give Claude a big task
  2. Input comes from web when Claude asks questions
  3. You approve permissions from your phone
  4. Check progress periodically from the dashboard

Pair Programming

  1. Start anyware on your machine
  2. Share your session view with a colleague
  3. They can see everything Claude does
  4. You stay in local mode for typing

Mode-Specific Behaviors

Permissions

Permission requests work in both modes:
ModePermission Handling
LocalRespond in terminal as usual
RemoteApprove/deny from web dashboard
When a permission response comes from the web, it takes effect regardless of current mode.

Notifications

When in local mode for a while and Claude needs attention, you’ll receive notifications (if configured) to your phone via SMS or WhatsApp.

Tips

  1. Don’t fight the mode - If remote mode activates, press Enter to quickly regain local control
  2. Use remote for monitoring - Keep the web dashboard open while working to see progress
  3. Mobile-friendly approvals - Permission buttons on the web are designed for quick mobile taps

See Also