RayTrace
← All updates
New release

RayTrace is now on PyPI

Install raytrace-cli 0.11.1 with pip, uv, or pipx. The Python package includes its own Node.js runtime, bringing the RayTrace CLI to your Python workflow.

raytrace-cli 0.11.1 is now available on PyPI. Install RayTrace with your Python tooling, then use the CLI to run coding agents in cloud or local sandboxes and review their traces, tool calls, cost, and execution evidence.

The Python package delivers the same CLI as @raytrace-cli/cli on npm and includes its own Node.js runtime. You do not need to install Node.js separately.

Install with your Python tools

Use Python 3.8 or newer. To install this release with pip, run:

python -m pip install --upgrade raytrace-cli==0.11.1
raytrace --version

If you manage command-line tools with uv or pipx, choose either:

uv tool install raytrace-cli==0.11.1
pipx install raytrace-cli==0.11.1

Start a sandbox

From your project directory, sign in and create a cloud sandbox:

raytrace auth login
raytrace sandbox create

Follow the Get started guide to connect and run your coding agent. For a sandbox on your own machine, use raytrace sandbox create --local. Local sandboxes also require Lima; the CLI offers to install it during creation.

Connect through MCP

You can also launch RayTrace's MCP server through uv without a separate global CLI installation. For Claude Code:

claude mcp add raytrace -- uvx --from raytrace-cli raytrace mcp

Other MCP clients can use the same uvx --from raytrace-cli raytrace mcp command. See the CLI documentation for client configuration.

Supported platforms

Prebuilt packages are available for:

  • macOS 13.5+: Apple Silicon and Intel.
  • Linux with glibc 2.28+: x86-64 and ARM64.
  • Windows: x64 and ARM64.

See the 0.11.1 release on PyPI for package details and downloads.