Production telemetry, in your terminal.
Exceptions, logs, endpoints, and metrics as commands. Tables for humans on a TTY, JSON and stable exit codes for scripts and agents.
Or grab a prebuilt binary for macOS, Linux, or Windows with every release.
One binary, anywhere Go runs
One command downloads the latest release for your platform, verifies its checksum, and puts tracepath on your PATH — no sudo, no package manager. Windows archives ship with every release too.
- One-line installer for macOS and Linux
- Checksum-verified prebuilt binaries, Windows included
- Single static binary, no runtime dependencies
- CLI version tracks the backend release
Ask questions, get answers
Pick a project once, then query it like you'd query gh: grouped exceptions, log search, per-endpoint percentiles, metric time series. Output adapts to where it goes.
- Exceptions, logs, endpoints, tasks, traces, metrics
- Tables on a TTY, JSON when piped
- --fields trims responses to what was asked
- Stable error identifiers and exit codes
Log in once, stay logged in
tracepath login opens a browser device flow: approve a short code on your instance and the CLI holds a token that refreshes itself. No password stored, nothing to paste.
- Browser device login with auto-refreshing tokens
- Stays signed in for up to 90 days of inactivity
- Personal access tokens for CI and headless boxes
- Profiles for multiple accounts and instances
The same binary is an MCP server.
Run tracepath mcp and Claude Code, Claude Desktop, or Cursor get every query as a live tool, reusing your CLI login and current project.
Your next debugging session, without leaving the shell.
Install the CLI, log in, and query your production telemetry.