Agent Terminal
rishiskhare/agent-terminal
Chrome side-panel terminal that lets coding agents, including Hermes, control your live browser tabs
Agent Terminal is a Chrome extension with a built-in terminal that lets coding agents such as Claude Code, Codex, Cursor and Hermes drive the tabs you already have open. You watch in the side panel and can take over at any time.
What Agent Terminal does
Agent Terminal puts a real terminal in Chrome's side panel. From there you launch a coding agent and let it work on the Chrome tabs you are already using: open pages, click, fill forms and take snapshots, while you watch and can step in.
The extension does not touch page DOM itself. Browser actions run through Vercel's agent-browser CLI inside the terminal, and agents are pointed to it by an AGENTS.md file you can edit. Because it is a plain terminal, you can use Playwright, Puppeteer or another tool instead. The launcher offers Claude, Codex, Cursor, Hermes, OpenClaw or a plain Terminal, with up to 8 terminals per Chrome window, and sessions survive closing the side panel. Remote debugging is turned on once at chrome://inspect/#remote-debugging.
Key features
- Terminal inside Chrome's side panel
- One-click launcher for Claude, Codex, Cursor, Hermes and OpenClaw
- Agents attach to your live Chrome, never Chrome-for-Testing
- Up to 8 terminals per window, sessions survive closing the panel
- Setup doctor that detects agent CLIs and writes AGENTS.md
- Isolated browser session per concurrent agent
When to use it
- Letting Hermes fill a form in a tab where you are already logged in
- Watching an agent work in the side panel and taking over when needed
- Running several agents at once, each with its own browser session
Who it is for: Developers who want coding agents to act on their real Chrome session while they supervise.
How it fits with Hermes Agent
Hermes is one of the agents in the one-click launcher menu, alongside Claude, Codex, Cursor and OpenClaw.
How to install Agent Terminal
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
git clone https://github.com/rishiskhare/agent-terminal.git
cd agent-terminal
go build -o agent-terminal .
./agent-terminal installRequirements: Go 1.24+, Node.js 20+ and Chrome; the extension is built from the extension folder with npm and loaded unpacked
Note: The README calls the project experimental and warns that agents can control your live Chrome and run shell commands on your machine.
FAQ
What is Agent Terminal?
Agent Terminal is a Chrome extension that provides a terminal in the side panel so AI coding agents can control your live browser tabs while you watch.
Does Agent Terminal work with Hermes Agent?
Yes. Hermes is one of the agents offered in the launcher menu, next to Claude, Codex, Cursor and OpenClaw.
What do I need to run Agent Terminal?
You need Go 1.24 or newer, Node.js 20 or newer and Chrome. After building, load the extension from the extension/dist/chrome-mv3 folder with Developer mode on.
Similar interfaces for Hermes Agent
All interfacesRussian localization mod for Hermes Desktop covering hardcoded UI strings, Bots and Kanban
Beyond-Horizons-Institute Symbio BasicDesktop AI companion with a 3D VRM avatar, screen vision and voice that can connect to Hermes Agent
teknium1 Hermes Pixel OfficeVS Code extension that shows Hermes agents working as pixel characters in a virtual office
arm64be TheiaVisualizes Hermes Agent sessions as a three.js semantic constellation, with a dashboard plugin
123mikeyd hermes-vtuberHermes Agent integration for Open-LLM-VTuber, a voice-driven Live2D AI companion
thedavidweng Porcelain Dashboard ThemeMinimal light theme for the Hermes Agent dashboard with system fonts and an optional swatch plugin
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent