Spend Control for Cline
Cline is the open-source coding agent that runs in your editor — autonomous, tool-hungry, and free to spend. A guard makes the budget real.
Why Cline agents overspend
Autonomous plan-act loops call tools thousands of times.
Paid tools and compute purchases happen mid-task.
No built-in dollar-level budget.
How it works
Add sipi.bot as a tool (or call the HTTP API from a custom tool). Before any spend, the agent gets a deterministic decision.
Rules that fit Cline workflows
Per-transaction cap on compute and API credits.
Merchant allowlist for known vendors.
Velocity limit so retry loops die fast.
Guard tool
const res = await fetch("https://sipi.bot/v1/transactions/evaluate", {
method: "POST", headers: { "Content-Type": "application/json" },
body: JSON.stringify({ amount: 90, merchant: "compute-vendor.com", category: "compute" }),
});
const { decision } = await res.json();
One call, deterministic policy.
FAQ
Does this slow Cline?
No — ~5 ms per check, spend actions only.
Is Cline supported officially?
sipi.bot is HTTP/MCP — any tool-calling agent works.
Related
Stop the next $12,400 night.
One API call (or MCP tool) in front of every agent transaction — APPROVED, BLOCKED, or FLAGGED, deterministic, ~5 ms, fully logged.
See plans — from $99/mo Try a live check