WhatyTerm

产品介绍

让 AI 编程 CLI 无人值守地把活干完

WhatyTerm 是跑在你自己电脑上的 AI 编程会话管理器。Claude Code、Codex 等 CLI 负责写代码, WhatyTerm 负责盯着它们:该确认就确认、该接着干就接着干、上下文快满了先让它写进记忆再换窗口, 花到你设的额度就停下等你。人不在电脑前,用手机或另一台电脑接着看、接着管。

个人与非商业用途免费 · macOS / Windows / Linux

🖥️ 会话管理

每个项目一个会话,CLI 跑在后台,界面只是窗口 —— 关掉不影响它干活。

一直在跑,丢不了

  • 关掉网页、升级或重启 WhatyTerm,会话照常跑(Windows 也一样)
  • 电脑重启后在原目录重建会话,按记录接回原来那段对话
  • 刚关掉的会话一键恢复,像浏览器恢复刚关的标签页

找得到,用着顺手

  • ⌘K 搜索运行中的会话、历史项目和已关闭的会话
  • 会话可置顶、按「自动运行优先」排序,置顶在各设备间同步
  • 选字复制和普通终端一样:双击选词、三击选行,选完直接打字
  • 同一个会话几个窗口同时看,按最小的窗口排版,谁那边都不叠字

👁️ AI 监控自动推进

打开某个会话的「自动」,WhatyTerm 就替你盯着它:该确认的确认,该接着干的接着干,拿不准的停下来等你。默认关着。

Claude 会话:交给它自己的 hook

  • 说完一轮时,Stop hook 当场判断要不要接着干,不往终端里打「继续」
  • 判断时带着你最后一句原话:你说过「做完这步停下等我」,它就不推
  • 确认框只按「本次会话内允许」批准,不替你点「以后都不再问」
  • 说完、要确认、API 报错时由 hook 立即触发判断,不靠轮询发现

其它 CLI:读屏判断

  • 16 种场景策略:通用、App 开发、全栈开发、前端设计、API 集成、Bug 修复、TDD 开发、重构优化、代码审查、安全审计、部署运维、数据分析、科学研究、论文写作、文档处理、计划执行
  • 判断用会话自己的 CLI 和供应商,不另外要 API Key
  • 没有 hook 的 CLI 按 3~30 秒动态周期读屏,刚操作过就连着快检

几道闸,防它乱来

  • AI 对发「继续」、重启 CLI 这类动作把握不足时,只给建议不按键
  • CLI 在问你业务决策(比如两个方案选哪个)时不替你答
  • 回复太短、连着催了几次没进展、在等后台任务时,自动停手交回给你
  • 上下文快到自动压缩时,先让它把进度、结论、下一步写进记忆,再压缩、再从记忆接上

🌙 长程编程

交一份需求文档,它自己分段推进、跨窗口交接、到点收工给结论,过夜也能跑。 拆任务交给 CLI 自己,WhatyTerm 只管一件事:让这段工作在上下文用完之后还能接着往下走。

一段接一段

  • 水位到阈值时,先把进度、已确认的结论、失败过的方案写进项目记忆,再开干净窗口从记忆接上
  • 每段打 git 快照(记忆和代码一起),跑坏了能回退
  • 上一轮被中断的项目会标出来,任务不会凭空消失

有个监督者在旁边

  • 每段结束判断:继续、叫人,还是项目已完成
  • 拿不准的事不替你决定,停下来问你,手机上也能回
  • 收工时说清做完了什么、改了哪些文件、下一步该干什么;跑挂了说清真实原因

执行者可选、可换

  • Claude Code、Codex、Cursor、Kiro、OpenCode、Gemini CLI、Grok 都能当执行者,监督者用同一个 CLI
  • 中途换执行者:旧的先收尾写记忆,新的从记忆接上
  • 长程与普通终端随时互切,接着同一条对话

供应商出故障,先等再换

  • 「无可用渠道」、503、限流:按 1→2→5→10 分钟递增等待,不连发烧钱
  • 等两轮仍不行才换模型,只从供应商实际提供的模型里挑;限流只等不换
  • 认证失败、上下文超限、代码报错一律不重试 —— 等和换都治不了

💰 花费:看得见,也管得住

调用的是你自己的 API,费用产生在你的供应商那边。WhatyTerm 替你算清楚,并在你设的额度处停下。

用量

  • 每个会话的金额与 token:合计、今天、按模型分开列占比
  • 价格先取 CC Switch 里配的,新模型自动从公开价目补上
  • Cursor、Gemini、Grok 会话也算得出花费:Cursor 按它公布的模型价目,Grok 用它自己报的费用

花费上限

  • 两层:每个会话从开自动(或上次扩充)起算一段额度;所有自动会话每天一个合计上限
  • 到了就停下保住现场,推送到手机;点「再给一段」才接着自动
  • 默认每段 $10、每天 $50,在 设置 → AI 与监控 里改,0 表示不限;单个会话可单独设

🧰 CLI 与供应商

用你已经装好、配好的 CLI,不另外要密钥。没装的一键装上。

CLI出品AI 监控长程执行者
Claude CodeAnthropic✓(hook 决定)✓
CodexOpenAI✓✓
Cursor CLICursor✓✓
KiroAWS✓✓
OpenCode开源✓✓
Gemini CLIGoogle✓✓
GrokxAI✓✓
DroidFactory✓—

一键安装

  • 设置 → CLI 工具:看每种 CLI 装没装、版本、登录状态,一键安装 / 更新
  • 官方安装器优先,国内网络自动走 npm 镜像
  • 终端里敲了没装的 CLI,先问一次要不要装(可改成自动装)
  • CC Switch 也能一键装,官方安装包验签通过才装

供应商与换 CLI

  • 每个会话单独选供应商(取自 CC Switch),不改全局配置
  • 运行中可在右侧面板换供应商、换模型
  • 普通会话在 Claude Code 与 Codex 之间换着接着开发,完整对话记录跟过去,换回来接着原来那段
  • 换 CLI、开长程之前自动给项目拍快照,右键「项目备份与回退」一键回退,不碰你自己的 git

🔗 几台电脑当一台用

登录同一个 WhatyTerm 账号的电脑之间互通。同一个局域网里直接连,不在一起就走 P2P 或 ZeroTier, 都连不上才经隧道中转,始终连得上;每次连接都由 term.whaty.org 核验是不是同一个账号。

看、操作另一台的会话

  • 左侧列表直接列出那台的会话,标明是哪台,点开和本机一样用
  • 能在那台上新建会话、开长程、看长程面板;手机上也能看
  • 会话仍由那台监控和自动推进;每台都能在设置里关掉这个入口

把会话迁过去

  • 项目代码、对话记录、记忆一起带走,在那台接着原来那段对话
  • 代码经你自己 GitHub 账号下的私有同步仓库;.env、私钥不进 GitHub,两台直接传
  • 那台缺 CLI,在这边点一下让它先装好
  • 迁回来三方合并:两边都改过的文件不会互相盖掉,改到同一处点名给你看

skill 自动同步

  • 一台上写好的 skill,其它电脑自动拉过去
  • 删除也跟着同步,删之前先备份
  • 某个 CLI 读不到的 skill 目录,自动补上链接

📱 手机与远程

会话跑在你自己的电脑上。出门时用手机连回来,看进度、回问题、管长程。

手机版

  • 专门做的手机界面:看状态、回问题、点确认,终端里的选项面板变成按钮
  • 能看、能答、能管长程;从历史项目点一下开工
  • 长程等你回话、收工、花到额度时推送通知(iPhone 需先添加到主屏幕)
  • 扫码后在电脑上点确认即登录,30 天免登录;电脑上能看到并退出已授权的设备

连回来、不断线

  • Cloudflare 隧道开箱可用(随机域名);企业版提供固定域名的专属中转
  • 笔记本合盖也能接着跑:macOS 带过热保护,Windows 为实验功能

🔒 安全

  • 会话、代码、密钥都在你自己的电脑上;监控判断调用会话自己的 CLI,不经过我们的服务器
  • 从外网访问必须登录;另一台电脑连进来要经 term.whaty.org 核验同一账号
  • 自动更新只安装发版私钥签过名、校验通过的安装包
  • 自动操作默认关闭;换 CLI、开长程前自动给项目拍快照

支持的平台

系统安装包说明
macOS(Apple 芯片)dmg已签名并经苹果公证
macOS(Intel)dmg已签名并经苹果公证
Windows 10 / 11exe原生运行,不需要 WSL
Linux(x64)AppImage需系统里已装 tmux

装好后自动更新,只安装验签通过的更新包。

下载 WhatyTerm

也可以从 GitHub Releases 下载