perry-workspacesCreate 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.
Install via ClawdBot CLI:
clawdbot install gricha/perry-workspacesIsolated Docker workspaces on your tailnet with coding agents pre-installed.
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 workspace@<name> # User is always 'workspace'
ssh workspace@<IP> # Use IP if MagicDNS fails
http://:4096 (web UI) or attach via CLIperry shell then claude)Projects clone to ~/, not /workspace:
cd ~/my-project # Correct
tailscale status, use IP instead of hostnameworkspace, not your local userGenerated Mar 1, 2026
Developers can quickly spin up isolated Docker workspaces with pre-installed coding agents like Claude Code and OpenCode, enabling secure remote coding on a tailnet. Ideal for teams needing consistent, containerized environments without local setup overhead.
Teams use Perry Workspaces to share isolated environments for pair programming or code reviews, with SSH access and web UIs for real-time collaboration. Facilitates remote work by providing a unified development platform across distributed teams.
Instructors deploy workspaces for students to practice coding in a controlled, pre-configured environment with tools like OpenCode web UI. Simplifies setup for hands-on labs and ensures all participants have identical development setups.
Engineers create temporary workspaces to test scripts, pipelines, or integrations in isolated Docker containers before deploying to production. Helps validate configurations and reduce environment-related bugs in development workflows.
Offer Perry Workspaces as a managed service with tiered pricing based on workspace count, storage, and support levels. Revenue comes from monthly or annual subscriptions, targeting businesses needing scalable remote development solutions.
Sell licenses to large organizations for on-premises or private cloud deployment, including customization, training, and premium support. Focuses on industries with strict security requirements, such as finance or healthcare.
Provide a free tier with basic workspace functionality and limited resources, then upsell to paid plans for advanced features like higher performance, more agents, or priority access. Attracts individual developers and small teams.
💬 Integration Tip
Integrate with existing Git workflows by using the --clone flag during workspace creation, and ensure tailnet connectivity for seamless SSH access to avoid MagicDNS issues.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Provides a 7-step debugging protocol plus language-specific commands to systematically identify, verify, and fix software bugs across multiple environments.
A comprehensive skill for using the Cursor CLI agent for various software engineering tasks (updated for 2026 features, includes tmux automation guide).
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.