Run any coding agent.On any cloud.

Claude Code, Codex, OpenCode, Pi and more, each in its own sandbox.

Tangle gives each agent run its own machine.

Coding agents run commands and edit files. On Tangle they do it on a machine made for that run, and you get the changes back with a record of each step.

sandboxes/fix-a-test.mts
import { writeFile } from "node:fs/promises";
import { Sandbox } from "@tangle-network/sandbox";

const client = new Sandbox({
  apiKey: process.env.TANGLE_API_KEY!,
  baseUrl: "https://sandbox.tangle.tools",
});

const box = await client.create({
  git: { url: "https://github.com/tangle-network/sandbox-demo" },
  backend: { type: "claude-code" }, // or "codex", "opencode", "pi"
});
try {
  const run = await box.prompt("`npm test` fails. Find the cause and fix it.");
  if (!run.success) throw new Error(run.error);

  // Check the result yourself.
  const tests = await box.exec("npm test");
  if (tests.exitCode !== 0) throw new Error("The tests still fail.");

  await writeFile("fix.patch", (await box.exec("git diff")).stdout);
  console.log(run.usage, run.costUsd); // metered per turn
} finally {
  await box.delete();
}
npm install @tangle-network/sandbox
sandbox0:00

Ask for an app. Get a live URL.

Cloud agents

The agent’s files appear here as it works.

    npm install -g @tangle-network/sandbox-cli

    Your coding agent, installed.

    Choose an agent. Sign in to create its sandbox.

    One key. One bill.

    Compute, inference and observability, on one balance.

    Free

    $0

    No included credit

    • 1 concurrent sandbox
    • 3 snapshots per sandbox
    • 100 GiB egress per account each month, refused beyond it, never charged

    Team

    $99 / month

    Your $99 comes back as credit each month

    • Unlimited sandboxes
    • 25 snapshots per sandbox
    • 2 TB egress per sandbox each month, then $0.04/GB