乐于分享
好东西不私藏

等AI写代码时你在干嘛?这个开源工具让你在终端里打游戏

等AI写代码时你在干嘛?这个开源工具让你在终端里打游戏

用 AI 写代码,大部分时间其实在“等”

用 Claude Code、Codex、Kiro 这些 AI coding agent 写代码,你肯定有过这种体验:让它改一个文件,然后就开始等。等它思考,等它跑完一长串改动。

这段时间很尴尬。去干别的事容易断线,盯着屏幕看进度条又纯属浪费。大多数人的选择是拿起手机刷一刷,然后一刷就是半小时。

最近发现了一个很有意思的开源工具来解决这个问题:Paws。

Paws 演示:CMD+G 切到游戏,状态条盯着 agent 进度

一句话说清 Paws 做了什么

在 AI agent 干活的时候,按一下 CMD+G,终端里直接开一局游戏。一个状态条替你盯着任务进度,完成了会闪烁提醒你回来。

就这么简单。你不用一直盯着,也不会错过 agent 完成的时刻。

几个设计细节很有想法

不会自动切回。 agent 完成时只是提醒你(闪烁 + 提示音),不会强行把你拽回去。你想玩完这一局再回来,完全可以。掌控权始终在你手里。

游戏是插件式的。 不是写死几个游戏,而是开放的插件架构,每个人都可以贡献自己的游戏。目前内置了这些:

•俄罗斯方块:经典,等十分钟刚好几局

•跳跳跳(Jump High):Jump King 式蓄力跳跃

•弹球:Space Cadet 致敬

•地球 Online:这个很特别,下面单独说

技术栈很硬核。 Rust + Lua,跑在终端里,没有外部脚本、没有后台进程。MIT 协议,代码全开。通过 hook 感知 agent 会话状态,Claude Code、Codex、Kiro 都已适配。

地球 Online:把等待变成人生的支线任务

这个“游戏”不是传统意义的游戏。它派给你的是现实里的小任务:

•下楼散个步

•给好久没联系的朋友打个电话

•做几个拉伸

•读两页书

•记一条今天值得感谢的事

背后的想法是:当 AI 替我们干活的间隙越来越多,这些碎片时间不该只是被刷手机填满。它们可以是人生的“支线任务”,去学一点知识、动一动身体、和在乎的人说句话。

Agent 让出来的时间,应该用来把自己的人生过得更丰富一点。

怎么用

•CMD+G:第一次选游戏,之后在 agent 和游戏之间切换

•CMD+SHIFT+P:重新打开选择器,换一个游戏

•状态 HUD 显示 running / done,完成时闪烁,不会自动切走

安装很简单,可以直接让你的 AI agent 帮你装(仓库里带了 skill)。

链接

GitHub:https://github.com/MisterBrookT/paws

主页:https://doabit.dev

支持 Claude Code、Codex、Kiro,欢迎所有 contributor 来贡献自己的游戏。

点击文末「阅读原文」可访问 GitHub 仓库。

论文看不完、工具追不上、方向选不准?找一群靠谱的人一起聊。

AI 科研搭子群

论文解读 · 顶会投稿经验 · 开源工具实测

Agent / NL2SQL / 可视化 / 大模型前沿

扫码加蟹哥微信,备注「方向」,邀你进群

相关学习资料