Tring.Chat — Communication skill for Claude Code
A focus-centred terminal deck for agentic work: run up to 16 Claude Code / agent sessions, one in focus, the rest as live thumbnails that turn green when done.
How to install Tring.Chat
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open matogen/tring.chat and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tring.Chat does
A focus-centred terminal deck for agentic work: run up to 16 Claude Code / agent sessions, one in focus, the rest as live thumbnails that turn green when done.
Alternatives in Communication
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Pregunta Cualquier Cosa Sobre El Código — /understand-chat How does the payment flow work 8.2k ★
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
README
tring.chat
A focus-centred terminal deck for agentic work.
Run many agent sessions at once — Claude Code, other coding agents, plain shells — and stay focused on one. The session you are working in fills the centre of the screen. Up to 16 others run in zoomed-out live thumbnails around it, so you can see them working. When a session finishes and is waiting for you, its tile turns green. Press `Ctrl+Space`, then one key, and that session is in the centre.
┌────┬────┬────┬────┬────┐
│ 1 │ 2 │ 3 │ 4 │ 5 │
├────┼────┴────┴────┼────┤
│ 16 │ │ 6 │
├────┤ focus ├────┤
│ 15 │ terminal │ 7 │
├────┤ ├────┤
│ 14 │ │ 8 │
├────┼────┬────┬────┼────┤
│ 13 │ 12 │ 11 │ 10 │ 9 │
└────┴────┴────┴────┴────┘
Slots are fixed. Focusing a session shows it in the centre without moving it, so the ring never shuffles and slot numbers stay in muscle memory.
Sixteen is the default, not the only option — the gear in the tab bar switches to 12, 8 or 4. See [Ring size](#ring-size).
Install
npm i -g tring-chat
tring
Node 20 or newer. node-pty ships prebuilt binaries for macOS and Windows — `darwin-x64`, `darwin-arm64`, `win32-x64`, `win32-arm64` — so those install with no compiler step.
**Linux and WSL build node-pty from source.** There is no Linux prebuild, so the install runs `node-gyp` and needs a toolchain:
sudo apt install -y build-essential python3 # Debian/Ubuntu/WSL
sudo dnf install -y gcc-c++ make python3 # Fedora/RHEL
Without those, `npm i -g tring-chat` fails while building node-pty. It takes a few seconds once they are present.
`tring` starts the daemon and opens a chromeless browser window — no address bar, no tab strip, its own taskbar entry. In that window the browser stops reserving `Ctrl+1`–`Ctrl+8` for tab switching, so slots 11–16 get their natural keys.
Windows
node-pty ships prebuilt binaries for `win32-x64` and `win32-arm64`, so no Visual Studio Build Tools,
Related Skills
Crowbar
Crowbar is a local-first desktop ADE (Agentic Development Platform). Import a repository and every branch beco
Agentrove
A self-hosted web and macOS desktop app for Claude Code and Codex, powered by ACP. Work in per-workspace sandb
Tiger Agents For Work
A library/CLI for running Agentic Slack bots with durable execution and bounded concurrency.
Xacpx
Remote agent control from chat Drive acpx agent sessions — Codex, Claude Code, Gemini — from WeChat, Feishu, Y
Claude Sessions
Browse and resume every Claude Code chat across every project, from any terminal. Fuzzy-search by topic, pin f
PM Terminal
Desktop app for Claude Code, built for PMs: read replies as a chat, copy answers in one click, see which MCP s
Related Agents
Talk Builder
Use to turn an accepted paper into a conference talk: a deck on the lab gabarit with timed speaker notes, in P
Vercel AI SDK Expert
Use for Vercel AI SDK v5 implementation work: chat interfaces, tool calling, streaming, agentic loop control,
Claude Code Leaks
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you co