新闻详情

新闻详情

首页 / 资讯中心 / 详情

psmux + Claude Code:AI Agent 团队自动分屏,零配置实现多智能体并行开发

发布时间:2026/9/26 20:42:26来源:尧图网络
psmux + Claude Code:AI Agent 团队自动分屏,零配置实现多智能体并行开发
psmux Claude CodeAI Agent 团队自动分屏零配置实现多智能体并行开发【免费下载链接】psmuxTmux on Windows Powershell - tmux for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. This is native High-Performance Tmux designed for Windows in Rust 项目地址: https://gitcode.com/gh_mirrors/ps/psmuxpsmux是运行在 Windows 上的原生 tmuxRust 编写直连 ConPTY而Claude Code的 Agent Teams 功能在 psmux 内可零配置让每个智能体自动获得独立分屏实现多智能体并行开发、全程可视。无需 WSL、无需 Cygwin一条命令即可开始。为什么选 psmux 跑 Claude Code在 Linux/macOS 上Claude Code 的 teammate 模式依赖 tmux 分屏而在 Windows 上普通终端标签页做不到脚本可控、可后台常驻。psmux 补齐了这块拼图能力对多智能体开发的意义每个分屏都是真实 ConPTY每个 Agent 有独立、完整的终端环境渲染与 Windows Terminal 完全一致会话常驻后台服务器关闭终端窗口 Agent 不中断psmux attach随时回来看进度全套 tmux 命令兼容split-window、send-keys、capture-pane直接可用Linux 脚本无改动迁移原生 Windows 进程任务管理器直接可见每个 Agent 进程无需任何仿真层环境准备安装 PowerShell 7与 Claude Code 配合psmux要求 PowerShell 7 或更高版本env shim 和 teammate 模式注入依赖 PS7 特性。# 检查当前版本 $PSVersionTable.PSVersion # 旧版本用 winget 升级 winget install --id Microsoft.PowerShell --source wingetpsmux 本身的安装任选其一winget install psmux # 或 cargo install psmux / choco install psmux三步上手零配置启动 Agent 团队完整指南见 docs/claude-code.md核心流程只有 3 步psmux new-session -s work # 1. 创建命名会话 claude # 2. 在分屏中运行 Claude Code # 3. 直接让 Claude 组建团队分屏自动出现就这么多。psmux 会自动完成 Claude Code 需要的所有配置你只需像往常一样用claude命令即可。原理psmux 替你做了什么当分屏在 psmux 内启动时以下环境变量被自动设置详见 docs/claude-code.md#L56-L72变量值作用TMUX/tmp/psmux-{pid}/...让 Claude Code 识别我在 tmux 里CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS1打开 Agent Teams 功能开关PSMUX_CLAUDE_TEAMMATE_MODEtmux触发自动注入--teammate-mode tmux其中第二个修复尤为关键Claude Code 的 teammate 工具集spawnTeam、spawnTeammate默认被这个环境变量门控没有它 Claude 只会用不可见的进程内 Agent永远不会创建分屏。psmux 的claude包装函数还会在你没有自行配置teammateMode时自动注入参数——你自己的配置始终优先两者永不冲突。避坑指南两套 Agent 系统别混淆Claude Code 内部其实有两套完全不同的 Agent 系统psmux 只能控制其中一套✅ Teammate 模式分屏可见每个 teammate 拥有独立分屏全程可见由CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS1--teammate-mode tmux驱动psmux 都已设置Haiku、Sonnet 等模型倾向于选择这条路⚠️ Worktree 模式进程内、不可见通过git worktree创建隔离分支在进程内运行没有任何分屏Opus 倾向选择它追求 git 级隔离Windows 上该模式的 tmux 集成被硬编码禁用无法强制切到分屏实用技巧在项目CLAUDE.md中写入指令引导模型优先使用 teammate 系统# Agent Configuration 当生成子代理时始终使用 teammate 系统team_name name 参数 不要使用 isolation: worktree确保 Agent 在 tmux 分屏中可见。这是 best-effort 方案模型仍可能为复杂任务选择 worktree 隔离。另一个必知限制Agent 团队只在交互模式直接运行claude下分屏。使用claude -p管道模式时Agent 有意在进程内运行——因为没有可分屏的交互终端。验证与排错进入 psmux 分屏后三条命令确认环境就绪Write-Host TMUX: $env:TMUX Write-Host AGENT_TEAMS: $env:CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS Write-Host TEAMMATE_MODE: $env:PSMUX_CLAUDE_TEAMMATE_MODE预期输出1和tmux即配置成功。常见问题速查症状原因与解法打开 Agent View 后 teammate 不再分屏Agent View 重新执行二进制时丢失了注入参数。在~/.claude/settings.json设置{ teammateMode: tmux }一劳永逸Agent 仍在进程内运行检查是否误用了-p管道模式可用--debug-file $env:TEMP\claude_debug.log排查分屏报 The module X could not be loaded路径含空格引发的引号解析问题psmux 3.3.9 起已修复更多细节包括鼠标滚轮在 Claude Code 分屏中的 Windows 版本差异见 docs/claude-code.md#L221-L300。进阶手动编排多智能体网格除了自动分屏你也可以用脚本精确编排多个 Agent 各占一个窗口配合send-keys下达指令、capture-pane读取输出、remain-on-exit保留崩溃现场psmux new-session -d -s agents -n hub -x 200 -y 50 foreach ($n in backend, frontend, docs) { psmux new-window -t agents -n $n -d psmux select-pane -t agents:${n}.0 -T agent: $n psmux pipe-pane -t agents:${n}.0 -o cat C:\logs\$n.log psmux send-keys -t agents:${n}.0 claude Enter } psmux attach -t agentsdetachprefix d后所有 Agent 继续后台运行随时psmux attach -t agents回来看。完整的多智能体布局、日志轮询、崩溃自动重启等模式请阅读教程 docs/tutorials/terminal-agents-and-tuis.md。小结psmux 让 Claude Code 的 Agent 团队能力在 Windows 上开箱即用环境变量自动设置、teammate 模式自动注入、每个智能体一个真实分屏。理解 teammate 与 worktree 两套系统的区别后你就能放心地在 Windows 原生环境中组建并观察你的 AI 开发团队了。【免费下载链接】psmuxTmux on Windows Powershell - tmux for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. This is native High-Performance Tmux designed for Windows in Rust 项目地址: https://gitcode.com/gh_mirrors/ps/psmux创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

AI替代新人?AWS CEO警告:裁掉初级工程师等于自断人才管道 2026/9/26 22:58:12

AI替代新人?AWS CEO警告:裁掉初级工程师等于自断人才管道

最近圈里被一句话刷了屏——AWS的CEO Matt Garman公开表态,说“用AI裁掉新人,是企业最愚蠢的操作”。这句话乍一听像是大厂高管输出价值观,但仔细琢磨,分量很重。AWS的CEO站在全球云计算风向标的位置上,亲口说“AI替代…

阅读更多 →
Flutter开发鸿蒙应用实战:从随机座位表到跨平台适配 2026/9/26 22:58:05

Flutter开发鸿蒙应用实战:从随机座位表到跨平台适配

1. 为什么把随机座位表搬到鸿蒙上:跨平台选型的真实考量先说个背景。我最近接到一个挺有意思的小需求:给一个培训基地做一个座位抽选工具,上课时老师一键打乱学员座位,避免每次都是熟人坐一起,同时也让课堂互动更均匀。…

阅读更多 →
基于ET框架的斗地主Demo开发实践与踩坑指南 2026/9/26 22:58:05

基于ET框架的斗地主Demo开发实践与踩坑指南

简介:基于ET框架的斗地主Demo是一份面向游戏开发初学者的ET框架实践示例,旨在帮助快速掌握ET4.0版本的核心用法。资源包共10487个文件,以C#脚本、meta、info、bin、dll、xml及png等类型为主,涵盖服务器端代码、Unity客户端工程、P…

阅读更多 →
Docker Compose批量部署MySQL主从集群:1分钟搭建10套复制环境 2026/9/26 22:58:05

Docker Compose批量部署MySQL主从集群:1分钟搭建10套复制环境

1. 先搞清楚我们要搭的东西到底是什么先说结论:这个标题一点也不夸张,但“1分钟”是有前提的,镜像提前拉好、脚本写好了,剩下的启动和验证就是几十秒的事。我用一套基于 Docker Compose 封装的批量部署脚本,在一台 8 核…

阅读更多 →
Node-RED InfluxDB 节点实战:从写入查询到避坑降采样 2026/9/26 22:58:05

Node-RED InfluxDB 节点实战:从写入查询到避坑降采样

简介:本资源是面向 Node-RED 与 InfluxDB 集成开发者的节点扩展包,用于在 Node-RED 流程中向 InfluxDB 时间序列数据库写入和查询数据。它同时兼容 InfluxDB 1.x、1.8 与 2.0 三个版本,通过配置节点中的版本组合框切换,分别调用 w…

阅读更多 →
TaoToken 配置文件骨架:settings.json 与 config.toml 快速上手 2026/9/26 22:58:05

TaoToken 配置文件骨架:settings.json 与 config.toml 快速上手

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉