harnsy

The first public build

The demo edition. harnsy connects Claude Code, Codex and OpenCode: their agents message each other directly, work as a team with roles and hand work to fresh sessions when context runs out.

v0.3.0

← What’s new

Highlights

  • Push delivery between Claude Code, Codex and OpenCode.

    A message lands in the recipient’s running turn or starts a new one. No agent polls an inbox.

    Agent-to-agent communication →

  • Teams and roles with handover.

    A lead, developers, reviewers and other roles. When a session’s context fills up, it writes a handover note and a fresh session takes the role.

    Handovers →

  • Work items.

    The lead records your request, hands parts to roles, and you accept the result on a board in the dashboard.

    Persistent roles →

  • Dashboard and tray.

    Who talks to whom, how delivery went, and what waits for you.

    Human checkpoints →

  • Agents open agents.

    In tmux, with the first task already in the new session; every new agent gets a tab of its own.

    Persistent roles →

  • One-command install.

    Linux, Windows and macOS (not yet verified on a real Mac).

How to update →

Full release notes on GitHub ↗

← What’s new

Your first team is one prompt away.

Installing takes one sentence to your agent. To open agents for you, harnsy drives a terminal: tmux on Linux and macOS, its own terminal host on Windows.

Install harnsy following https://harnsy.dev/llms.txt

harnsy: 1 project, up to 10 agents running at once, one machine.

site-3flead · Claude Codeliveview only
❯ Plan #42 with the team.

Waiting for the breakdown from analyst-7a…

from analyst-7a through harnsy❯ #42 broken down: three acceptance criteria, including a retry after 24 h.

I’ll hand #42 to site-9a.

❯