harnsy

Answer your agents from the dashboard

Answer your agents without hunting for their terminal. When Claude Code, Codex or OpenCode stops on a question or asks for permission, the question and its choices appear on Home, and one click answers it. An agent that ends its turn on a question in plain text is flagged there too. Home is one page of everything that waits for you, and the dashboard has a new layout built around your project.

v0.6.0

← What’s new

Highlights

  • Answer questions and permission requests from the dashboard.

    The question and its choices appear on Home (“Needs you”), and one click answers it in the agent’s session; the terminal works alongside, and the first answer wins. Claude Code: questions and permission requests, “Allow once” or “Refuse”, while a dashboard is open. OpenCode: both, nothing to install. Codex: questions only, taken at the end of its turn.

    Human checkpoints →

  • “Waits for you” on plain-text questions.

    An agent that ends its turn asking you something in chat is marked on Home, and its lead is told at once. A refused permission shows in red, apart from agents still waiting for a decision.

    Human checkpoints →

  • Changes: what agents edit in each worktree.

    Every git worktree of the project with its branch, item and agent, whether its commits are in the base branch and pushed, its files and the full diff. When two live worktrees change one file, Home warns you and both items’ leads are told (System › Notifications turns both off).

    Changes →

  • Documents for agents.

    A library of documents for a project and for a role, with versions and rollback; each role document links them, so agents find the team’s rules.

    Documents for agents →

  • Item types and HTML reports.

    Bug, feature, research or task, on the card and as a board filter. Agents can attach an HTML page, such as a chart or a table, shown in a sandboxed frame. A backlog card can be rejected with a reason and brought back later.

    Task management →

  • Sub-tasks in review, on the board.

    A sub-task waiting for review shows in the board’s “In review” column, marked “part of #N” with its parent’s title, so you no longer open the parent to find it.

    Task management →

  • Notifications to leads, your way.

    System › Notifications: switch each kind of notice on or off and set its time.

    Human checkpoints →

  • The dashboard in Spanish.

    The whole dashboard in Spanish, besides English and Russian.

  • A new dashboard layout.

    Home is an inbox in three columns: Tasks, Agents and “For information”. Every section is built around a project, which stays chosen as you switch sections; agent and role profiles open in a side panel; the board and the terminal go full screen. Terminal tabs waiting for a decision get an amber underline; Ctrl+Shift+F jumps to the next one.

    Human checkpoints →

Upgrading. Run the install command again. The database updates itself on first start; nothing to do by hand.

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.

❯