让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,值得关注。

GitHubhttps://github.com/smithersai/smithers


GitHub: https://github.com/smithersai/smithers

评论区

0 条评论

登录后可评论。

林小秋 16 阅读