← 开源
hiroppy

tmux-agent-sidebar

A tmux sidebar that monitors AI coding agents across all windows and sessions in real-time

AI EngineeringBuild agent UIRust
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
545
Star
88
Fork
+2
本周
11
贡献者
创建于 2026-04-05 · 更新于 2026-10-14 · 今日第 17326 名
主要开发者
hiroppyknukaiiserni

hiroppy/tmux-agent-sidebar 排名第 17,326,有 545 个星标。

同类别比较

hiroppy/tmux-agent-sidebar 排名第 17,326,此处有 8 个同类条目;clemlesne/scrape-it-now 排名第 17,322。

同类别比较
名称排名指标
Lumen-Labs/brainapi217,290
语言:
Python
星标数:
546
分叉数:
71
简介:
BrainAPI is a knowledge graph–powered AI memory layer that transforms unstructured data into structured knowledge, enabling intelligent search, recommendations, and contextual memory for AI agents and applications.
UniRound-Tec/Aurogen17,293
语言:
TypeScript
星标数:
546
分叉数:
129
简介:
"Aurogen🍊: The Multi-Agent Evolution of OpenClaw."
lks-ai/anynode17,301
语言:
Python
星标数:
546
分叉数:
41
简介:
A Node for ComfyUI that does what you ask it to do
clemlesne/scrape-it-now17,322
语言:
Python
星标数:
545
分叉数:
21
简介:
Web scraper made for AI and simplicity in mind. It runs as a CLI that can be parallelized and outputs high-quality markdown content.
liaotxcn/Weave17,346
语言:
Go
星标数:
544
分叉数:
29
简介:
A highly efficient, secure, and stable application development platform with excellent performance, easy scalability, and deep integration of AI capabilities such as LLM, AI Chat, RAG, and Agents.
shiimizu/ComfyUI-TiledDiffusion17,349
语言:
Python
星标数:
544
分叉数:
66
简介:
Tiled Diffusion, MultiDiffusion, Mixture of Diffusers, and optimized VAE
ArtemXTech/personal-os-skills17,353
语言:
Python
星标数:
543
分叉数:
90
简介:
Claude Code skills for Obsidian | Point B, 14-day sprint on personal AI agents, starts Nov 3
Justin0504/Aegis17,378
语言:
TypeScript
星标数:
542
分叉数:
49
简介:
Runtime policy enforcement for AI agents. Cryptographic audit trail, human-in-the-loop approvals, kill switch. Zero code changes.
关键参数与规格
关键参数与规格
参数值
语言Rust
类别AI Engineering
子类别Build agent UI
关键词Agent-ready APIs, Terminal, Tool use
星标数545
分叉数88
贡献者11
创建日期2026-04-05
更新日期2026-10-14
1 天星标数0
7 天星标数2
排名17,326
上次排名17,108
排名变化-218
7 天星标排名8,848
上次 7 天星标排名8,897
7 天星标排名变化49
总星标排名18,113
上次总星标排名18,081
总星标排名变化-32
README 摘录

tmux-agent-sidebar One tmux sidebar that tracks every Claude Code, Codex, and OpenCode pane across every session and window. See status, background shells, prompts, Git state, activity, and worktrees without switching windows. The plugin lives at and can be symlinked as a single file into so it coexists with any existing plugins. Install the plugin Using TPM: Reload tmux ( ), then press . The install wizard downloads a pre-built binary or builds from source. Toggle the sidebar toggles the sidebar

in the current window, toggles it everywhere. Documentation The documentation site covers every feature and option: Agent pane breakdown Worktree lifecycle Activity log · Git tab · Notifications Agent support matrix Keybindings · tmux options · Scripting Development Symlink the plugin directory to your working copy so builds are picked up without copying: Toggle the sidebar off → on to pick up the new binary. Picking up local builds for the Claude Code plugin If you also installed this as a Claude Code plugin ( ), its

install path holds a copy of the released binary that hooks resolve before falling back to .

常见问题

记录了多少星标和分叉?

hiroppy/tmux-agent-sidebar 有 545 个星标和 88 个分叉。

仓库排名是多少?

hiroppy/tmux-agent-sidebar 排名第 17,326。

记录的语言和类别是什么?

hiroppy/tmux-agent-sidebar 有 545 个星标,语言为 Rust,类别为 AI Engineering。

哪个仓库排名最接近?

hiroppy/tmux-agent-sidebar 与 clemlesne/scrape-it-now 比较,后者排名第 17,322,有 545 个星标。

README

tmux-agent-sidebar

One tmux sidebar that tracks every Claude Code, Codex, and OpenCode pane across every session and window. See status, background shells, prompts, Git state, activity, and worktrees without switching windows.

Documentation · Getting Started · Features

Features

  • Every pane, one view — tracks Claude Code, Codex, and OpenCode panes across all tmux sessions and windows
  • Live metadata — prompts, tool calls, response previews, background shell state, wait reasons, task progress, and subagent trees refresh as the agents work
  • Worktrees, included — spawn a fresh worktree + agent from the sidebar and tear it down — window, worktree, and branch — in one keystroke
  • Desktop notifications — native alerts when an agent finishes, needs permission, or errors out

OpenCode uses a small local plugin bridge instead of per-event hook config. The plugin lives at .opencode/plugins/tmux-agent-sidebar.js and can be symlinked as a single file into ~/.config/opencode/plugins/ so it coexists with any existing plugins.

Requirements

  • tmux 3.0+
  • TPM (or the manual install in Installation)
  • GitHub CLI (optional — required only for PR numbers in the Git tab)

Quick Start

1. Install the plugin

Using TPM:

set -g @plugin 'hiroppy/tmux-agent-sidebar'

Reload tmux (tmux source ~/.tmux.conf), then press prefix + I. The install wizard downloads a pre-built binary or builds from source.

2. Wire up the agent hooks

  • Claude Code — register the plugin inside Claude Code:

    /plugin marketplace add ~/.tmux/plugins/tmux-agent-sidebar
    /plugin install tmux-agent-sidebar@hiroppy
    
  • Codex — open a Codex pane, press prefix + e, click the yellow ⓘ badge, copy the setup snippet, paste it into the Codex pane.

  • OpenCode — symlink just the plugin file so your existing ~/.config/opencode/plugins/ contents stay untouched:

    mkdir -p ~/.config/opencode/plugins
    ln -sf ~/.tmux/plugins/tmux-agent-sidebar/.opencode/plugins/tmux-agent-sidebar.js \
      ~/.config/opencode/plugins/tmux-agent-sidebar.js
    

Full walkthroughs: Claude Code setup · Codex setup · OpenCode setup

3. Toggle the sidebar

prefix + e toggles the sidebar in the current window, prefix + E toggles it everywhere.

Documentation

The documentation site covers every feature and option:

Development

Symlink the plugin directory to your working copy so builds are picked up without copying:

rm -rf ~/.tmux/plugins/tmux-agent-sidebar
ln -s  ~/.tmux/plugins/tmux-agent-sidebar
cargo build --release

Toggle the sidebar off → on to pick up the new binary.

Picking up local builds for the Claude Code plugin

If you also installed this as a Claude Code plugin (/plugin), its install path holds a copy of the released binary that hooks resolve before falling back to target/release/. To make local builds flow through Claude Code hooks too, replace that copy with a symlink to your working copy:

# Replace the cached plugin install with a symlink to your repo
PLUGIN_CACHE=~/.claude/plugins/cache//tmux-agent-sidebar/
rm -rf "$PLUGIN_CACHE"
ln -s  "$PLUGIN_CACHE"

Also remove the stale release binary at bin/tmux-agent-sidebar in your repo if present — both the tmux launcher and hook.sh prefer bin/ over target/release/, so a leftover binary there will mask cargo build --release output:

rm -f bin/tmux-agent-sidebar

Note: Claude Code's plugin updater may overwrite the symlink on a future update; re-run the symlink step if that happens.

License

MIT

排名相邻
同类项目