Hitch provides an agent-friendly CLI to inspect, capture, and send input to a user's existing terminal sessions. It exposes contextual commands (context, send-keys, capture) and safety rules so agents can collaborate in terminals without accidentally disrupting running processes.
Use hitch when the task requires interacting with a terminal the user already has open — e.g., tailing logs, interacting with long-running dev servers, running commands inside a shared session, or capturing output for debugging. Start with hitch context before sending keys.
context, send-keys, capture, option semantics (--wait, --tail, --timeout), and explicit safety rules and best practices for agents.Best for agents that can control terminals or orchestrate developer workflows (Copilot-style assistants, CLI-capable agents, tmux/tmux-like controllers).
This skill has not been reviewed by our automated audit pipeline yet.