You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3d99390
Browse filesBrowse the repository at this point in the historyBrowse files
- Coder: Cloudflare Workflow brain drives local CLI sessions in tmux. Coder sessions can route to node-scoped runners when multiple machines are connected to the same instance.
85
+
- Coder: Cloudflare Workflow brain drives local CLI sessions through the generic Terminal connector. Coder sessions can route to node-scoped runners when multiple machines are connected to the same instance.
The cloud-hosted workflow is the brain. The local runner is the hands. This keeps account state, audit, and orchestration in ProAgentStore while browser sessions, local files, and CLI sessions stay on the user's machine.
@@ -19,7 +19,7 @@ ProAgentStore Workflow
19
19
-> RelayDO
20
20
-> outbound WebSocket
21
21
-> local browser runner
22
-
-> Playwright browser or tmux CLI
22
+
-> Playwright browser or terminal CLI
23
23
```
24
24
25
25
The outbound WebSocket relay is the only transport. The earlier Cloudflare Tunnel / cloudflared modes were removed — there is no tunnel fallback, no `--tunnel` flag, and no public inbound server. The runner mints a short-lived, instance-scoped relay token and opens `wss://…/v1/relay/:instanceId/connect`; the relay DO is keyed per (instance, node) and hibernates when idle.
@@ -32,7 +32,7 @@ The workflow brain runs in ProAgentStore. The hands run locally.
| Relay | RelayDO WebSocket relay | Carries scoped calls between the cloud workflow and local runner |
35
-
| Hands | Local `pags up` runner | Drives Playwright browser actions or tmux CLI sessions |
35
+
| Hands | Local `pags up` runner | Drives Playwright browser actions or terminal CLI sessions |
36
36
| Browser/session | User machine | Keeps cookies, local files, active logins, and interactive handoff state |
37
37
38
38
## Browser-Capable Agents
@@ -50,10 +50,10 @@ The Job Application Assistant is the reference browser-capable agent. Its Cloudf
50
50
51
51
## Coder Agents
52
52
53
-
Coder agents use the same runtime idea, but the local capability is a tmux-backed CLI session rather than a browser.
53
+
Coder agents use the same runtime idea, but the local capability is a terminal-backed CLI session rather than a browser. The default backend remains tmux; the generic terminal connector can also address kitty and iTerm2 targets when those apps expose local control APIs.
Copy file name to clipboardExpand all lines: platform-docs/coder-multi-machine.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ Each machine runs `pags up`. ProAgentStore records the machine as a runner node,
9
9
- Keep a desktop and laptop connected to the same Coder instance.
10
10
- Run different repo sessions on different machines at the same time.
11
11
- Preserve account-level authorization, audit, and workflow state in ProAgentStore.
12
-
- Keep local files, browser profiles, CLI auth, and tmux sessions on the machine where they run.
12
+
- Keep local files, browser profiles, CLI auth, and terminal sessions on the machine where they run.
13
13
14
14
One repo still has at most one active session. That prevents two coding CLIs from fighting over the same working tree and git index.
15
15
@@ -21,7 +21,7 @@ Coder session
21
21
-> node-scoped RelayDO
22
22
-> outbound WebSocket
23
23
-> local pags up runner
24
-
-> tmux CLI session
24
+
-> terminal CLI session
25
25
```
26
26
27
27
The legacy instance runtime row remains the default runtime for browser/apply behavior and older clients. Coder adds node-level runtime rows for machine-specific routing.
Copy file name to clipboardExpand all lines: platform-docs/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Creators publish agent templates. Users subscribe to private agent instances. Ea
6
6
7
7
## Start Here
8
8
9
-
-[Connectors](connectors.md): two layers — *ingest* connectors (Google Drive, Google Docs, Zoho WorkDrive) imported into knowledge via per-folder grants, and *registry* connectors an agent drives as tools (GitHub, HTTP/REST, Web Search, Meta, tmux, and the experimental browser), with per-instance write-consent gating.
9
+
-[Connectors](connectors.md): two layers — *ingest* connectors (Google Drive, Google Docs, Zoho WorkDrive) imported into knowledge via per-folder grants, and *registry* connectors an agent drives as tools (GitHub, HTTP/REST, Web Search, Meta, Terminal, legacy tmux, and the experimental browser), with per-instance write-consent gating.
10
10
-[Triggers](triggers.md): configure webhooks and cron schedules for private agent instances.
11
11
-[MCP](mcp.md): connect Codex, Claude Code, Cursor, and other MCP clients to the official ProAgentStore MCP server.
12
12
-[Browser Runtime](browser-runtime.md): run local browser and CLI capabilities with `pags up`.
0 commit comments