Sessionboxer

VS Code and terminals

The Code tab opens a full VS Code running inside the box, on the same files the agent edits. The Terminal opens a shell in the project folder; open as many as you want. File paths in the chat are links that open the file in the editor at that line.

The Code pane showing VS Code inside the box with the workspace folders sessionboxer-demo and sessionboxer-site in the explorer, in the same dark theme as the chat
VS Code in the box, on the workspace the agent works in, in the theme of the UI.

Things you can do with it

Read the diff yourself

Open the Git view in VS Code and go through the agent's changes file by file before you ask it to commit.

Jump to the line it mentions

The agent writes "I changed the handler in src/App.tsx:42". Click it and the editor opens that file at line 42.

Run something it did not

Open a terminal and run the tests, tail a log or start a server on your own, in the same container the agent is in.

Fix a line while it works on another

The agent sees the same files, so a small edit you make in the editor is there for its next turn.

How it works

The editor is openvscode-server, the same editor as VS Code for the Web, started in the box the first time you open the pane. Extensions come from Open VSX; settings and extensions live in the box, so they survive Stop and Resume and travel with snapshots. VS Code's own AI features are switched off in the box so there is one agent per session, the one in the chat.

Terminals keep their scrollback across page reloads. Copy and paste work as in a desktop terminal, with a right-click menu for the desktop app.

The Terminal pane with a shell in /workspace showing the output of git log --oneline in the repository the agent is changing
A shell inside the box; here checking the agent's commits with git log.

Compared with other products

SessionboxerDevinCursor Cloud AgentsCodex cloudClaude Code on the webOpenHandsT3 Code
VS Code and terminals inside the sandbox✓✓————your own
Isolated sandbox per sessionDocker, or a Windows/macOS VMVMVMcontainerVMDocker✗ (your machine)
Runs on your machine or your server✓✗✗✗✗✓✓

Devin also offers an editor and terminals in its cloud machine. Cursor Cloud Agents, Codex cloud and Claude Code on the web show diffs and logs; to edit in an IDE you pull the branch or open the task in the desktop app. T3 Code assumes your own editor, since the agent runs on your machine.

Based on each product's public documentation, September 2026; ✓ = offered, ✗ = not offered, — = not found in the docs. Corrections welcome as an issue.