Runloop is the AI Agent Accelerator — secure code sandboxes (Devboxes), evaluation infrastructure
(Benchmarks, Scenarios), and production-grade orchestration for AI coding agents at enterprise
scale. A single REST API at https://api.runloop.ai and matched Python/TypeScript SDKs cover the
full surface: Devbox lifecycle, Blueprint image building, Snapshot branching, Agent registry,
Axon event streams with Broker bridges, Storage Objects, Secrets, Network Policies, Agent
Gateways, MCP Configs, and a turnkey eval framework that ships with SWE-Bench Verified and
SWE-smith. Runloop runs on a custom bare-metal hypervisor with microVM-level tenant isolation and
is SOC 2 Type II, HIPAA, and GDPR compliant; Enterprise customers can deploy directly into their
own VPC.
URL: Visit APIs.json
Run: Capabilities Using Naftiko
- AI, AI Agents, Coding Agents, Sandboxes, Devboxes, Code Execution, Evaluation, Benchmarks, SWE-Bench, MCP, Snapshots, microVM, Enterprise, SOC 2
- Created: 2026-05-25
- Modified: 2026-05-25
- Founded: 2023
- Founder & CEO: Jonathan Wall (ex-Google File System, co-founder Google Wallet, co-founder & CTO Index — acquired by Stripe)
- Team: Senior engineers averaging 15+ years experience (Google, Stripe, Vercel, AWS, Meta alumni)
- Compliance: SOC 2 Type II, HIPAA, GDPR; VPC deployment available
Create, configure, and operate Devboxes — isolated Linux microVM-backed sandboxes purpose-built for AI coding agents. Covers the full lifecycle (create, suspend, resume, snapshot, shutdown), synchronous and asynchronous command execution, named shell sessions, file I/O, code-repo mounts, agent and storage object mounts, network tunnels with HTTPS URLs, SSH key issuance, observability, and the PTY control plane for interactive WebSocket shells.
Human URL: https://docs.runloop.ai/docs/devboxes/overview
- OpenAPI
- JSON Schema — Devbox
- JSON Schema — Execution
- JSON Schema — Snapshot
- JSON Schema — Tunnel
- JSON Schema — Launch Parameters
- JSON Structure — Devbox
- JSON-LD Context
- Example — Create Devbox
- Example — Execute Command
- Example — Snapshot Disk
- Naftiko Capability — Devboxes
- Naftiko Capability — PTY
Build, preview, list, and manage Blueprints — Dockerfile-based image templates that Devboxes launch from. Supports private blueprints, public discovery, metadata search, and inspection-based blueprint creation from a connected repository.
Human URL: https://docs.runloop.ai/docs/devboxes/blueprints/overview
Define, configure, and run Benchmarks. Ships SWE-Bench Verified and SWE-smith out of the box; supports custom benchmarks built from your own scenarios and scorers. Resources include benchmarks, benchmark runs (start, cancel, complete), benchmark jobs, scenario runs, and downloadable run logs.
Human URL: https://docs.runloop.ai/docs/benchmarks/overview
- OpenAPI
- JSON Schema — Benchmark
- JSON Schema — Benchmark Run
- Example — Start Benchmark Run
- Naftiko Capability — Benchmarks
- Naftiko Capability — Benchmark Runs
- Naftiko Capability — Benchmark Jobs
Author and run individual evaluation Scenarios — the atomic test unit for AI coding agents. Each Scenario captures input context, environment setup, agent invocation, and one or more Scenario Scorers that produce pass/fail signals plus structured scores.
Human URL: https://docs.runloop.ai/docs/benchmarks/overview
Register and version Agents — packaged agent definitions sourced from Git, npm, pip, or pre-packaged storage objects. Once registered, an Agent can be mounted to any Devbox at create time for fast, reproducible installs.
Human URL: https://docs.runloop.ai/docs/devboxes/agents/using-agents-api
Create and operate Axons — distributed event streams for sequencing, recording, and observing agent interactions. Supports event publish, SSE subscription, SQL queries over event history, and a Broker bridge that connects Axons to agents running inside Devboxes using ACP or Claude agent client protocols.
Human URL: https://docs.runloop.ai/docs/axons/overview
- OpenAPI
- JSON Schema — Axon
- Example — Subscribe SSE
- Naftiko Capability — Axons
- Naftiko Capability — Axon Devbox Bridges
Upload and manage Storage Objects — managed files with presigned download URLs that can be mounted into Devboxes or shared between agent runs. Two-step upload (create → complete), public listings, metadata-keyed search, and download presign.
Human URL: https://docs.runloop.ai/docs/storage-objects/overview
Securely manage account-level Secrets (API keys, tokens, credentials) that Runloop injects into Devboxes at runtime without exposing the raw values to agent code.
Human URL: https://docs.runloop.ai/docs/devboxes/configuration/account-secrets
Define and manage egress Network Policies that restrict outbound network access from Devboxes. Allow/deny rules at account scope, attachable per Devbox at launch.
Human URL: https://docs.runloop.ai/docs/network-policies
Configure Agent Gateways — proxy configurations that let Devbox-resident agents call external AI provider APIs without seeing the underlying provider credentials. Implements the Credential Gateway / opaque token-injection security pattern.
Human URL: https://docs.runloop.ai/docs/devboxes/agent-gateways
Configure and manage Model Context Protocol (MCP) server bindings for Devboxes. Each MCP Config is a declarative mount that Runloop wires into Devbox agent runtimes so the agent can call MCP tools without bespoke setup.
Human URL: https://docs.runloop.ai/docs/tools/ai-tools
Create and manage Runloop account API keys and Restricted Keys (scoped, narrower-permission tokens). API keys are the standard auth credential for SDK and REST access; Restricted Keys are intended for embedding inside Devbox-resident agents.
Human URL: https://docs.runloop.ai/api-reference/apikeys/create-api-key
- OpenAPI
- JSON Schema — API Key
- JSON Schema — Restricted Key
- Naftiko Capability — API Keys
- Naftiko Capability — Restricted Keys
Stream stdout and stderr updates from in-flight Devbox executions in real time. Use alongside the Devbox execute endpoints for long-running command output capture.
Human URL: https://docs.runloop.ai/docs/devboxes/execution-logs
- Plans & Pricing — Basic (free + usage), Pro ($250/mo + usage), Enterprise (custom), $50 Pro Trial credit
- Rate Limits & Quotas — Plan-tier resource ceilings; backoff on 429
- FinOps / FOCUS Alignment — Devbox CPU/RAM, Blueprint Build, four storage SKUs, Axon coordination meters
| Meter | Hourly | Per-Second |
|---|---|---|
| Devbox CPU | $0.108 / CPU-hr | $0.00003 / CPU-sec |
| Devbox Memory | $0.0252 / GB-hr | $0.000007 / GB-sec |
| Blueprint Build | $0.108 / CPU-hr | $0.00003 / CPU-sec |
| Devbox Storage | $0.00034236 / GB-hr | $0.0000000951 / GB-sec |
| Blueprint Storage | $0.000072 / GB-hr | $0.00000002 / GB-sec |
| Snapshot Storage | $0.000072 / GB-hr | $0.00000002 / GB-sec |
| Object Storage | $0.000072 / GB-hr | $0.00000002 / GB-sec |
| Active Axon | $0.006 / axon-hr | $0.0000016667 / axon-sec |
| Inactive Axon Storage | $0.20 / GB-month | — |
- Python SDK —
pip install runloop-api-client(repo, docs) - TypeScript SDK —
npm install @runloop/api-client(repo, docs) - rl-cli — Interactive Runloop CLI (repo, Homebrew tap)
- Remote Agents SDK — Axon-backed ACP and Claude agent clients (repo)
- Cookbook — runloop-examples
- deploy-agent — GitHub Action for CI/CD agent deployment
- AI Agent App Template — starter
- ComputeSDK — open-source code-execution toolkit (repo)
- Cursor Rules — Python / TypeScript
- MCP Server — AI Tools docs
- Single REST surface at
https://api.runloop.ai - 119 configured endpoints across 14 logical resource groups
- Bearer auth with
RUNLOOP_API_KEY - snake_case identifiers throughout
/v1/versioned paths (plus/pty/for the WebSocket control plane)- Prefer the async Python SDK over the sync version
- Use
execfor blocking commands;exec_asyncfor long-running background processes - Suspended Devboxes accrue storage cost only — not compute or memory
runloop-ai-rules.yml — enforces Bearer auth, /v1/ prefix, snake_case parameters, required operationId, Title Case summaries, canonical tag set, and the canonical api.runloop.ai server URL.
runloop-ai-vocabulary.yml captures the concepts (Devbox, Blueprint, Snapshot, Agent, Axon, Broker, Benchmark, Scenario, Tunnel, Storage Object, Secret, Gateway Config, MCP Config, Network Policy, PTY Session, Execution), services (REST API, Python SDK, TypeScript SDK, rl-cli, MCP Server, Dashboard, GitHub Actions), and standards (OpenAPI 3.0.3, MCP, ACP, SOC 2 Type II, HIPAA, GDPR) that make up the Runloop platform.
- Status: https://status.runloop.ai
- Security & Compliance: https://runloop.ai/security — SOC 2 Type II, HIPAA, GDPR; VPC deployment for Enterprise
- Support: support@runloop.ai
- Contact Sales: https://runloop.ai/contact