Skip to main content

AgentPaaS CLI

The AgentPaaS CLI (agentpaas) is the full control surface for local agents and AgentPaaS Cloud. Humans and coding agents (Hermes and others) should prefer these commands when they need precise, repeatable setup.

Current brew line: 0.3.7+ (agentpaas version)

How to use this section

PathStart here
First time on a MacInstallDaemonDoctor
Build and run locallyProjectsPack and run
Keys and identitySecretsIdentity and trust
Policy and auditsPolicyAudit and lineage
CloudCloud
SchedulingCron
Machine-readable outputEvery command accepts global --json

Trial users who only want the happy path can stay on the Guided demo. This CLI section is the detailed reference.

Command map

Local runtime

CommandPurpose
agentpaas versionCLI / daemon version stamps
agentpaas doctorHealth checks
agentpaas daemon …Start/stop control daemon
agentpaas initScaffold a project
agentpaas validateCheck project layout
agentpaas packBuild signed image
agentpaas run / stop / status / logsLocal lifecycle
agentpaas secret …Local Keychain secrets (labels only on list)
agentpaas identity … / trust …Publisher keys
agentpaas policy …Policy helpers
agentpaas audit … / provenanceAudits and lineage
agentpaas install / installed / export / fork / bundleBundles and sharing
agentpaas cron …Local schedules
agentpaas deploy …Local deploy aliases (state)
agentpaas trigger …Local triggers

Cloud (agentpaas cloud …)

CommandPurpose
login / logout / whoamiTenant session
push / pullImage up/down
deploy / undeploy / deployments / imagesLive slots
invoke / invoke-token / run / status / result / logs / events / cancelRuns
secrets …Push/list/bind (never print values)
cron …Cloud schedules
registry / usage / audit / metricsCatalog and ops

Global flags

--home string AgentPaaS home (default ~/.agentpaas)
--socket string Daemon socket
--json Machine-readable JSON on stdout
-h, --help

Agents should pass --json when parsing output.