开发工具桌面应用AI 应用【免费下载链接】fanboxvibe coding 的驾驶舱左边文件右边/下边终端中间看清每一次改动。 / The cockpit for vibe coding: browse files on the left, command agents on the right, watch every change in between.项目地址https://gitcode.com/gh_mirrors/fan/fanbox点击查看免费下载让 AI 改代码爽是爽但它刚才到底动了哪些文件往往只有天知道。FanBox 是一款 vibe coding 的驾驶舱左边浏览本地文件右边内嵌真实终端指挥 Claude Code、Codex 等 coding agent中间看清每一次改动。它的「回合存档」功能会在 agent 每轮开工前自动给整个项目打一份快照改坏了点一下「回到这时」一键回滚到任意一轮之前——不需要你记住任何 git 命令。一个熟悉的场景AI 改坏了找不回来了想象一下这个流程你在终端里对 Claude Code 说帮我重构一下这个模块agent 风风火火改了一轮你发现方向不对让它再改改第二轮它把第一轮好的地方也改没了甚至误删了某个文件想回头你的项目可能根本不是 git 仓库git checkout救不了你。这时候大多数人只能翻着聊天记录手动改回去或者直接认栽。FanBox 的「回合存档」Round snapshots就是为此设计的把「AI 弄坏了东西怎么办」从一种恐惧变成一个按钮。回合存档是如何工作的每轮开工前先静默存档agent 一动手快照已经打好了你不需要做任何事。只要你在 FanBox 的内嵌终端里启动 agent状态从 idle 变为 busy 的瞬间FanBox 就会自动为这个项目打一个快照标签就是「回合 · 会话标题」。一轮对话一个存档点agent 干了几轮你就有几条可以回头的存档线。相关逻辑在后端 server.js 触发、public/app.js 中感知 agent 状态变化时上报。影子 git对你自己的仓库零干扰快照的底层是一个「影子 git」仓库藏在~/.fanbox/snapshots/里项目文件夹里不落任何东西不创建.git目录、不生成任何文件你的工作目录干干净净不会碰你自己的 git 仓库——git status、.gitignore全都与它无关实现见 server.js 的影子 git 快照与回滚模块每个快照 commit tagtag 保引用、滚动裁剪控制磁盘占用每个项目默认保留最近40 份。不打快照它也知道什么时候该歇手自动快照最怕两件事堆垃圾、卡终端。FanBox 的处理方式很克制情况行为与上个快照无差异静默跳过不建 commitnode_modules/、构建产物dist/build/.next…、大视频默认排除不入档目录超大导致扫描超时本次运行自动放弃不反复尝试、不卡终端家目录本身、Documents/Desktop 这类系统大目录直接拒绝排除清单与资格判断的完整逻辑在 server.js#L1136-L1174想确认哪些文件会被存档看这一节就够了。一键回滚如何把项目恢复到任意一轮之前入口状态栏的「回合存档」在 FanBox 窗口底部状态栏点开「回合存档」英文界面为 Round snapshots入口代码见 public/app.js#L369-L372会弹出一个存档列表面板每一条都记录着当时整个项目的完整状态时间、回合标签、距今多久最新一条带「最新」标记。点「回到这时」恢复前它先再存一份回滚按钮背后有两个让人放心的安全机制回滚本身可再滚回来——执行恢复前FanBox 会先把当前状态自动存一份标签为「回滚前自动存档」就算你后悔了还能再滚回来当前状态存档失败时会直接拒绝恢复宁可不动也不冒险agent 干活时禁止回滚——如果这个项目的 agent 正在运行回滚按钮会被拦住提示你先等它停下或按 Esc 打断避免一边写一边恢复两败俱伤。交互与确认逻辑见 public/app.js 的 snapshotPanel后端恢复流程见 snapRestore。顺带的好处非 git 项目也能「查看改动」以前「查看改动」只属于 git 仓库。有了回合存档后任何普通文件夹都能看 diff对文件点「变更」FanBox 自动以「上一回合存档」为基准用只读 DiffEditor 并排展示改前 vs 当前让你看清 agent 到底动了哪几行diff 基准自动回退逻辑见 server.js#L1264-L1275。上手步骤三步装好 FanBox下载桌面版从 Releases 下载.dmgApple Silicon 原生已签名 苹果公证双击直接打开Windows 用户可参考社区移植版打开一个项目文件夹在左侧文件浏览器里导航到你的项目在右侧终端跑 agent点内置启动器一键拉起 Claude Code 或 Codex之后每轮开工前的快照就全自动了。没有 Electron 环境时也可以零依赖直接跑网页版node server.js后浏览器打开http://localhost:4567内嵌终端和编辑器依赖桌面壳回合存档功能请在桌面版使用。相关资料速查功能上线说明v2.5.0「回合安全带」CHANGELOG.md影子 git 快照 / 回滚核心实现server.js前端「回合存档」面板public/app.js项目记忆、AI 整理等其他驾驶舱能力docs/09-FanBox-Agent架构设计-记忆上下文自进化.md产品需求与背景docs/02-PRD.md一句话总结让 agent 放手去改FanBox 在每轮背后悄悄垫一张安全网——看改动、点按钮、回滚完事。赞分享开发工具桌面应用AI 应用【免费下载链接】fanboxvibe coding 的驾驶舱左边文件右边/下边终端中间看清每一次改动。 / The cockpit for vibe coding: browse files on the left, command agents on the right, watch every change in between.项目地址https://gitcode.com/gh_mirrors/fan/fanbox点击查看免费下载相关推荐AuC检查点与auc undo实战AI改坏代码怎么办逐步回滚全流程图解AuC检查点与auc undo实战AI改坏代码怎么办逐步回滚全流程图解 你有没有让 AI 智能体改代码结果它顺手把关键逻辑改坏、甚至删错文件的经历 AuAI写坏了场景怎么办Unity-Skills四重防线dryRun、风险门控、JSONL审计与快照回滚AI写坏了场景怎么办Unity Skills四重防线dryRun、风险门控、JSONL审计与快照回滚 让 AI 直接操作 Unity 场景、资源和 Prefgh-ost迁移中断了怎么办Checkpoint断点续传与Revert一键回滚完整方案gh ost迁移中断了怎么办Checkpoint断点续传与Revert一键回滚完整方案 当大型 MySQL 表结构变更进行到一半时gh ost 进程意外中断数据库运维创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考