Coding Agents & IDEsDocumentedScanned

perry-workspaces

Create and manage isolated Docker workspaces on your tailnet with Claude.

Share:

Installation

npx clawhub@latest install perry-workspaces

View the full skill documentation and source below.

Documentation

Perry Workspaces

Isolated Docker workspaces on your tailnet with coding agents pre-installed.

Commands

perry start <name> --clone git@github.com:user/repo.git  # Create
perry ls                                                  # List
perry stop <name>                                         # Stop
perry remove <name>                                       # Delete
perry shell <name>                                        # Interactive shell

SSH Access

ssh workspace@<name>        # User is always 'workspace'
ssh workspace@<IP>          # Use IP if MagicDNS fails

Coding Agents

  • OpenCode: (web UI) or attach via CLI - **Claude Code**: Run inside workspace shell (perry shell then claude) ## Project Location Projects clone to ~/, not /workspace: __CODE_BLOCK_2__ ## Troubleshooting - **Can't reach**: Check tailscale status, use IP instead of hostname - **SSH fails**: User must be workspace`, not your local user
  • Slow start: Check web UI for progress