/fork
把当前对话线程复制出来,用于并行会话。别名:/branch。
/fork 属于 Conversations 分类,别名是 /branch。该命令会将你到目前为止的完整对话历史克隆到一个新的独立会话中:CLI 会分配一个新的会话 ID,同时复制代理线程的状态和此前的对话记录,并立即将终端切换到这个新的并行分支。
这样你就可以独立地继续尝试不同的解决方案,而不会丢失原始线程——随时可以用 /resume 回到最初的会话。
需要注意:/fork 只复制对话线程,不会复制你本地的 Git checkout。如果在并行实验中还想隔离文件改动,你还需要额外创建独立的 Git 分支,或者在切换时先做 stash——否则两个会话会共用同一个工作目录,互相覆盖对方的改动。
🔄 同一任务(“分叉会话(FORK/BRANCH)”)在其他平台上的写法
✅ 什么时候用?
并行测试不同的解决方案
在针对同一任务独立尝试两种不同架构方案之前,先输入 /fork
在分支前为高风险改动做好保障
使用 /fork 来试验一次实验性改动,同时保持原始线程不受影响
⛔ 什么时候不该用?
只是想在同一线程内跳回之前的状态
/fork 会创建一个拥有独立会话 ID 的全新并行线程,但不会改动现有线程。
更好的选择: 使用 /rewind 在同一线程内跳回到之前的某个节点
来源
- Antigravity CLI 文档:命令参考 ↗ antigravity.google
- Antigravity CLI 文档:Best Practices ↗ antigravity.google
更多命令 · Antigravity CLI