How do I install the TofuPilot CLI?
Updated September 7, 2026
On Linux or macOS, run: curl -fsSL https://tofupilot.app/install | sh. On Windows, run in PowerShell: $p = "$env:TEMP\tp-install.ps1"; irm https://tofupilot.app/install.ps1 -OutFile $p; powershell -ExecutionPolicy Bypass -File $p; ri $p -EA 0. Nothing else is needed beforehand: the CLI ships its own pinned uv and Python interpreter. After installing, run "tofupilot login", then "tofupilot run" in your test project to execute and stream your first test.
Related questions
- Can instrument connections stay open across an entire unit or station session?Yes. Plugs have a lifecycle scope: phase, slot, run, or station. With scope: station, the plug class is constructed once in a long-lived Python process, its…
- What is TofuPilot's relationship with OpenHTF?We've used TofuPilot for years on drone manufacturing floors and maintain openhtf.org, the open-source OpenHTF documentation site. We're also close to the…
- Can I sync TofuPilot test failures to Linear?Yes. The Linear integration lets failing runs and phases open or update tickets from the dashboard. It offers two actions: Create issue (with optional…
