agy --conversation <id>
通过 ID 直接加载指定对话,不打开选择对话框。
agy --conversation <id> 会通过唯一 ID 直接加载一个已保存的对话,跳过 /resume(别名 /switch、/conversation)的交互式选择对话框。对应的 ID 可以事先通过交互式的 /resume 选择器搜索获得,该选择器支持按标题、预览文本或 ID 过滤。如果只是想恢复当前工作目录下最近活动的对话,用 agy -c 或 agy --continue 即可,它会通过本地缓存文件 ~/.gemini/antigravity-cli/cache/last_conversations.json 解析得到。
该标志可以与 -p(打印/非交互模式)组合使用,以便在没有 TUI 的情况下继续已加载的对话。在 1.0.8 版之前,这种组合模式会错误地输出完整的历史对话记录;自 1.0.9 版修复后,--conversation <id> -p "..." 只会返回新生成的那条回答。ID 本身是 UUID 格式,与本地缓存文件中保存的格式一致(例如 a1b2c3d4-e5f6-7890-abcd-ef1234567890)。
✅ 什么时候用?
定向返回到已知的对话 ID
agy --conversation 7f3a2b1c
以非交互方式继续某个特定对话,只获取新生成的回答
agy --conversation 7f3a2b1c -p "fasse zusammen"
⛔ 什么时候不该用?
不知道确切的对话 ID
--conversation 需要精确的 ID,该标志本身不支持模糊搜索。
更好的选择: 在运行中的 agy 里使用 /resume,按标题、预览文本或 ID 进行搜索
只是想继续当前目录下最近的那次对话
--conversation 需要显式指定 ID,对于这种简单场景来说过于繁琐。
更好的选择: 使用 agy -c 或 agy --continue
来源
- Antigravity CLI 文档:/resume ↗ antigravity.google
- Antigravity CLI CHANGELOG (GitHub) ↗ raw.githubusercontent.com