GoForum › 🌐 V2EX
vibe coding 如何解决在不同机器上开发, session 中断的问题
DigitalG ·
2026-05-16 17:25 ·
0 次点赞 · 4 条回复
我的开发工作经常在不同机器上切换(大约 3 个),一般情况下,我会倾向于 ssh 到一台固定的服务器去做需要连贯 session 的工作。但最近涉及到一些 gui 程序的开发,虽说可以将产物复制到本地或者用屏幕共享做测试,但前者存在一些环境差异,后者受限于带宽,体验并不稳定。
当然还有个选项是仅仅保持代码同步,ai 的 sessin 就不管了,切换机器做 vibe coding 时就让它们自己重新阅读代码改动,各自在自己的环境和 session 上进行开发。但随着项目变大,这种操作使得额度的消耗变得很快。
想了解下各位,你们是否有这样的困扰,有啥解决方案吗?(我也尝试过将 agent 记录 session 的数据进行机器间同步,但会遇到一些零散的小问题,体验上也不是很好)
4 条回复
teaguexiao · 2026-05-16 18:05
我的做法是用 git 做 session 状态的「锚点」:每次切换机器前 commit 一个 WIP ,新 session 开始时让 AI 先 git log –oneline -10 + diff HEAD~1 ,基本能快速恢复上下文。跨机器 GUI 开发的话,Tailscale 开个隧道跑 VNC/RDP 比折腾环境同步省心多了。
添加回复
你还需要 登录
后发表回复
用 SDD 来管理需求呢?把各个需求 改动 规范什么的沉淀成 docs,然后在 agents.md 下给索引 让模型按需读取。这样 session 隔离也能降低会话级别上下文的影响