Requirements
- Node 20 or newer and Git on the machine you want to connect.
- A terminal on that machine, or SSH access to it (a headless server works).
- A Gleap user with access to the project.
Connect a machine
Run this in a terminal on the computer you want to connect:Coding agents (harnesses)
Kai Code Bridge drives the coding agent that is installed on the machine. The guided setup installs and signs in Claude Code and Codex for you; Cursor is only available locally. To manage an agent by hand, run these on the machine running the bridge. Replaceclaude with codex or cursor.
Install an agent if it is missing:
On a server without a browser, Codex uses device-code sign-in automatically. You can force it with
kai-bridge harness login codex --device-auth.Choosing where a session runs
In the Kai Code composer, the Run on picker lists the Gleap cloud and every connected machine. Pick a machine to run the session there; previews and verification stay on that device, while photo and video proof is available in Kai Code as usual. A machine is shown as Away when it is asleep or the bridge service is not running. Start it again with:Share a machine with your team
A connected machine is private by default: only you can pick it under Run on. To let everyone in your organisation run Kai Code sessions on it, open Kai Code → Settings → Kai Code Bridge, open the machine and switch Visibility to Public — or choose Make public from the row’s menu. Teammates then see it under Run on as shared by you, and under Shared with you in their own Kai Code Bridge settings.Sessions teammates start on a public machine run with that machine’s coding-agent sign-ins and push commits with its git identity, so your own subscription limits apply. Teammates cannot sign in, install coding agents or add folders on your machine — those actions stay with you.