Skip to main content
This reference is generated from the released 0.0.1-alpha.62 executable. It describes command syntax, not a guarantee of account access, model availability or a successful remote execution. For a guided path, start with Run an agent, Train and test a checkpoint, or Define your agent. For scripts, consult Automation and the command’s documented JSON behavior. Use the full command or version reference printed by a preceding command. Examples using acme or angle brackets require your own namespace or identifier. See installation if your executable predates this reference. Native Claude arguments belong to the native tool, not this parser.

run

Run agents and inspect execution, results and evidence.
synth run [command]
synth run artifacts <run-uuid> [flags] / synth run artifacts [command]
synth run artifacts download <run-uuid> <artifact-name-or-uuid> [flags]
synth run cancel <run-uuid> [flags]
synth run capture <run-uuid> [flags]
synth run checkpoints <run-uuid> [flags]
synth run events <run-uuid> [flags]
synth run export <run-uuid> [flags]
synth run groups <run-uuid> [flags]
synth run list [flags]
synth run regrade <run-uuid> [flags]
synth run result <run-uuid> [flags]
synth run show <run-or-child-ref> [flags]
synth run start [flags]
synth run trials <run-uuid> [flags]
synth run updates <run-uuid> [flags]

train

Start Synth-managed training runs.
synth train [flags] / synth train [command]
synth train start [flags]

agent

Publish and inspect versioned native agent profiles.
synth agent [flags] / synth agent [command]
synth agent create <namespace/name> [flags]
synth agent list [flags]
synth agent run <agent-reference|@profile.json> [flags]
synth agent show <agent://namespace/name[@version]> [flags]
synth agent validate <profile.json> [flags]
synth agent versions <agent://namespace/name> [flags]

dataset

Create and manage datasets.
synth dataset [flags] / synth dataset [command]
synth dataset create <name> [flags]
synth dataset download <dataset[@vN]> [flags]
synth dataset list [flags]
synth dataset runs <ref> [flags]
synth dataset show <ref> [flags]
synth dataset tasks <ref> [flags]

task

Upload and manage tasks.
synth task [flags] / synth task [command]
synth task author [flags] / synth task author [command]
synth task author cancel <run-id> [flags]
synth task author show <run-id> [flags]
synth task author wait <run-id> [flags]
synth task download [task[@vN]] [flags]
synth task groups <ref> [flags]
synth task install-claude-command [flags]
synth task list [flags]
synth task result <exact-task-ref> <execution-id> [flags]
synth task retry <request-id> [flags]
synth task show <ref> [flags]
synth task trials <ref> [flags]
synth task upload [task-directory] [flags]

checkpoint

Browse saved checkpoints and their actual use.
synth checkpoint [flags] / synth checkpoint [command]
synth checkpoint children <checkpoint-id> [flags]
synth checkpoint groups <checkpoint-id> [flags]
synth checkpoint list [flags]
synth checkpoint runs <checkpoint-id> [flags]
synth checkpoint show <checkpoint-id> [flags]

session

Browse, back up, and export coding sessions.
synth session [flags] / synth session [command]
synth session backup [flags]
synth session export <session_id> [flags]
synth session import [flags]
synth session interactions <session_id> [flags]
synth session list [flags]
synth session show <session_id> [flags]
synth session streams <session_id> [flags]

claude

Launch Claude Code through Synth.

completion

Generate the autocompletion script for the specified shell.
synth completion [command]
synth completion bash
synth completion fish [flags]
synth completion powershell [flags]
synth completion zsh [flags]

config

Manage configuration settings.
synth config [command]
synth config get <key> [flags]
synth config set <key> <value> [flags]
synth config show [flags]
synth config unset <key> [flags]

login

Sign in to SynthLabs.
synth login [flags]

logout

Remove locally stored Synth credentials.
synth logout [flags]

status

Show user authentication and local request credential readiness.
synth status [flags]

version

Print version information.
synth version [flags]

workspace

Use prepared workspaces and saved setup.
synth workspace [command]
synth workspace attach <state-file> [flags]
synth workspace exec <environment-id> <command> [flags]
synth workspace setup [command]
synth workspace setup cancel <run-id> [flags]
synth workspace setup events <run-id> [flags]
synth workspace setup get <environment-id> [flags]
synth workspace setup replay <environment-id> [flags]
synth workspace setup status <run-id> [flags]