Replayable Sandboxes

Replay every browser action, file change, network request, tool call, and approval.

Start your first agent locallywith

npm i -g @hiver.sh/cli && hiver

When agents fail, logs don’t tell the full story

Hiver replays the browser, terminal, files, network, tools, and approvals from one timeline.

Build reliable agents that do real work

Give agents a real working environment with governed files, policy-gated actions, and full replay across every run.

Bring any agent stack

Develop locally with Claude, Codex, Copilot, browser, or your agent loop. Deploy the same code to your cloudAWSGoogle CloudMicrosoft Azure

import express from "express";
import { query } from "@anthropic-ai/claude-agent-sdk";

const app = express();
app.use(express.json());

app.post("/chat", async (req, res) => {
  let reply = "";
  for await (const msg of query({
    prompt: req.body.prompt,
    options: {
      model: "claude-opus-4-8",
      cwd: "/workspace",
      allowedTools: [
        "Bash",
        "Read",
        "Write",
        "Edit",
        "Glob",
        "Grep",
        "WebSearch",
      ],
      permissionMode: "bypassPermissions",
    },
  })) {
    if (msg.type === "result" && msg.subtype === "success") {
      reply = msg.result;
    }
  }

  res.json({ reply });
});

app.listen(3000, () => console.log("listening on :3000"));

Join the community

Contribute or star Hiver on GitHub, and follow us on X