CLI Overview
Installing opentine creates the tine binary. The CLI works with saved .tine artifacts and can also run native scripts or external harnesses to produce new artifacts.
Installation
Terminal
pip install opentineTerminal
tine --helpCurrent Commands
Terminal
tine run <script.py>
tine run --harness codex --prompt "Inspect this repo"
tine show <run.tine>
tine verify <run.tine>
tine ls
tine fork <run.tine> --from-step 3 --save retry.tine
tine replay <run.tine> --inspect
tine replay <run.tine> --mode cache --save replayed.tine
tine diff failed.tine retry.tine
tine resume <run.tine>Harness Status
Codex CLI and Kimi Code CLI are validated in the current 0.1.x beta environment. Claude Code, Cursor, Hermes, OpenClaw, OpenCode, generic, and Pi profiles are scoped compatibility targets until their local gates pass in your environment.
| Command | Description |
|---|---|
tine run | Execute a Python script or external harness and save a run graph. |
tine show | Pretty-print a saved run graph. |
tine verify | Verify the artifact checksum in metadata.integrity. |
tine ls | List recent runs in .tine_runs/. |
tine fork | Create a new branch from a selected step. |
tine replay | Inspect recorded steps, cache-replay, or rerun through a harness. |
tine diff | Compare two run graphs by common ancestor and divergence. |
tine resume | Load a resumable artifact only when its manifest declares support. |
Run Storage
Commands that accept a run argument take either a direct .tinepath or a run ID prefix resolved from .tine_runs/. When tine run has no explicit save path, it writes to that directory.