cli reference

pipemason agent

Manage the agents the runner uses. Out of the box pipemason ships with the full first-party agent set (analyst, architects, implementers, reviewers, auditors). This command is how you add community agents or swap one out.

Subcommands

pipemason agent list
pipemason agent install <name>
pipemason agent remove <name>

list

$ pipemason agent list

NAME                    SOURCE     VERSION   ROLE
analyst                 builtin    1.0.0     analyze
architect-mobile        builtin    1.0.0     plan
architect-api           builtin    1.0.0     plan
contract-architect      builtin    1.0.0     contracts
…
visionos-app-uitest     community  0.2.1     test-red (visionOS)

install

# From the public registry
pipemason agent install visionos-app-uitest

# From a GitHub release artifact
pipemason agent install github:crashbytes/[email protected]

# From a local file (development)
pipemason agent install ./local-agent.tgz

The runner verifies the agent's signature against the registry's public key before installing. Signed installs land under ~/.pipemason/agents/<name>.

remove

pipemason agent remove <name>

Removes a community agent. Built-in agents can't be removed (they're bundled with the runner binary).

Note

Community agents run with the same privileges as built-in agents — they call your Anthropic key and execute shell commands inside your repo. Only install agents you trust.
pipemason agent · Pipemason Docs