桌面端最重要的决策之一,是给任务选择正确的执行模式。不同模式影响隔离、速度、并行和风险。

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:完全独立的远程容器,看不到本机文件和服务。