多 Claude Code/OpenCode 并行时,需要 tmux 之上的 AI-aware TUI(状态检测、fork/worktree、MCP 开关),纯终端网格不够。
Claim
多 Claude Code/OpenCode 并行时,需要 tmux 之上的 AI-aware TUI(状态检测、fork/worktree、MCP 开关),纯终端网格不够。
Why it matters
Goal 的 agent 编排与 harness 工程化直接依赖「多会话可见性」;没有 fleet 面板就会在 attach/detach 与工作树隔离上失控。
Summary
HN 条目介绍面向 tmux 用户的 agent-dash:自动发现 Claude Code 与 OpenCode 会话,无需繁琐配置。 生态中更成熟的开源实现是 agent-deck:基于 tmux 的 mission-control TUI,支持会话状态(running/waiting/done)、 一键切换、fork(含 git worktree)、按会话开关 MCP/skills、成本看板、conductor 监督与 webhook 触发。 与官方 Agent View 互补:Agent View 是 Claude Code 内置 supervisor;agent-deck 类工具适合多工具(Claude+OpenCode+Codex)混合舰队。
Actions
- (none)
Evidence
- (none)
Caveats
- (none)
Research queries
- (none)
Body
多 Agent TUI:tmux 之上的编排层
背景
并行跑 Claude Code / OpenCode 时,痛点是:哪个在等输入、哪个卡在工具、工作树是否隔离、MCP 是否该开。
机制
- 发现:扫描 tmux/agent 会话
- 状态:running / waiting / done
- 隔离:fork + worktree
- 控制:MCP/skills 按会话;可选 conductor 自动应答/升级
取舍
内置 Agent View 深度绑定 Claude Code;跨工具舰队更适合 agent-deck 一类。成本是额外工具与学习曲线。
动作
制定「并行任务数阈值 → 启用 fleet TUI」规范,并默认 worktree isolation。