terminal-browser — setup guide: standalone, as a herdr plugin, or hand it to your agent (yoelgal/terminal-browser fork, upstream-proposal branch) A developer released a setup guide for terminal-browser, a fork that renders a real browser inside a terminal pane, offering three installation methods: standalone, as a herdr plugin, or via an agent. The guide includes detailed steps for building from source on macOS arm64 or Linux x64/arm64, with prerequisites such as Node 22, pnpm, and Rust, and emphasizes verification and safety checks. A real browser drawn inside a terminal pane. Not a screenshot, not a text dump — the actual page, rendered next to your shell, and scriptable from it. You open it with a command, you close it with a command, and it stays where you put it. There are three ways to get it. Pick one: — copy one block into your coding agent. Let your agent do it let-your-agent-do-it — build, install, run. Nothing else involved. Just the browser just-the-browser — adds a browser pane type and Ctrl+clickable links. With herdr with-herdr Paste this into Claude Code, Cursor, Codex or whatever you use. It is written for the agent, not for you, and it stops rather than guessing when something is missing. Set up terminal-browser on this machine, from source. Repo: https://github.com/yoelgal/terminal-browser — branch upstream-proposal . This fork publishes no release binaries, so building from source is the only path. There is no install one-liner for it. Do not look for one. 1. Check the prerequisites and report which are missing. Do not install system packages on your own. Ask me before running any package manager, brew, apt, or sudo command. - Platform: macOS arm64, or Linux x64/arm64. Anything else is unsupported — stop there. - Node 22, pnpm, and a stable Rust toolchain. - macOS: Xcode command line tools xcode-select --install — a Swift helper is compiled. - Linux: libnss3, libgtk-3-0, libasound2t64, libgbm1. - jq. Only the herdr plugin needs it, but check now so I hear about it once. 2. Build and install the browser: git clone https://github.com/yoelgal/terminal-browser cd terminal-browser git checkout upstream-proposal pnpm install pnpm dist pnpm dist builds and installs. App lands in ~/.local/share/terminal-browser/app, shim at ~/.local/bin/terminal-browser. 3. Verify, do not assume: terminal-browser --version must print local-