桌面端最重要的决策之一,是给任务选择正确的执行模式。不同模式影响隔离、速度、并行和风险。
Local / Worktree / Cloud 三种线程模式
模式选错,轻则打乱工作区,重则把长任务和本地状态混在一起。桌面端使用要先理解隔离边界。
Local
直接在当前项目目录工作,适合小改动、只读分析、快速验证。
Worktree
用 Git worktree 隔离任务,适合并行开发、较大改动、需要独立分支的任务。
Cloud
在云端环境执行,适合后台长任务、GitHub Issue 到 PR、并行处理多个任务。
选择建议
- 只读理解项目:Local。
- 改一个小 bug:Local 或 Worktree。
- 实现新功能:Worktree。
- 多个独立任务并行:多个 Worktree 或 Cloud。
- 需要本机登录态或 GUI:Local 配合 Chrome / Computer Use。
隔离边界
- Local:同一目录,没有额外隔离。任何文件改动直接影响主工作区。
- Worktree:独立目录,独立 Git 分支,但共享系统资源(端口、数据库、缓存)。
- Cloud:完全独立的远程容器,看不到本机文件和服务。