Live agent handoff

Stop your laptop. Keep the agent moving.

Beam moves your workspace, Git state, and real coding-agent transcript to a remote sandbox as one unit—then brings them home through a verified return stage.

beam / handoff
$ beam up --target box --tool omp \
    --message "keep going"

local  box
      workspace + session

landed as k8jwt2
watch   beam attach k8jwt2
return  beam down k8jwt2

Leave without stopping the work.

The remote agent keeps its real context. Attach from anywhere, inspect its output, or let it finish while your machine is offline.

01 / session

The real transcript.

OMP, Pi, Claude Code, and Codex resume from the session you were already using.

02 / workspace

The whole working state.

Dirty files, untracked work, Git objects, refs, index, and stashes move together.

03 / return

A verified way home.

Beam stages and proves the return before it can touch your live local workspace.

One session. Both directions.

Beam separates provisioning, transport, session formats, and the remote runtime. The command stays the same whether the target is managed or your own SSH server.

Launch

beam up mirrors the workspace, installs the session, and resumes the agent.

Leave

beam attach lets you watch or steer. Disconnecting never stops the work.

Return

beam down collects safely. beam integrate previews and applies.

Bring the sandbox you want

BoxE2BModalDaytona SSHGKE Agent Sandbox

Safety is part of the handoff.

Send the first session.

curl -fLO https://github.com/bipa-app/beam/releases/latest/download/beam-darwin-arm64