
flock 是一个原生 macOS 应用,用来把多个 Claude Code 会话、普通 shell 和可编辑 Markdown pane 放在同一个窗口里。它有点像给 AI 编程代理准备的多路终端工作台:你可以开几个 pane,让不同 Claude Code 会话同时跑不同任务,再在一个布局里观察它们的状态和输出。
它不是 Electron,而是 Swift / AppKit 写的原生应用,终端 pane 基于 SwiftTerm。README 里最吸引人的点是三类 pane:Claude pane 会显示 thinking、working、waiting、idle 之类的状态,并有文件读取、编辑和命令的 change log overlay;shell pane 是常规终端;Markdown pane 可以直接编辑并自动保存本地 .md 文件。
如果你经常同时跑多个 AI coding session,flock 的布局和广播功能会很顺手。`⌘T` 新开 Claude,`⌘⇧T` 新开 shell,`⌘K` 打开命令面板,`⌘⇧B` 可以把同一段输入广播到所有 pane。它还提供全局查找、session restore、主题、通知和 daily token/cost tracking。
项目 MIT 开源,GitHub 上目前约 13 stars,最新 release 是 v0.10.0,提供 macOS pkg 和 zip。它的目标用户很窄,但窄得刚好:不是替代终端,而是把多代理并行工作这件事做成一个可视化、可恢复、键盘优先的原生工作台。
项目地址
官网:https://baahaus.github.io/flock/
项目地址:https://github.com/baahaus/flock
原创文章,如若转载,请注明出处:https://wefound.cc/p/4064.html