Toru

The Agentic SSH Client

Drive your agents on any machine you can ssh into. They'll run while you sleep.

Why Toru

Run agents in a stable environment

sessions survive the lid

Bring the agents you already pay for

your subscriptions · your keys

Forget about hunting for SSH keys

paste once · connect forever
How it works

Running in under a minute

01

Add machines

Paste the ssh commands you already have, or launch cloud VMs. Toru checks host keys, signs in, and installs its runner. No root.

02

Start your coding agents

Bring the coding agents you already use and keep your subscriptions. They come pre-installed on every machine you add; Toru never holds your provider keys.

03

Drive your agents

Run agents across all your machines from one window. Close the lid — they keep working, and replay where they left off.

Alternatives

What makes Toru different

You could use What it lacks
tmux everywhere

A second job past machine four — which session, which window, which box.

VS Code Remote-SSH

One window per machine, and the terminal dies with the connection.

Termius

A polished SSH client, but sessions end when the connection does. Nothing keeps an agent working.

cloud agents

Only their agent, only their sandbox — not the CLI you use, not machines you control.

Works with your coding agent

Bring the agent you already use

Claude Code claude
Codex CLI codex
OpenCode opencode
Gemini CLI gemini
Qwen Code qwen
$_ Any command terminal tab
Pricing

Free where it should be

Your own machines
Free

Connect anything you can ssh into: your workstation, a lab box, the VMs you already pay for.

no limit on machines · agents · sessions · no card
Cloud machines
$0.10/ hour · per machine

Need a machine you do not have? Launch one from Toru. Billed by the hour while it runs, and for its disk while stopped.

card required to launch

Keep work running

Your first machine is a paste away.

Download
macOS · Linux · Windows · open-core · runner Apache-2.0