让AI编程敢跑2小时不断网!Smithers时间旅行工作流
你用 AI 编程工具跑一个需要 2 小时的复杂任务,中途断网了——重来?你是不是很想把电脑砸了?
今天挖到一个神器,叫 Smithers,专门解决这个痛点:让你的 AI 编程代理(Agent)变成一个可观察、可撤回、可分叉的超级 Workflow 引擎。
这玩意儿能干啥?
简单说,Smithers 是一个”持久化控制平面”,给你的 AI Agent 装上以下超能力:
- Live 观看:任务跑的过程中,你实时看到每一步在干啥,不用抓狂等结果。
- 时间旅行:跑到第 50 步崩了?直接 Rewind 回到第 30 步,换个方向重跑,不用从头来。
- Fork 分叉:同一个节点开出两条平行时间线,A/B 测试两种方案,淘汰差的。
- Replay 重放:任意历史节点重跑,Debug 效率直接翻倍。
- 人工审批 Gate:高风险操作前自动暂停,等你点头再继续,安全又省心。
支持哪些 AI 工具?
主流的全都支持:Claude Code、Codex、Gemini,以及任意 AI 编程 harness。只要描述你要什么,Agent 自己搭 Workflow,你不需要写一行配置。
适合谁用?
如果你符合以下任一条,Smithers 就是为你准备的:
- 经常跑长时间编译/构建任务(>30 分钟那种)
- 需要多步骤自动化,但担心中途出错要从头来
- 团队用 AI 编程工具,想加一层可控的审批流
- 想给 AI Agent 装上”记忆”和”分支决策”能力
怎么装?
一条命令搞定:
npx smithersai/smithers init
装完告诉你的 AI 编程工具(比如 Claude Code):”帮我用 Smithers 跑这个多步骤任务”,剩下的它自己搞定。
我的感受
用了 Smithers 之后最大的变化是——敢跑长时间任务了。以前怕断网、怕中间报错,现在随便崩,随时可撤回、可重来,心理负担直接清零。
它本质上是把 AI Workflow 变成了一个有版本控制、可协作、可观测的开发环境。对于效率党和自动化爱好者来说,这个思路非常对味。
目前 GitHub 361 颗星,更新很勤,7 月刚发布就冲到了 Trending,值得关注。
GitHub:https://github.com/smithersai/smithers
评论区
0 条评论
登录后可评论。