做了大半年,自己每天在用,拿出来分享一下。
解决的问题
同时开五六个 Claude Code / Codex 在不同 git worktree 里干活的时候,我不知道该看哪个窗口。终端长得都一样,只能一个个切过去看最后一行输出。
tmux 能管窗口,但它不知道「 agent 在等你确认」这件事。对 tmux 来说,卡在权限询问的 Claude 和正在写代码的 Claude 没有区别。
怎么做的
终端渲染直接嵌 libghostty ( Ghostty 的 C 接口),Swift + AppKit ,不是 Electron 。会话持久化用 zmx ,退出 App 或者重启之后 agent 还在原地。每个 repo 一个 tab ,每个 worktree 一张卡片,卡片上只显示 running / waiting / broken 三种状态。
状态判断是一个优先级梯子:进程退出状态 > OSC 133 shell 集成标记 > 文本正则匹配。正则那一层是数据驱动的,每个 agent 一份 JSON manifest ,可以在 ~/.config/seahelm/agents/ 下覆盖。
Claude Code 和 Codex 接了原生 hook ,所以「在等你」是一个真实事件,不是从屏幕文字猜出来的。目前 12 个 agent 有状态识别:claude 、codex 、opencode 、gemini 、cursor 、aider 、amp 、cline 、goose 、kiro 、pi 、agent 。
agent 可以反过来操作它
每个 pane 都有 SEAHELM_PANE_ID ,配一个控制 socket 和 CLI:
seahelm pane split <pane> --direction right
seahelm pane run <pane> "npm test"
seahelm wait agent-status <pane> --status Idle
所以一个 agent 能自己开一个兄弟 pane 、把活派过去、等它做完。这是目前我自己用得最多的功能。
安装
curl -fsSL https://seahelm.dev/install.sh | sh
macOS 14+,Apple Silicon 和 Intel 都支持。
源码和 Release: https://github.com/BetaYao/seahelm
官网: https://seahelm.dev
有什么用着别扭的地方欢迎直接说。
服务器运维
[分享创造] Seahelm:用 libghostty 写的 macOS 原生 agent 控制台,管多个 Claude Code / Codex
zhoujinliang V2EX
3 浏览
阅读原文:https://www.v2ex.com/t/1239577#reply0
相关文章
用
服务器运维
用 Helm、CRD 与 Operator 管大数据:声明式运维如何替代脚本化部署
大数据平台上云原生之后,运维问题并没有消失,只是换了一种形态:过去是Bash、Ansible、手工 Wiki 和离线包,现在变成了 Helm Chart、K8s API、CRD 和 Operator。
掘金首页
[
服务器运维
[分享创造] 做了个帮你发现搜索趋势和热点选题的工具,想请 V 友体验
上次在 V2EX 分享 WhatToBuild 后,收到了一些很有价值的反馈。这段时间没有闲着,陆续把产品体验、性能和一些细节重新打磨了一遍。 这次最主要的新功能是 Google Trends 监控页面: https://whattobuild.today/zh/google-trends 目前监控了 100 多个词根,可以用它快速查看关键词的搜索热度趋势,并做一些选题、内容和需求验证的前期判断。 这轮还做了不少体验优化,包括: 订单雷达增加了 DR 以及一些主题维度的标签; 优化筛选功能; 性能优化; 还是非常希望听到真实反馈: 这个 Google Trends 页面对你有没有用?还缺什
V2EX
[
服务器运维
[分享创造] 因为自己爱炒股,我做了一个跨市场跟单工具,支持 Web 和 APP
大家好,我自己平时很喜欢炒股和研究交易,也会关注加密货币、美股、黄金、原油这些市场。 平时使用各大交易所的跟单功能时,我发现热门交易员经常有跟单名额限制,平台展示的数据也不够完整,很难真正看清交易员的长期表现、持仓风格和风险;跟单产生收益后,通常还需要给带单员分润。 这些限制让我一直觉得不够自由,也是我后来决定开发 HyperCopy 的主要原因。 所以我开发了 HyperCopy ,希望把“发现交易员—分析表现—监控动态—执行跟单”放进一个产品里。 主要功能有: 发现和筛选交易员 可以根据盈亏、收益率、胜率、最大回撤、夏普比率、持仓方向、杠杆和交易频率等指标筛选交易员,尽量避免只看短期收益排
V2EX