Container Terminal

Execute commands in agent containers with a built-in terminal, command history, and one-command tunnel setup for local development.

Interact with your agent containers directly through a built-in terminal.

Terminal Modal

Open the terminal from any agent's planning view to:

  • Execute commands directly in the container environment
  • Stream output in real-time via server-sent events
  • Navigate history using arrow keys (persisted in localStorage)
  • Cancel running commands with the cancel button

Features

Real-Time Output

See command output as it happens—no waiting for commands to finish before seeing results.

Command History

Press up/down arrows to cycle through previous commands. History is saved per-agent in your browser.

Always Connected

The terminal checks that your container is running when you open it—no more typing commands into a dead session.

Matches Your Theme

Terminal colors automatically adapt to your light or dark mode preference.

Local Development Tunnel

For developers working locally, we've added one-command tunnel setup:

pnpm dev:tunnel

This single command:

  1. Starts a Cloudflare tunnel to securely route traffic to your local dev server
  2. Captures the generated tunnel URL
  3. Updates your local site URL configuration
  4. Restarts agent containers with the new URL

This makes your local dev instance reachable from your agent containers, so flows like kindship login work end-to-end when developing locally.