- Tmux
- A terminal multiplexer that lets one terminal window run multiple shell sessions in panes and windows, with the key property that sessions persist even when you disconnect.
- VPS
- Virtual private server — a slice of a remote machine you rent monthly, accessible over SSH, that stays online 24/7 so anything you run on it survives your local machine sleeping or losing power.
- SSH
- Secure Shell — the protocol you use to log into a remote server's terminal from your own machine. Once connected, every command you type runs on the remote box, not your laptop.
- Session
- In tmux, the outermost workspace — a named container holding any number of windows and panes. You attach to a session by name and detach without killing it.
- Window
- In tmux, a tab inside a session. Each window can be split into multiple panes. Useful for grouping related agents or workflows.
- Pane
- In tmux, a split-screen region inside a window — each pane runs its own shell. You create panes by splitting horizontally (Ctrl-B %) or vertically (Ctrl-B ").
- Detach
- Disconnecting from a tmux session without stopping it. Ctrl-B then D leaves every process running on the server, ready for you to reattach later.
- Reattach
- Reconnecting to a previously detached tmux session via `tmux attach -t <name>`. The shell looks exactly as you left it, with all output and running processes intact.
- /goal
- A Codex CLI mode that runs an autonomous loop pursuing a stated end-state for many hours, useful for whole-feature builds that would otherwise need constant human prompting.
- YOLO mode
- Codex's `--yolo` flag (and Claude Code's `--dangerously-skip-permissions`) that lets the agent run shell commands and edit files without asking permission at each step — only safe inside an isolated VPS sandbox.
- Mouse support
- A tmux setting (`set -g mouse on`) that enables clicking between panes and scrolling inside them with your mouse — off by default, but essentially required for anyone who isn't a keyboard-only Linux purist.
- Codex CLI
- OpenAI's command-line coding agent, accessible after authenticating with a ChatGPT account or API key.
- Claude Code
- Anthropic's CLI coding agent, invoked with `claude` and authenticated against a Claude subscription, console account, or API key.
- Hermes
- An open-source agentic coding system, mentioned as another long-running agent that benefits from a tmux/VPS setup.
- Terminus
- An iOS/iPad SSH client that supports tmux session reattachment from a phone — referenced as the canonical way to check on a running agent when you're away from your computer.