<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd" -->

---
title: A Better Way to Run Terminal Agents! | daily.dev
description: A video walkthrough introduces Hera, an open-source (Apache 2.0), Rust-based terminal multiplexer built specifically around AI coding agents. Similar to tmux,...
canonical: https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: A Better Way to Run Terminal Agents! | daily.dev
og:description: A video walkthrough introduces Hera, an open-source (Apache 2.0), Rust-based terminal multiplexer built specifically around AI coding agents. Similar to tmux,...
og:url: https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd
og:image: https://api.daily.dev/og/posts/TJzOrSpJd.png
og:image:alt: A Better Way to Run Terminal Agents!
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# A Better Way to Run Terminal Agents!

**[Christian Lempa](https://daily.dev/sources/christianlempa)** · 21 min read · 7 upvotes · 0 comments

## Summary

A video walkthrough introduces Hera, an open-source (Apache 2.0), Rust-based terminal multiplexer built specifically around AI coding agents. Similar to tmux, it adds persistent sessions, workspaces, git worktree integration, live agent status, notifications, and remote machine management so developers can organize and monitor multiple AI agents (Claude Code, Codex, Pi, OpenCode, Hermes) running across projects and servers without replacing existing terminal tools. Key bindings follow a tmux-style prefix model, which the presenter finds a learning curve, though mouse navigation is also supported. The video also covers a newer 'machines' feature for jumping between remote servers and briefly compares Hera to Orca, a more full-featured desktop-based agent orchestration tool, before pivoting to a sponsored segment for CodeRabbit, an AI code review tool.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=RB9k-S4DfPI>

## Questions this post answers

### What is Hera and how does it help manage multiple AI coding agents in the terminal?

Hera is an open-source (Apache 2.0), Rust-based terminal multiplexer built around AI coding agents like Claude Code, Codex, Pi, OpenCode, and Hermes. Similar to tmux, it offers persistent sessions, tabs, and split panes, but adds workspaces, git worktree integration, live agent status indicators, notification automation, and remote machine management, without replacing any existing terminal tools or agents.

_See how daily.dev surfaces new agent-orchestration tools for developers juggling multiple terminal-based AI workflows._

### How does Hera's remote machines feature differ from the hera-remote command for connecting to servers over SSH?

The hera-remote command opens a standalone local client attached to a single remote session by installing Hera over SSH on that one server. The newer machines feature instead lets a user add multiple remote servers into one central workspace on their local Hera instance, so they can jump between several remote devices and their previously created workspaces without opening separate sessions for each.

_Developers managing multiple home-lab or production servers can track tooling changes like this via daily.dev._

### What is the main criticism of Hera's keybinding system compared to standard desktop shortcuts?

Hera uses a tmux-style prefix key system, defaulting to Ctrl+B, where a user must press the prefix key before pressing a second key to trigger an action, such as Ctrl+B then C for a new tab. This differs from standard desktop shortcuts like Ctrl+T or Ctrl+W, and users accustomed to macOS-style hotkeys may find the two-step prefix approach harder to learn and remember.

_Compare terminal workflow tools and their keybinding tradeoffs before adopting one, tracked on daily.dev._

## Similar posts on daily.dev

- [A deep dive into Herdr](https://daily.dev/posts/a-deep-dive-into-herdr-jzkwg8r1e) · Flavio Copes · 5 upvotes · 1 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#rust](https://daily.dev/tags/rust)

[View this post on daily.dev](https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"A Better Way to Run Terminal Agents!","url":"https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd"},"datePublished":"2026-09-30T14:08:15.000Z","dateModified":"2026-09-30T14:08:36.894Z","description":"A video walkthrough introduces Hera, an open-source (Apache 2.0), Rust-based terminal multiplexer built specifically around AI coding agents. Similar to tmux,...","image":"https://i.ytimg.com/vi/RB9k-S4DfPI/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/RB9k-S4DfPI/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Christian Lempa","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Christian Lempa","logo":"https://media.daily.dev/image/upload/s--r09bzzis--/f_auto/v1723788767/logos/christianlempa","url":"https://daily.dev/sources/christianlempa"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":7},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,rust","timeRequired":"PT21M","video":{"@type":"VideoObject","name":"A Better Way to Run Terminal Agents!","description":"A video walkthrough introduces Hera, an open-source (Apache 2.0), Rust-based terminal multiplexer built specifically around AI coding agents. Similar to tmux,...","thumbnailUrl":"https://i.ytimg.com/vi/RB9k-S4DfPI/sddefault.jpg","uploadDate":"2026-09-30T14:08:15.000Z","duration":"PT21M","url":"https://api.daily.dev/r/TJzOrSpJd","embedUrl":"https://www.youtube.com/embed/RB9k-S4DfPI"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Christian Lempa","item":"https://daily.dev/sources/christianlempa"},{"@type":"ListItem","position":3,"name":"A Better Way to Run Terminal Agents!"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/a-better-way-to-run-terminal-agents--tjzorspjd#faq","mainEntity":[{"@type":"Question","name":"What is Hera and how does it help manage multiple AI coding agents in the terminal?","acceptedAnswer":{"@type":"Answer","text":"Hera is an open-source (Apache 2.0), Rust-based terminal multiplexer built around AI coding agents like Claude Code, Codex, Pi, OpenCode, and Hermes. Similar to tmux, it offers persistent sessions, tabs, and split panes, but adds workspaces, git worktree integration, live agent status indicators, notification automation, and remote machine management, without replacing any existing terminal tools or agents. See how daily.dev surfaces new agent-orchestration tools for developers juggling multiple terminal-based AI workflows."}},{"@type":"Question","name":"How does Hera's remote machines feature differ from the hera-remote command for connecting to servers over SSH?","acceptedAnswer":{"@type":"Answer","text":"The hera-remote command opens a standalone local client attached to a single remote session by installing Hera over SSH on that one server. The newer machines feature instead lets a user add multiple remote servers into one central workspace on their local Hera instance, so they can jump between several remote devices and their previously created workspaces without opening separate sessions for each. Developers managing multiple home-lab or production servers can track tooling changes like this via daily.dev."}},{"@type":"Question","name":"What is the main criticism of Hera's keybinding system compared to standard desktop shortcuts?","acceptedAnswer":{"@type":"Answer","text":"Hera uses a tmux-style prefix key system, defaulting to Ctrl+B, where a user must press the prefix key before pressing a second key to trigger an action, such as Ctrl+B then C for a new tab. This differs from standard desktop shortcuts like Ctrl+T or Ctrl+W, and users accustomed to macOS-style hotkeys may find the two-step prefix approach harder to learn and remember. Compare terminal workflow tools and their keybinding tradeoffs before adopting one, tracked on daily.dev."}}]}
```

