Kore — Development skill for Claude Code
Manage Claude Code tmux sessions from a web dashboard or as MCP tools — http/local/ray.
How to install Kore
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Tiiiktak/kore and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Kore does
Manage Claude Code tmux sessions from a web dashboard or as MCP tools — http/local/ray.
Alternatives in Development
- Tmux Claude Hatch — tmux plugin that runs Claude Code sessions in popups per project directory, with an fzf picker showing each se 381 ★
- Tmux Claude Session Manager — Run many Claude Code sessions across your projects, each in its own tmux session — then list them, see which a 380 ★
- Codeman — Manage Claude Code & Opencode in Tmux Sessions in a modern WebUI 329 ★
README
kore
Manage **kore sessions** — interactive Claude Code CLI running inside `tmux` across one or more machines — and watch/drive them from a **web dashboard**, or expose them to an agent as **MCP tools**. One command to start, no environment setup, stdlib only.
A "kore session" is a tmux session named `kore-` on a machine running `claude` interactively. The engine starts/stops those sessions, captures their panes, and types into them over tmux (`send-keys` / `capture-pane` / control-mode `attach`).
Server and client
kore has an explicit two-role model — there is no transport to choose and nothing is hardcoded:
kore serverstarts the central node: the dashboard, the engine, and the agent registry. The server is also a worker, so on a single machinekore serveris all you need — the engine runs that host's tmux commands locally.kore client --server --tokenjoins another machine as a worker. You don't type that line by hand: the server prints it (k3s / tailscale style), and you paste it on the new machine. The client runs a small stdlib agent that registers itself into the roster and answers the server over HTTP.
The engine routes **per node**: a command for the server's own host runs locally; a command for a client runs over HTTP against that client's agent. No Ray, no shared filesystem, no cluster manager.
browser ─HTTP─▶ server.py ─▶ koreops.py ─▶ kore-bridge.py ─┬─self──▶ subprocess on the server host ─▶ tmux kore-
xterm.js (WB token) (write door) (engine) │
terminal └─client▶ kore-agent (on a client) ─HTTP─▶ tmux kore-
agent registry ◀── each client's agent POSTs /api/agents/register every ~15s
**Env naming:** every setting is a `KORE_*` variable (`KORE_AGENT_TOKEN`, `KORE_NODE_IP`, …). This is the only spelling the code reads.
Quickstart (one machine, zero con
Related Skills
Switchboard MCP
Let your Claude Code (CLI) agents talk to each other — a local hub that connects independent agents in tmux vi
SafeClaw
to make running containerized Claude Code sessions easy. It lets you spin up multiple isolated sessions, each
Ttracker
Terminal session tracker for iTerm2 + Claude Code. Web dashboard to manage, park, restore, and search Claude s
Detach
Run Codex and Claude Code reliably in the background on macOS—with a native dashboard, persistent tmux session
Agent Deck
Local web dashboard to orchestrate multiple Claude Code & OpenCode CLI sessions — real PTY terminals, persona
Synapse
A modern terminal window manager. Manage multiple terminal sessions with workspace persistence, window groups,
Related Agents
Remote Ops
Runs and monitors commands on remote hosts through configured SSH aliases and tmux sessions. Does not edit loc
Codex Orchestrator
CLI tool for delegating tasks to GPT Codex agents via tmux sessions. Designed for Claude Code orchestration wi
Suede Graph Flo XR Web Reader
Read-only Suede Graph Flo XR researcher for public web evidence, with no local file, shell, write, task, skill