| name | perry-workspaces |
| description | Create and manage isolated Docker workspaces on your tailnet with Claude Code and OpenCode pre-installed. Use when working with Perry workspaces, connecting to coding agents, or managing remote development environments. |
Perry Workspaces
Isolated Docker workspaces on your tailnet with coding agents pre-installed.
Commands
perry start <name> --clone git@github.com:user/repo.git
perry ls
perry stop <name>
perry remove <name>
perry shell <name>
SSH Access
ssh workspace@<name>
ssh workspace@<IP>
Coding Agents
- OpenCode:
http://<workspace>:4096 (web UI) or attach via CLI
- Claude Code: Run inside workspace shell (
perry shell then claude)
Project Location
Projects clone to ~/<name>, not /workspace:
cd ~/my-project
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