AI 分析
痛点:同时运行多个 Claude Code / Codex 会话时,无法知道哪个会话正在等待自己处理,只能逐个切换终端标签页查看,导致任务被遗漏、闲置。
目标用户:重度使用 Claude Code / Codex 并行执行开发任务的开发者,以及采用 AI 编程 agent 的小型工程团队。
证据:I usually run several Claude Code sessions at once, each on a different task. Some finish, some stop to ask me something, and the only way to find out was clicking through every terminal tab. Sessions would sit there waiting on me and I wouldn't notice. / my team at work ended up using it too. / Free and open source (MIT).
变现:核心桌面端保持 MIT 开源,用于获取用户和口碑;变现放在团队向增值层:多机同步的云端看板、Slack/飞书/手机推送通知、会话历史与统计、团队席位订阅;企业自托管授权。
MVP:2 周内先做 Mac 菜单栏 + 单面板 MVP:本地解析 Claude Code / Codex 的 transcript 文件,提取“运行中/等待输入/已完成”三种状态;菜单栏红点与通知表示有会话在等待,点击卡片跳回对应终端标签(借助 AppleScript / iTerm / tmux API);暂不做云端。先验证留存,再加团队共享面板与推送。
竞品:Crystal (stravu)、Claude Squad、Vibe Kanban、ccusage / claude-code-notify 类通知工具
摘要:作者因同时跑多个 Claude Code 会话、经常漏掉等待输入的任务,自建了 Mac 开源工具 Spyhop(MIT),把每个会话的“进行中/等待你/下一步”汇总成一块看板,菜单栏提示并一键跳回终端。他说自己和公司团队都在用,说明痛点真实,但产品免费开源、没有任何付费信号;同类工具(Crystal、Claude Squad、Vibe Kanban)已不少,独立开发者更适合把它做成团队协作或通知推送方向付费的引流工具。