CLI and external agents
A deterministic CLI for developers and AI agents.
External agents may author recipe JSON. UpdateBar validates it, stores it untrusted, and gates exact command execution behind user approval.
Start with the guide
updatebar guide agent
Author
updatebar template recipe --kind npm --id my-tool --source my-tool > recipe.json
Validate and preview
updatebar validate recipe.json --json --explain
updatebar add --from recipe.json --dry-run --json
Import and review
updatebar add --from recipe.json --json
updatebar approvals my-tool --json
Build against the documented contract.
Use the CLI reference for command signatures, output formats, and exit codes.
Read the CLI reference