Source: https://harnsy.dev/claude-code-multiple-sessions-dashboard

> See every Claude Code, Codex and OpenCode session on one dashboard: status, context, what waits for you. Runs on your machine. harnsy.

# One screen for several Claude Code sessions

This page is written by the makers of harnsy.

When you run several Claude Code sessions at once, the work moves to you: which one is waiting, which one stopped, which one is almost out of context. harnsy is a program on your machine with a web dashboard that puts those sessions in one list. It does not replace Claude Code: the sessions are still yours, in your terminal or tmux.

## What you see

- **A list of your sessions.** The Agents page has a row for each session, with its name, login, status (busy, idle or waiting), context used and current task, and a search box.
- **What waits for you.** On Home, “Needs you” collects the agents’ questions, permission requests and plain-text stops, so you do not look through windows to find the stuck one.
- **The terminal, in the dashboard.** With tmux on Linux and macOS you open a session’s terminal live in the dashboard. On Windows, harnsy has its own terminal host: one tab per agent, no split panes.
- **A chat with a running agent.** For Claude Code (since 0.10.0) you read the session’s work as it happens and write to it from the dashboard; for Codex the chat view comes with 0.11.0.
- **Answers from one place.** Answer an agent’s question, or a permission request from Claude Code, in the dashboard. The permission answers need harnsy’s answer hook, which `harnsy install` offers; without it the prompt stays in the terminal.

## What it works with

|  | Claude Code | Codex | OpenCode |
| --- | --- | --- | --- |
| In the same list | Sessions you start yourself | Sessions you start yourself | Sessions harnsy starts |
| Status and context | Yes | Yes (from Codex’s own turn events) | Yes |
| Questions answered in the dashboard | Yes, and permission requests | Yes, the agent’s questions; Codex’s approval prompts stay in Codex | Yes |

Sessions you start yourself in OpenCode are not listed; start them with harnsy.

## What it is not

- It does not show the subagents a session starts inside itself: harnsy sees the session, not what runs inside it.
- It is not a replacement for your terminal or for Claude Code’s own features. It sits beside them.
- Agents on other machines in the same view, and notifications on your phone, are harnsy Max.

## Set it up

Install harnsy, open Claude Code the way you always do, and tell the session to read http://127.0.0.1:7788/llms.txt. The steps are on [Agent teams for Claude Code and Codex](https://harnsy.dev/agent-teams-claude-code-codex): five steps, with the same commands for Claude Code and Codex.

Facts about harnsy: read from the code and docs of harnsy 0.10.0 on 12 Nov 2026. Found a mistake? hello@harnsy.dev.

Names are used only to identify the tools. harnsy is not affiliated with, or endorsed by, any of them. All names belong to their owners.
