
Conductor 是一个面向“终端很重”的本地开发场景的 macOS 原生工作台。它想解决的问题不是再开一个终端,而是把终端窗格、网页参考、项目文件、命令动作、通知和更新工具放进同一个紧凑桌面空间里,减少开发时在窗口之间来回切换的损耗。
从 README 看,它的核心体验是 terminal workspace:支持标签、分屏、pane 移动、zoom 和 command actions。旁边还可以放轻量 web tabs,用来打开文档、dashboard、本地服务页面或临时参考;文件管理和预览也在同一个工作区里,这样查文件、看终端输出、对照网页时不必把整个屏幕堆成一片。
Conductor 还把“开发现场的上下文”当成一等对象。工作区布局、终端状态、浏览器标签、文件标签和外观会本地持久化;通知不仅是 macOS banner,还会存进应用里,并带有 workspace / surface 上下文,方便回头定位是哪一块需要注意。Usage records、本地存储洞察、local service 状态和开发服务器链接也会集中展示。
另一个值得关注的是它的本地控制 API。README 里提到这个 API 可以创建 workspace、拆分 pane、向终端发送输入、打开 web tabs、运行命令和创建应用内 attention events。这让 Conductor 不只是手动工作台,也可以被脚本或更上层的自动化流程驱动。
当前它仍是 public preview,要求 macOS 14+,release 构建可能是 ad-hoc signed,首次启动时 macOS 可能要求额外确认。项目主要使用 Swift / SwiftPM,我查看时 GitHub API 返回 112 stars,最新 release 是 v0.0.4-macos,发布时间为 2026-05-30,同时提供 arm64 和 x86_64 zip。
传送门
https://github.com/zhengzizhe/conductor
原创文章,如若转载,请注明出处:https://wefound.cc/p/4851.html