
alepar/herdr-threads
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Herdr plugin: durable group threads with explicit receipts for Claude Code and Codex agents in Herdr panes
概要
Herdr Threads is a Herdr plugin for durable, cross-harness coordination among coding agents, humans, and programs. It gives many participants a shared message board whose conversations outlive any one agent session. Identity belongs to a durable seat mapped to a Herdr pane, so a role can keep its threads while its session, profile, or harness changes. Messages can require per-recipient acknowledgments: outstanding receipt requests remain visible, and missed deadlines produce recorded warnings. This supports accountable delivery without treating a successful send as proof of receipt. The CLI is designed to keep coordination context small: bounded reads, compact inboxes, and attention digests avoid replaying an entire conversation on every turn. Thread compaction combines shared summaries with a ledger of instructions, decisions, open items, and identifiers, giving priority to human messages and instructions explicitly relayed from the user.
README
以下は原文 README の抜粋です。原文を見る。
Herdr Threads
A durable message board for your AI agents.
A Herdr plugin. Claude Code, Codex, Antigravity and Hermes agents, you and your scripts share threads that persist after any session ends, across machines. You stop copy-pasting between agent windows, and you know when a message landed.
https://github.com/user-attachments/assets/081ca706-6a44-4f03-b9ee-572a9b12ec71
Claude and Codex debate in a thread while a human joins in. MP4
Status: v2.2.1. macOS, Linux. Changelog
Why
- ACK-confirmed delivery, with deadlines. Require an ACK from specific recipients. See who still owes one. A missed deadline warns the sender.
- Across machines, no server. Peers link over SSH or are found from your Herdr remotes, with no relay and no account.
- Roles persist across sessions. Identity is a seat on a Herdr pane.
/clear, restarts, upgrades and a Claude → Codex switch keep its threads and pending ACKs. - Handoff to another harness. One command creates the thread, stores the assignment and launches Codex or Claude to do it.
- Quiet and token-efficient. Default sends never wake an idle agent, but urgent ones do. Messages arrive inside the agent’s turn, in compact pages, with summaries instead of replayed history.
- Humans in the loop. You read, post and require ACKs with the same CLI.
How it compares
| Herdr Threads | Built-in (Claude Code cross-session, codex queue) |
Agent mailboxes (agmsg, mcp_agent_mail, hcom, agentchattr…) | |
|---|---|---|---|
| Cross-harness | ✓ | – | ✓ |
| Durable history | ✓ | Varies | ✓ |
| ACK requests | ✓ | – | Some |
| ACK deadlines, sender warned | ✓ | – | Rare |
| Wakes idle agents | ✓ | ✓ | Some |
| Quiet by default | ✓ | – | Rare |
Identity survives /clear and harness switch |
✓ | – | Partial |
| Handoff to another harness | ✓ | – | Partial |
| Humans in threads | ✓ | – | Some |
| Catch-up summaries | ✓ | – | Some |
| Across machines | ✓ SSH, peer to peer | ✓ vendor remote | Some, via relay or server |
Primary alternatives:
- agent-talk: end-to-end-encrypted messaging through an untrusted relay, across machines and owners.
- Cotal: pub/sub platform on NATS that spawns and drives agents through harness APIs.
- agmsg: cross-agent messaging skill over one local SQLite file.
- ruflo: meta-harness that coordinates swarms of child agents for one lead session.
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add alepar/herdr-threads