cool by itself to open the account shell. Run a subcommand when you know the operation you need.
Account and computers
Replace the email below with your address.cool login sends a code and signs you up or in. Enter the code when prompted. Agents must ask the owner before sending the email.
exit before running more commands locally:
exit to leave the computer’s terminal. Creation with --json or redirected input or output returns without entering it. cool capabilities --json returns the limits and features applied to the signed-in account.
Run a command
Usecool exec when you want the local process to pass arguments without shell parsing:
cool run when you want to send one shell command string:
cool exec prints its execution ID and an exact reattach command to stderr. Copy that command to reconnect:
<execution-id>. cool run also returns an execution ID when its wait times out. Use a configured service for a process that must stay available at the computer’s public address.
Run a service
bakery.cool.computer. Run cool service --help to see status, restart, stop, and clear commands.
Work with files
Runcool files --help for read, write, list, stat, directory, upload, and download commands. File changes remain on the writable disk when you disconnect.
Machine-readable output
Commands that return structured records accept--json. Use it when a script or agent will read the result.
