sandboxctl

command
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 13, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Command sandboxctl is the demo app for stackql-mcp-go: an on-demand infrastructure concierge in a single compiled binary. It embeds the stackql MCP server (no runtime dependencies) and a Claude agent loop.

Developers ask for ephemeral cloud sandboxes in plain language; the agent plans, prices, provisions, and labels everything with an expiry so `sandboxctl reap` can tear it down later. Nothing is created before the plan and cost estimate pass an explicit approval gate, and every SQL statement the agent runs is printed.

sandboxctl request "a small linux vm and a bucket in sydney for 2 days" --project my-gcp-project
sandboxctl reap --project my-gcp-project
sandboxctl tools

Requires ANTHROPIC_API_KEY (request/reap) and GOOGLE_CREDENTIALS (a GCP service account key JSON, stackql's default google auth) in the environment. Build with `go generate ./cmd/sandboxctl` first, which fetches and pin-verifies the embedded server binary.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL