AgentWire:自托管多 Claude Code Agent 并行指挥台
dotdevdotdev/agentwire-dev · A self-hosted, keyboard-driven cockpit for running a whole fleet of Claude Code agents at once. Worktrees, command palette, scheduler, voice — every layer stacks, so you ship far more than hand-juggling terminals. Your machine, your keys, no telemetry.
ELI5:它是什么,解决什么问题
AgentWire 是一个自托管、键盘驱动的 Claude Code Agent 指挥台,将多个 Agent 会话组织为可拖拽窗口,并叠加 git worktree 并行分支、命令面板、定时任务、多 Agent 议会与语音输入输出等能力。它基于 tmux 管理会话,默认仅绑定本机回环地址,可经局域网配置在手机或平板上访问,并提供危险命令拦截与审计日志。项目以 Apache-2.0 许可发布。
核心能力与快速开始
★ 24 · Python
- 能做什么
- 以桌面式窗口界面管理多路 Claude Code Agent 会话,支持 F3 拼贴总览、Tab 切换与命令面板快捷操作;可将同一项目分支到隔离的 git worktree 并行运行;支持 worker 派发与编排、向多个“角色”会话分发提示并汇总的议会模式、定时任务与门禁校验;内置 300 余条危险命令拦截并记录审计;提供 CPU 上运行的 Kokoro 神经 TTS 与浏览器语音识别,并可通过自定义 HTTP shim 接入语音克隆或 GPU 语音引擎;支持 SSH 连接远程 GPU 机器上的 Agent。
- 适用场景
- 适合同时推进多个编程任务、需要按分支并行隔离开发的开发者;适合将周期性的研究、测试、清理、文档漂移检查等任务交给定时调度;适合在小团队或个人局域网内从笔记本、手机、平板统一操作多台机器上的 Agent 会话;适合希望通过语音输入与朗读摘要减少盯屏操作的使用者。
- 项目形态
- 可直接使用的工具
- 部署方式
- 自托管,通过 PyPI 包安装(推荐 uv tool install);初始化后运行本地门户服务,默认绑定 127.0.0.1:8765。局域网访问需生成 SSL 证书、将 server.host 设为 0.0.0.0 并使用 bearer token 配对;文档明确不建议端口转发或部署在公网 VPS。
- 主要依赖
- Python 3.10+、tmux、Claude Code;可选 ffmpeg(仅主机麦克风按住说话采集);默认语音合成 Kokoro-82M 在 CPU 运行,首次使用需下载约 200 MB 模型;自定义语音克隆与 GPU 引擎需自行提供 shim 服务。
- 使用限制
- 材料未说明具体硬件下限、调度任务的 API 用量与成本;局域网以外访问需额外配置隧道方案;WSL2 下音频能力受限;本项目不包含 Claude Code 模型本身,需另行具备 Claude Code 环境。
- 许可证
- Apache-2.0
- 最近推送
- 2026-11-03 06:18
资料检查:2026-11-03 07:00 · 卡片整理:2026-11-03 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
在自有机器上并行运行多个 Claude Code 编码 Agent:每个会话作为可拖拽窗口,用 git worktree 隔离并行分支,通过命令面板、定时任务和议会模式协调代码编写、测试运行与清理等重复工作,并借助危险命令拦截与审计日志保障无人值守运行。
查看内容依据
A self-hosted, keyboard-driven cockpit for running a whole fleet of Claude Code agents at once. Worktrees, command palette, scheduler, voice
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。