Procedural
Sign up for Chainguard Starter
Create a free Chainguard Starter organization with chainctl, add images, and join an existing Starter organization
Tutorial: Fix a failing check with Claude Code in a Chainguard Workspaces sessionWalk the whole loop of Chainguard Checks and Chainguard Workspaces: let Claude Code change a small Go project in a session, run the checks with run-ci, open a pull request, read a failing check with chainctl checks failures, and have Claude Code fix it.
Manage custom identity providers in the Chainguard ConsoleHow to create, update, and delete a custom identity provider in the Chainguard Console, map IdP groups to roles, and set up SCIM provisioning.
Organize repositories and access with foldersCreate IAM folders in a Chainguard organization, pull images from repositories in a folder, and scope pull tokens and role-bindings to a folder.
Upgrade to Chainguard TeamMove a Chainguard Starter organization to the paid Chainguard Team plan with chainctl, pay by card, and manage or cancel the plan
Usage, limits, and billingCheck your Chainguard Starter or Chainguard Team organization's usage against its plan limits, and respond to a refused request
Get started with Chainguard ChecksSign up for Chainguard Checks, add checks to one of your GitHub repositories, and see them run on a pull request.