This file is auto-generated from metadata in
examples/*.ts. Do not edit this file manually. Runyarn generate:examples-mdinstead.
Runnable examples live in examples/.
- Blueprint with Build Context
- Devbox From Blueprint (Run Command, Shutdown)
- MCP Hub + Claude Code + GitHub
- Secrets with Devbox (Create, Inject, Verify, Delete)
Use case: Create a blueprint using the object store to provide docker build context files, then verify files are copied into the image.
Tags: blueprint, object-store, build-context, devbox, cleanup
- Create a temporary directory with sample application files
- Upload the directory to object storage as build context
- Create a blueprint with a Dockerfile that copies the context files
- Create a devbox from the blueprint
- Verify the files were copied into the image
- Shutdown devbox and delete blueprint and storage object
RUNLOOP_API_KEY
yarn tsn -T examples/blueprint-with-build-context.tsyarn test:examplesSource: examples/blueprint-with-build-context.ts
Use case: Create a devbox from a blueprint, run a command, fetch logs, validate output, and cleanly tear everything down.
Tags: devbox, blueprint, commands, logs, cleanup
- Create a blueprint
- Fetch blueprint build logs
- Create a devbox from the blueprint
- Execute a command in the devbox
- Fetch devbox logs
- Validate exit code, stdout, and logs
- Shutdown devbox and delete blueprint
RUNLOOP_API_KEY
yarn tsn -T examples/devbox-from-blueprint-lifecycle.tsyarn test:examplesSource: examples/devbox-from-blueprint-lifecycle.ts
Use case: Connect Claude Code running in a devbox to GitHub tools through MCP Hub without exposing raw GitHub credentials to the devbox.
Tags: mcp, devbox, github, commands, cleanup
- Create an MCP config for GitHub
- Store GitHub token as a Runloop secret
- Launch a devbox with MCP Hub wiring
- Install Claude Code and register MCP endpoint
- Run a Claude prompt through MCP tools
- Shutdown devbox and clean up cloud resources
RUNLOOP_API_KEYGITHUB_TOKEN (GitHub PAT with repo scope)ANTHROPIC_API_KEY
GITHUB_TOKEN=ghp_xxx ANTHROPIC_API_KEY=sk-ant-xxx yarn tsn -T examples/mcp-github-tools.tsyarn test:examplesSource: examples/mcp-github-tools.ts
Use case: Create a secret, inject it into a devbox as an environment variable, verify access, and clean up.
Tags: secrets, devbox, environment-variables, cleanup
- Create a secret with a test value
- Create a devbox with the secret mapped to an env var
- Execute a command that reads the secret from the environment
- Verify the value matches
- Shutdown devbox and delete secret
RUNLOOP_API_KEY
yarn tsn -T examples/secrets-with-devbox.tsyarn test:examplesSource: examples/secrets-with-devbox.ts