To run commands in background, pass the background option to the commands.run() method. This will return immediately and the command will continue to run in the sandbox.
You can then later kill the command using the commands.kill() method.
Copy
Ask AI
import { Sandbox } from '@e2b/code-interpreter'const sandbox = await Sandbox.create()// Start the command in the backgroundconst command = await sandbox.commands.run('echo hello; sleep 10; echo world', { background: true, onStdout: (data) => { console.log(data) },})// Kill the commandawait command.kill()