Quick overview
chainctl (often called Chainguard Control) is a command-line program for administering your Chainguard account and associated resources. It centralizes management tasks — ranging from identity and access items to container assets — into a terminal-driven workflow, giving power users a faster, scriptable alternative to the web Console.
Core features
- Container image workflows (push, pull, inspect) and scanning for known CVEs
- Token creation and lifecycle management for automation and CI/CD integration
- Role and permission administration to control access across teams
- User account operations such as invites, deletions, and profile updates
Why use the CLI instead of the Console
The CLI offers more granular control and is easier to integrate into automation pipelines and scripts. For operators who prefer repeatable, version-controlled procedures, chainctl reduces manual steps and supports faster troubleshooting. It’s particularly useful for teams that need to embed Chainguard operations into CI systems or orchestration tooling.
Platform details and an alternative
- Free to use and primarily distributed for Windows environments, making it accessible to many desktop and workstation users
- Supports vulnerability management workflows so teams can detect and address CVEs in their images
Recommended alternative: System Mechanic Pro (trial available) — a different tool that may appeal to users looking for a GUI-focused, Windows-centric solution with a free trial option.
Technical
- Windows
- Free