Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The cargo agents command

cargo agents manages agent extensions for Rust projects. It discovers skills based on your project’s dependencies and configures your AI agent to use them.

Subcommands

CommandDescription
cargo agents initSet up user-wide configuration
cargo agents syncSynchronize skills with workspace dependencies
cargo agents pluginManage plugin sources
cargo agents self-updateUpdate symposium to the latest version
cargo agents crate-infoFind crate sources (agent-facing)

Global options

FlagDescription
-v, --verbosePrint detailed decision trace (which plugins matched, which skills were considered, etc.)
--jsonOutput structured JSON report to stdout; suppresses human-readable output. Combine with -v to include the full decision trace.
--update <LEVEL>Plugin source update behavior: none (default), check, fetch
-q, --quietSuppress status output
--helpPrint help
--versionPrint version

The -v and --json flags work with sync, plugin list, and plugin validate. During hook dispatch, decision events are emitted at debug level and appear in verbose output when testing hooks.