While the checkpoint system is integrated into the codebase, it would typically be used through CLI commands (exact command syntax would depend on the CLI implementation):
# Save a checkpoint with a custom label
claude checkpoint save "Before major refactoring"
# List all checkpoints
claude checkpoint list
# Restore to a previous checkpoint
claude checkpoint restore <checkpoint-id>
The activity tracking and interactive mode detection work automatically in the background to provide better analytics and adapt behavior based on the execution context.