Files
deepseek-harness/packages/e2b
Yichen Jiang 4ee1e1af25 Merge branch 'worktree/process-plugin-streaming-72f9b3' into worktree/job-kill-delivery
Carries the master sync forward (invariant-companion cleanup, alpha.3 bump);
regenerates the client api catalog so ISession lists both killJob and the new
loadThrough, and refreshes the new ptc-python-turn scenario's system-prompt
pin for this branch's bash timeout-promotion schema text.
2026-09-01 20:30:36 +08:00
..

description, kind
description kind
The E2B remote-runtime group map: file and command work inside one remote Linux sandbox, for users and maintainers of the E2B family. package-group

packages/e2b

English | 中文

Summary

The e2b group moves the agent's file and command work into a remote Linux sandbox: file reads and writes, shell commands, and terminals all run in one remote world instead of on your machine. Three packages work together — one provides the shared sandbox, one runs file operations in it, and one runs commands and terminals in it. Existing shell, terminal, and language-server features keep working unchanged once the family is enabled, so no E2B-specific tooling is needed. The harness process, model calls, and session state never move — only the execution world is remote, and the sandbox is ephemeral. It is an experimental POC, and no shipped composition enables it by default.

Table of Contents


Packages

Package Role ctx key
e2b One shared remote Linux sandbox that file and command work runs in ctx.e2b
fs-e2b File reads, writes, edits, and listings inside the remote sandbox ctx.fs
subprocess-e2b Shell commands and interactive terminals inside the remote sandbox ctx.subprocess


Dev Note

Working context for maintainers — click to expand

None.