Skip to main content
HyperProbe is a production-grade, non-breaking debugger that gives you real-time visibility into your running applications. Install the VS Code extension, add the SDK agent to your service, and start capturing live variable state, emitting dynamic logs, and tracking custom metrics — all without touching your deployment pipeline or pausing execution.

Quick Start

Install the SDK agent and VS Code extension, then capture your first snapshot in minutes.

How It Works

Understand the HyperProbe architecture: agents, probes, snapshots, and the broker.

VS Code Extension

Install and configure the HyperProbe VS Code extension to set probes from your editor.

Node.js SDK

Add the @hyperprobe/node-sdk agent to your Node.js application.

Java SDK

Attach the HyperProbe Java agent to your JVM application with -javaagent.

Probe Types

Learn about Snapshots, Logs, Counters, Metrics, and Tic & Toc probes.

What you can do with HyperProbe

HyperProbe gives your team five types of probes to instrument live code:

Snapshots

Capture local variables, watch expressions, and the full call stack at any line of code.

Dynamic Logs

Inject log lines with interpolated variable values into production without a redeploy.

Counters

Count how many times a specific line of code is reached during execution.

Custom Metrics

Evaluate and report any numeric expression from your running code.

Get started in 3 steps

1

Install the VS Code extension

Search for HyperProbe in the VS Code marketplace and install it. Then configure the server URL in the extension settings.
2

Add the SDK agent to your service

Install @hyperprobe/node-sdk (or attach the Java agent) to your application. Call HyperProbe.start() at startup with your service ID and environment.
3

Set your first probe

Open any source file in VS Code, right-click a line of code, and select Insert a Snapshot. Your probe is now live — the next time that line executes in production, HyperProbe captures the data.
HyperProbe never pauses your application. All instrumentation is asynchronous and designed to add negligible overhead to production workloads.