the universal sandbox runtime for agents and humans. pocketenv.io
sandbox openclaw agent claude-code vercel-sandbox deno-sandbox cloudflare-sandbox atproto sprites daytona
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add emoji to CLI README headings

Remove trailing space from the sandbox list header

+19 -20
+19 -20
apps/cli/README.md
··· 13 13 14 14 --- 15 15 16 - ## Use Cases 16 + ## ๐Ÿ’ก Use Cases 17 17 18 18 - Run AI agents (Codex, Claude, Gemini, OpenClaw, Copilot ...) safely in isolated environments 19 19 - Spin up ephemeral dev sandboxes for quick prototyping ··· 23 23 24 24 --- 25 25 26 - 27 - ## Installation 26 + ## ๐Ÿšš Installation 28 27 29 28 ```sh 30 29 npm install -g @pocketenv/cli ··· 44 43 pocketenv --version 45 44 ``` 46 45 47 - ## Quick Start 46 + ## โšก Quick Start 48 47 49 48 ```sh 50 49 # 1. Log in with your AT Proto account (e.g. Bluesky) ··· 60 59 pocketenv console <sandbox-name> 61 60 ``` 62 61 63 - ## Authentication 62 + ## ๐Ÿ” Authentication 64 63 65 64 Pocketenv uses [AT Protocol](https://atproto.com) for authentication. You need an AT Proto account (e.g. a [Bluesky](https://bsky.app) account) to use the CLI. 66 65 67 - ### Login 66 + ### ๐Ÿ”‘ Login 68 67 69 68 ```sh 70 69 pocketenv login <handle> ··· 78 77 pocketenv login alice.bsky.social 79 78 ``` 80 79 81 - ### Whoami 80 + ### ๐Ÿ‘ค Whoami 82 81 83 82 ```sh 84 83 pocketenv whoami ··· 86 85 87 86 Displays the currently logged-in user. 88 87 89 - ### Logout 88 + ### ๐Ÿšช Logout 90 89 91 90 ```sh 92 91 pocketenv logout ··· 96 95 97 96 --- 98 97 99 - ## Commands 98 + ## ๐Ÿ› ๏ธ Commands 100 99 101 - ### Sandbox Management 100 + ### ๐Ÿ“ฆ Sandbox Management 102 101 103 102 #### `pocketenv create [name]` 104 103 ··· 128 127 Output example: 129 128 130 129 ``` 131 - NAME BASE STATUS CREATED AT 130 + NAME BASE STATUS CREATED AT 132 131 true-punter-0nan openclaw RUNNING 33 minutes ago 133 132 ruinous-straw-wz8n nix STOPPED 2 days ago 134 133 narrative-shift-j80dx zeroclaw STOPPED 11 days ago ··· 169 168 170 169 --- 171 170 172 - ### Interactive Shell 171 + ### ๐Ÿ–ฅ๏ธ Interactive Shell 173 172 174 173 #### `pocketenv console [sandbox]` 175 174 ··· 185 184 186 185 --- 187 186 188 - ### Environment Variables 187 + ### ๐ŸŒ Environment Variables 189 188 190 189 Manage environment variables scoped to a sandbox. 191 190 ··· 216 215 217 216 --- 218 217 219 - ### Secrets 218 + ### ๐Ÿคซ Secrets 220 219 221 220 Manage encrypted secrets scoped to a sandbox. 222 221 ··· 246 245 247 246 --- 248 247 249 - ### SSH Keys 248 + ### ๐Ÿ—๏ธ SSH Keys 250 249 251 250 Manage SSH keys associated with a sandbox. 252 251 ··· 273 272 274 273 --- 275 274 276 - ### Tailscale 275 + ### ๐Ÿ”’ Tailscale 277 276 278 277 Manage Tailscale integration for your sandboxes. 279 278 ··· 295 294 296 295 --- 297 296 298 - ## Environment Variables 297 + ## โš™๏ธ Configuration 299 298 300 299 The CLI can be configured via the following environment variables: 301 300 ··· 312 311 POCKETENV_TOKEN=<your-token> pocketenv ls 313 312 ``` 314 313 315 - ## Documentation 314 + ## ๐Ÿ“š Documentation 316 315 317 316 Full documentation is available at **[docs.pocketenv.io](https://docs.pocketenv.io)**. 318 317 319 318 --- 320 319 321 - ## Contributing 320 + ## ๐Ÿค Contributing 322 321 323 322 Contributions are welcome! Please read the [Contributing Guidelines](https://github.com/pocketenv-io/pocketenv/blob/main/CONTRIBUTING.md) before submitting a pull request. 324 323 ··· 327 326 328 327 --- 329 328 330 - ## License 329 + ## ๐Ÿ“„ License 331 330 332 331 [Mozilla Public License 2.0](https://github.com/pocketenv-io/pocketenv/blob/main/LICENSE)