View on GitHub
github.com/RaffTechnologies/raff-cli — source, releases, issues, and the changelog.
Downloading a Release from GitHub
Visit the Releases page for archives matching your OS / architecture. Builds are published forlinux, macos, windows × amd64, arm64.
Quickest — auto-detect the latest version
linux_x86_64 with linux_arm64, macos_x86_64, or macos_arm64 as needed.
Pinning to a specific version
Replace0.3.4 below with the version you want from the Releases page.
.zip from the Releases page in your browser, extract raff.exe, then follow How to: Add Tool Locations to the PATH Environment Variable to put it on your PATH.
Verify the install:
Building the Development Version from Source
If you have a Go environment configured, you can install the development version ofraff from the command line:
raff binary) — not the raff-go SDK library. The path ends in cmd/raff because that’s the CLI’s main package inside the raff-cli repo. The binary lands in $(go env GOPATH)/bin/raff — make sure that directory is in your PATH.
While the development version is a good way to take a peek at the latest features before they’re released, be aware that it may have bugs. Officially released versions will generally be more stable.
Or build from a clone:
Next steps
Configure
Authenticate and set up profiles.
VM commands
Start using the CLI to manage Virtual Machines.