___ ___ ___ _ _ _____ _____ _ _
/ _ \ / __|| __|| \ | ||_ _||_ _|| \ | |
/ /_\ \ (_ || _| | \| | | | | | \ \| |
\/ \/\___||___||_|\__| |_| |_| \___|
The Missing TTY Layer for AI Agents.
Stop your agents from hanging on stdin.
Give them a real terminal to control vim, python, and ssh.
Just throw this URL at your agent:
Or if you really want to install it yourself (not recommended):
npm install -g agentty-cli
/* AGENT WORKFLOW */
/* CLASSIFIED OPERATIONS */
Fully Accessible Real-time Logs
Directly execute long-running servers. Capture live logs from stdout without relying on file system logging or complex pipe redirection.
Conversational CLI Control
Invoke interactive AI tools like claude or gh copilot. Negotiate tasks, answer prompts, and collaborate with other agents via TTY.
Solve "Press Enter to Open Browser"
Detect pending auth URLs in the terminal. Extract the link, delegate to a browser agent, and signal completion to the CLI.
Conquer Installation Wizards
Handle complex setup scripts that lack --non-interactive flags. Select options, confirm dialogs, and navigate menus dynamically.
TOP SECRET // CLASSIFIED
CLICK TO DECLASSIFY
Make Your Agent Look Human via SSH
Avoid noisy script logs. Let your agent ssh in, open vim, navigate with arrow keys, and edit config files interactively like a real sysadmin.
/* OPERATOR MANUAL */
| COMMAND | DESCRIPTION |
|---|---|
agentty start |
Spawn a new background PTY session. |
agentty attach |
Set active focus to a specific session ID. |
agentty text |
Send string input to the active process. |
agentty key |
Inject special keys (Enter, Esc, Ctrl+C). |
agentty get |
Retrieve current terminal viewport snapshot. |