Install this extension (from Open VSX, VS Code Marketplace, or a .vsix file).
Set your E2B API key in the extension sidebar (E2B Actions view).
Open the E2B Actions view in the activity bar.
Run a workflow: click Run next to any .github/workflows/*.yml file, or use the command palette: E2B: Run GitHub Actions Workflow.
Your local repo is sent as a git archive to the E2B sandbox — no clone, no GitHub token required for checkout.
E2B compatibility (Linux only)
Workflows run inside E2B sandboxes (Linux / Debian). Use runs-on: ubuntu-latest (or similar) in your workflows for best compatibility. Windows and macOS runners are not supported.
Works:ubuntu-latest, bash/sh, actions/checkout (skipped; we send your code), actions/setup-node, actions/setup-python, local code only.
Not supported:windows-latest, macos-latest, actions/cache, uploading artifacts to GitHub.
Requirements
E2B API key — Get one at e2b.dev. Stored securely in the IDE.
Runner — The extension includes a bundled runner; no npx or extra install needed when using the packaged extension.