Your shell, your container.
Real web terminal straight into your agent's Docker container. Signed link, 10-minute TTL, auto-refreshed every 8 minutes.
In the live output, <final>…</final> wraps your agent's actual reply,
and HEARTBEAT_OK is just a keep-alive ping — you can ignore both.
Connect your agent first.
Add a model key in Get started — once the container is provisioned, this becomes your live shell.
Example session — what this looks like once your agent boots
you@your-agent ~ $ ls crons.yml keys.yml memory/ plugins/ logs/ docker-compose.yml you@your-agent ~ $ cat crons.yml | head -10 # Crons your agent set. You can also edit by hand — it'll reload. - name: inbox-digest schedule: "0 9 * * *" task: skill.inbox_digest --tz Europe/Amsterdam - name: weekly-review-draft schedule: "0 17 * * 5" # added by agent · you asked task: skill.draft_review --src notion --dest telegram you@your-agent ~ $ agent install slack-mcp [+] Pulling [email protected] from registry ... ok [+] Adding to plugins/, restarting agent ... [+] slack-mcp ready. Try: "watch #design channel for keyword 'release'". you@your-agent ~ $ ▋