DOCS

Getting started

Wire up a coding agent so Tetherlab can see its intents.

1. Run the master

The master coordinates intents. By default it listens on port 8080.

pnpm --filter @tether/master dev
# → listening on http://localhost:8080

2. Connect the dashboard

On first sign-in the dashboard walks you through connecting to your master — paste the URL (defaults to http://localhost:8080) and the dashboard bootstraps a workspace token automatically.

3. Wrap your agent

Install the tether CLI and wrap your agent so the shim can submit plans before each action.

cargo install --path packages/shim/tether-shim
tether init
tether wrap claude   # or: tether wrap opencode

The shim emits intents to the master. Open the workspace page in the dashboard to watch them arrive.

4. Issue per-developer tokens

Settings → API keys lists every active workspace token and lets you issue more (one per machine is a good default) or revoke compromised ones.