alto agents
Set up agents to report their state to Alto: Claude Code, Codex. Connect agents to Alto: their hooks (Claude Code, Codex: state, and which session a conversation is in), a skill pointing them at `alto guide` (Claude Code, Codex, OpenCode, Pi), and the MCP server (Claude Code). Leave out the command to see how each agent stands
Usage
Set up agents to report their state to Alto: Claude Code, Codex. Connect agents to Alto: their hooks (Claude Code, Codex: state, and which session a conversation is in), a skill pointing them at `alto guide` (Claude Code, Codex, OpenCode, Pi), and the MCP server (Claude Code). Leave out the command to see how each agent stands
Usage: alto agents [OPTIONS] [COMMAND]
Commands:
install Set up the agents found here, or those named (claude, codex, opencode, pi): what's missing or from an older Alto. Safe to run again
uninstall Take out Alto's hooks, skill and MCP server, leaving everything else
status How each agent stands (what plain `alto agents` shows)
help Print this message or the help of the given subcommand(s)
Options:
--on <DEVICE> Work with the sessions on another device, paired with before (`alto devices`), or one of your own on Tailscale by its name there: for the session commands (ls, new, attach, send, run, wait, capture, kill, pause, resume, fetch, work). A session named `studio:3`, as `ls --all` prints it, needs no --on
--json As JSON
--project This repository's agent folders rather than your account's (the skill only: hooks and the MCP server are your account's)
--dry-run Say what would change, changing nothing
-h, --help Print help
alto agents install
Set up the agents found here, or those named (claude, codex, opencode, pi): what's missing or from an older Alto. Safe to run again
Set up the agents found here, or those named (claude, codex, opencode, pi): what's missing or from an older Alto. Safe to run again
Usage: alto agents install [OPTIONS] [AGENTS]...
Arguments:
[AGENTS]...
Options:
--force Replace a skill called alto that Alto didn't write
--on <DEVICE> Work with the sessions on another device, paired with before (`alto devices`), or one of your own on Tailscale by its name there: for the session commands (ls, new, attach, send, run, wait, capture, kill, pause, resume, fetch, work). A session named `studio:3`, as `ls --all` prints it, needs no --on
--json As JSON
--project This repository's agent folders rather than your account's (the skill only: hooks and the MCP server are your account's)
--dry-run Say what would change, changing nothing
-h, --help Print help
alto agents uninstall
Take out Alto's hooks, skill and MCP server, leaving everything else
Take out Alto's hooks, skill and MCP server, leaving everything else
Usage: alto agents uninstall [OPTIONS] [AGENTS]...
Arguments:
[AGENTS]...
Options:
--on <DEVICE> Work with the sessions on another device, paired with before (`alto devices`), or one of your own on Tailscale by its name there: for the session commands (ls, new, attach, send, run, wait, capture, kill, pause, resume, fetch, work). A session named `studio:3`, as `ls --all` prints it, needs no --on
--json As JSON
--project This repository's agent folders rather than your account's (the skill only: hooks and the MCP server are your account's)
--dry-run Say what would change, changing nothing
-h, --help Print help
alto agents status
How each agent stands (what plain `alto agents` shows)
How each agent stands (what plain `alto agents` shows)
Usage: alto agents status [OPTIONS]
Options:
--on <DEVICE> Work with the sessions on another device, paired with before (`alto devices`), or one of your own on Tailscale by its name there: for the session commands (ls, new, attach, send, run, wait, capture, kill, pause, resume, fetch, work). A session named `studio:3`, as `ls --all` prints it, needs no --on
--json As JSON
--project This repository's agent folders rather than your account's (the skill only: hooks and the MCP server are your account's)
--dry-run Say what would change, changing nothing
-h, --help Print help
Generated from alto 0.0.1 by tools/export-reference.py.