SHARED TERMINALS FOR HUMANS AND CODING AGENTS

Share a terminal with your agent.Codex. Claude Code. etc

See what your agent runs, read its output, and send commands. Your agent can do the same with sessions you start.

MACOSRUSTRUNS LOCALLYOPEN SOURCE
LIVE / SHARED TERMINAL
AGENT CAN READ
YOU CAN TYPE

SAAHT FOR MACOS

Installs the app, CLI, and background daemon.

curl -fsSL https://raw.githubusercontent.com/pumuckelo/saaht/main/install.sh | sh

AGENT SKILL

Teaches your coding agent how to use SAAHT.

npx skills add pumuckelo/saaht@use-saaht -g

WHAT YOU GET

See it. Share it. Control it.

01 / MENU BAR

See sessions in the tray.

Check what is running without opening the desktop app. Click a session to open it directly.

02 / SHARED DEBUGGING

Tell the agent. It sees the error.

No pasted logs. The agent reads the shared terminal, fixes the problem, and restarts the same dev server.

03

CLI COMMANDS

Control sessions from the CLI.

List sessions, read recent output, send commands, or connect interactively.

READ THE QUICK START
COMMAND REFERENCE● LOCAL
saaht shell frontendSTART A REUSABLE SHELL
saaht lsSEE EVERY SESSION
saaht tail api -n 10READ ONLY WHAT MATTERS
saaht -i shell "cargo test"SEND A COMMAND
saaht connect shellJOIN INTERACTIVELY
saaht interrupt webSEND CTRL-C