tmux 搭配 Claude Code:会话、send-keys 与能力边界
2026.10.19 · 产品 · 技巧 · 社区热议
一篇指南讲清如何用 tmux 托管多个 AI 编码代理,以及内置 --worktree --tmux 的覆盖范围与局限。
文章介绍用 tmux 的命名可分离会话托管长时间运行的 AI 编码代理,终端关闭或 SSH 断开后代理仍继续工作。Claude Code 内置 claude --worktree --tmux 可自动创建 worktree 和 tmux 会话,但仅覆盖单分支单代理场景,多代理、脚本输入、远程 SSH 等仍需手写 tmux。
- tmux 会话由服务端持有 pty,断连后代理继续运行
- 一个窗口可容纳多个命名会话,按键即可切换
- send-keys 可从任意脚本向运行中的代理输入
- capture-pane 可读回代理屏幕内容
- claude --worktree --tmux 仅覆盖单分支单代理
为什么值得看
想用 tmux 编排多个编码代理的人,能先搞清内置能力边界再动手。
适合谁关注
使用 Claude Code 等编码代理、需要多任务并行的开发者。