Skip to content
agentsetups
← all rigs

Three desktop apps out, one terminal multiplexer in

Ditch the desktop apps: run Codex, Claude Code and OpenCode CLIs side by side in Herdr. CLI-first developer running three harnesses.

what to steal

Use one session view for all CLIs instead of one app per harness.

Our takeaway from the source, not a quote.

HARNESSMODELSSKILLS · MCPS · KEEPCUT CodexCodex Claude CodeClaude Code OpenCodeOpenCode not statednot stated Herdr shows every agen…Herdr shows every agent in one place Runs on the same machi…Runs on the same machine as the agents, reachable over SSH and from his phone Sessions carry on afte…Sessions carry on after disconnect (agents on a VPS) Codex / Claude Code / …Codex / Claude Code / OpenCode desktop apps t3 codet3 code
Drawn from this card's sourced fields. Amber = older model named by the source. Rose = cut or replaced.
paulund-herdr-cli.toml
# Ditch the desktop apps: run Codex, Claude Code and OpenCode CLIs side by side in Herdr
# source: https://paulund.co.uk/notebook/ai/why-i-use-herdr-and-the-cli

[rig]
who     = "CLI-first developer running three harnesses"
author  = "Paulund"
date    = "2026-10-05"

harness = ["Codex", "Claude Code", "OpenCode"]
models  = []

[keep]
  - Herdr shows every agent in one place
  - Runs on the same machine as the agents, reachable over SSH and from his phone
  - Sessions carry on after disconnect (agents on a VPS)
[cut]
  - Codex / Claude Code / OpenCode desktop apps
  - t3 code
thingstatus
Codex / Claude Code / OpenCode desktop appsreplaced
t3 codedropped
Diff reviewkept (worse in a terminal)

Source: https://paulund.co.uk/notebook/ai/why-i-use-herdr-and-the-cli · checked 2026-10-14

// similar rigs