CLI v1.2.0: Governance and Operations from the Terminal¶
RunAgents CLI v1.2.0 turns the terminal into a first-class operations surface for governed agents.
This release closes the gap between the public platform story and what customers can actually do from the CLI. You can now discover catalog agents, manage policies and identity providers, configure approval connectors, inspect runs in more depth, and deploy agents with governance bindings directly from the terminal.
Highlights¶
Catalog-first deployment workflows¶
Start from maintained blueprints instead of scaffolding every workflow by hand.
runagents catalog list
runagents catalog show google-workspace-assistant-agent
runagents catalog deploy google-workspace-assistant-agent \
--name google-workspace-assistant-agent \
--tool email \
--tool calendar \
--tool drive \
--tool docs \
--tool sheets \
--tool tasks \
--tool keep \
--policy workspace-write-approval \
--identity-provider google-oidc
This is the fastest way to stand up production-shaped assistants with real policy, approval, and OAuth behavior.
Governance resources are now first-class CLI objects¶
You no longer need to fall back to the console or raw API calls for core governance setup.
Available command families now include:
runagents policiesrunagents approval-connectorsrunagents identity-providers- scoped
runagents approvals approve
Example:
runagents policies apply -f workspace-write-approval.yaml
runagents approval-connectors apply -f secops-slack.yaml
runagents identity-providers apply -f google-oidc.yaml
runagents approvals approve req_123 --scope run
Richer run debugging and operator workflows¶
Run inspection now goes beyond basic listing.
runagents runs list --agent google-workspace-assistant-agent --status PAUSED_APPROVAL
runagents runs timeline <run-id>
runagents runs wait <run-id> --timeout 5m
runagents runs export <run-id> -o json
This makes it much easier to debug approvals, consent pauses, resumed execution, and end-to-end tool behavior from the terminal.
Deploy from the terminal with real governance bindings¶
Top-level deploy now supports the fields customers expect for production rollout.
runagents deploy \
--name billing-agent \
--file agent.py \
--tool stripe-api \
--model openai/gpt-4o-mini \
--policy billing-write-approval \
--identity-provider google-oidc \
--requirements-file requirements.txt \
--entry-point agent.py \
--framework langgraph
You can also deploy from existing drafts or workflow artifacts:
runagents deploy --name billing-agent --draft-id draft_billing_v2
runagents deploy --name billing-agent --artifact-id art_billing_v2
Better external assistant context¶
runagents context export now includes the governance and identity resources external assistants need to generate accurate plans.
Exported context now includes:
- agents
- tools
- model providers
- policies
- identity providers
- approval connectors
- approvals
- deploy drafts
This improves Claude Code, Codex, Cursor, and similar assistant workflows by reducing missing-context drift.
Why this release matters¶
v1.2.0 makes the CLI viable as a serious control plane for day-to-day operator work, not just a convenience wrapper around deploy.
That means teams can:
- bootstrap real assistants from the catalog
- manage governance resources from the terminal
- hand richer context to external coding assistants
- debug approval-heavy workflows without switching surfaces
Upgrade notes¶
v1.1.2remains the immediate upgrade target if you only need the deploy payload compatibility fix- move to
v1.2.0when you want the full governance-and-operations CLI surface - no migration is required for existing agents, but your local install path should be updated to the latest release
Install paths:
pip install -U runagents
npm install -g @runagents/cli
brew upgrade runagents
curl -fsSL https://runagents-releases.s3.amazonaws.com/cli/install.sh | sh