First steps
Boot. Freeze. Wake.
Check that everything is fine
Section titled “Check that everything is fine”kling doctorEvery ✗ comes with its fix. It exits with 1 only when something fails, so it works in scripts.
A throwaway sandbox
Section titled “A throwaway sandbox”kling try -- uname -a # creates, runs, returns the exit code and deleteskling try -image toolchain # no command: a shell that is deleted when you leaveA machine’s lifecycle
Section titled “A machine’s lifecycle”kling run -name mcp-demokling freeze mcp-demokling pskling thaw mcp-demoOutput
efad9e5f7003 mcp-demo booted cold in 54 msefad9e5f7003 warm (754 ms, 256 MiB on disk)ID NAME IMAGE STATE CPU/MEM DISK EGRESS AGE LAST OPefad9e5f7003 mcp-demo default warm 1/256MiB 81M none 17s freeze 754ms, 256MiBefad9e5f7003 running (22 ms)Frozen, the machine uses no CPU and no RAM. It wakes up in tens of milliseconds.
When something fails
Section titled “When something fails”Every error comes with a second try: … line with the next command to run.
kling help run # help for a single commandkling logs -f <machine> # the serial consolekling version # CLI and daemonIn the repo: README: quick start · docs/hallazgos.md