Skip to content

CLI command groups

One page per sase command group, generated from the argparse tree. Start here to find the group that owns a workflow.

SASE - Structured Agentic Software Engineering. Root options appear before the command; options after it belong to the selected command.

Global options

Option Description Default
-F <flag>, --disable-feature <flag> Force a registered feature flag off for this invocation and every process it launches. Repeatable; overrides config layers, a saved machine preference, and inherited SASE_FEATURE_FLAGS. —
-f <flag>, --enable-feature <flag> Force a registered feature flag on for this invocation and every process it launches. Repeatable; overrides config layers, a saved machine preference, and inherited SASE_FEATURE_FLAGS. —
-H, --full-help show full command inventory and exit —
-h, --help show compact help and exit —
-p, --print-command Print a shell-quoted sase ... header to stderr before running; omit this switch, keep feature overrides, and skip tab completion. —

Groups:

Group Summary
sase agent List, inspect, synchronize, and manage agents across projects
sase agent-cli Inspect and safely update supported coding-agent CLIs
sase artifact Create, discover, inspect, resolve, open, and repair artifacts
sase autonomy Predict and inspect %auto gate decisions
sase axe Alias of sase scheduler, plus the routine and job tree
sase bead Lightweight git-native issue tracking
sase chat Discover and inspect prior agent chat transcripts
sase comments Preview mentor comments from JSON (reads from stdin or file)
sase completion Generate and inspect shell completion for the sase CLI
sase config Inspect merged configuration, layers, and mentor profile matching
sase core Inspect the required sase_core_rs Rust extension
sase disk Inspect and reclaim SASE-owned disk usage
sase doctor Run read-only SASE diagnostics for support
sase editor Run editor integration helpers
sase file Filesystem completion helpers (consumed by editor integrations)
sase file-history Inspect and modify the file-reference history
sase file-hook Inspect configured per-file repository hooks
sase final Inspect configured finalizers and declarations
sase flag Inspect, persist, and scaffold SASE feature flags
sase gate Create or wait for durable command-backed gates
sase goal Create, list, and reshape durable goal records
sase init Initialize SASE-managed resources
sase instructions Inspect agent instruction documents
sase launch Resolve pending LaunchApproval requests
sase logs Collect logs and runtime data for a date range into a pack directory
sase lsp Start the SASE macro language server
sase machine Manage enrolled remote machines
sase macro Expand and visualize macro workflows
sase memory Inspect and initialize SASE memory context
sase migrate Temporary offline migration kit for canonical-only cutover operations
sase mobile Run mobile integration helpers
sase monitor Start, stop, list, and inspect monitored long-running commands
sase notify Create or inspect notifications
sase pager Read refs, paths, or stdin in the SASE link-traversing pager
sase patch Inspect and maintain Patches
sase path Print well-known sase paths (for editor integration)
sase pipe Hand this agent's turn to the next agent session member and end this turn
sase plan Review, approve, reject, propose, search, show, and validate implementation plans
sase plugin Discover SASE plugins from the GitHub catalog
sase proc List, inspect, run, and kill durable procs
sase project Inspect and mutate project lifecycle state
sase prompt Inspect, search, and reuse previously submitted agent prompts
sase questions Ask the user questions (used by /sase_questions skill)
sase repo Initialize, inspect, resolve, and open repositories
sase repro Capture and replay reproduction bundles
sase restore Restore a reverted Patch by re-applying its diff and creating a new PR
sase revert Revert a Patch by pruning its PR and archiving the diff
sase revive-log Show recent agent revive attempts from the audit log
sase run Launch a detached background agent from a prompt or workflow
sase scheduler Control the SASE scheduler
sase screenshot Capture a PNG of a real live SASE TUI
sase service Manage the per-machine SASE service host
sase skill Inspect and initialize generated SASE skills
sase snippet Add, delete, list, and show SASE snippets
sase stitch Dispatch a commit, or show the cross-repository timeline
sase sudo Request, inspect, and answer typed sudo gates
sase telemetry Inspect locally persisted telemetry (defaults to list)
sase tmux-agent Launch an interactive agent CLI in a new tmux window
sase tool List, run, and inspect project-owned named tools
sase tui Open sase's TUI for agents, Patches, artifacts, notifications, and Services
sase update Upgrade sase and all installed plugins together via uv
sase usage Inspect and refresh cached LLM subscription usage
sase validate Run SASE initialization and SDD validation checks
sase var Inspect and set SASE agent output variables
sase version Show the active SASE runtime package inventory
sase workspace Inspect and manage managed workspace checkouts

Legacy aliases (sase changespec, sase task, sase vcs, sase artifact-file) share their canonical group's page.

_[project]: A sase project is a named unit of work registered with SASE. _[workspace]: A sase workspace is a numbered clone of a project's primary repo, managed by the workspace store and tracked in that project's registry.json. _[agent]: A sase agent is an agent session or a single agent that does not belong to a session. _[prompt]: A prompt is the text SASE hands to a provider to start an agent turn. _[macro]: A macro is a reusable prompt triggered with #name in agent prompts. _[Patch]: A Patch is SASE's local unit of change. _[bead]: A bead is one tracked work item in SASE's git-native issue tracker. _[plan]: A plan is a persisted, approved artifact recording the intent behind agent work. _[TUI]: The TUI is SASE's terminal interface for running agents and reviewing results. _[epic]: An epic is an executable multi-phase plan run with sase bead work. _[gate]: A sase gate is a durable, command-backed request for one user decision, created when work must pause for the user. _[monitor]: A sase monitor is a monitor turn that runs one long command under a detached supervisor, so the command outlives the agent that started it. *[stitch]: A stitch is the lightweight ordered change record inside a Patch's STITCHES: section.