@stndrds/cli
v1.0.0-alpha.365
Published
CLI tool to interact with Standards API
Readme
Standards CLI
The Standards CLI connects a terminal to a Standards instance. See the public CLI guide for installation and the full command surface.
Run this computer as a paired device
Remote device execution is an optional server capability. Once an operator has enabled it, create a named profile, pair the current computer, and keep the foreground worker running:
standards login --name production --url https://standards.example/v1 --key "$STANDARDS_API_KEY"
standards device pair --name "Build Mac"
standards device serveThe worker supports macOS and Linux and makes outbound HTTPS requests only. It executes each approved command in the foreground using the user's local account and permissions. There is no privilege escalation, background service installation, PTY, file transfer, or GUI control.
Commands time out after 10 minutes by default and may not exceed 60 minutes. Standard output and
standard error are each limited to 30,000 characters. Stop the worker with Ctrl+C; inspect it
with standards device status; revoke its credential with standards device revoke.
Interactive harnesses are outside the V0 contract. Invoke installed tools in their non-interactive mode, for example:
codex exec --json "Run the repository checks"
claude -p "Summarize the failing tests"Every agent command targeting a device requires explicit user approval. Calls to exec_command
without a deviceId continue to use the agent sandbox.
License
Licensed under the Standards SDK License 1.0 — see LICENSE. This package is not open source: it is provided to build applications that communicate with Standards.
