- Apple Silicon Mac
- 至少一个已经安装并登录的受支持编程代理 CLI
- 一个用于 worktree 代理的 Git 仓库
如尚未安装,请先阅读安装 Dure。
Dure 目前仍是 alpha 软件。当前公开构建未签名;在产品名称迁移到 Dure
的过程中,已发布的 artifact 仍保留旧的 Hebbian 应用 identity。
首次启动:从近期工作开始
Dure 可以发现这台 Mac 以及符合条件的 SSH 主机上的近期 provider 原生会话,
并按仓库生成桌面与面板布局草案。你可以先查看只读提案,重命名或合并桌面、
移动面板,确认布局正确后再应用。
1. 下载与安装
从公开发布页
下载最新 disk image,将应用移动到 /Applications,然后执行一次:
旧的安装路径用于保持 updater 与本地状态兼容。请不要手动重命名 app bundle。
2. 准备代理 CLI
先在 Dure 之外安装并登录 provider CLI。例如,在 login shell 中确认
claude、codex 或其他受支持 command 可以正常启动。
Dure 从同一 login-shell 环境中检测已安装的 provider。它不会代替你安装
provider CLI,也不包含其订阅服务。
3. 添加项目
打开 Dure,添加包含 Git 仓库的本地文件夹。项目会出现在 Spaces 中,并成为
新 agent pane 的工作范围。
4. 像平时一样从终端启动
在项目中打开普通 terminal pane,照常运行 claude、codex 或其他受支持的
provider command。Dure 会检查实时 process tree 与 terminal 证据,自动识别
provider 及其活动,并显示在 Spaces 中。无需先添加或手动注册代理。
5. 需要时再转为托管代理
需要 worktree 隔离和会话存活保证时,使用添加代理操作,选择 provider,设置
一个可区分的名称,并保持 worktree 隔离开启。对于已经审查的 provider 和状态,
也可以使用已识别 terminal pane 上显示的托管转换操作。Dure 会创建或复用:
托管 pane 从该 worktree 启动。不同代理不会共享 Git index 或工作文件。
6. 验证会话保证
发送一个 prompt,等待输出,然后关闭并重新打开 Dure。托管的本地代理应重新
连接到同一个运行中会话和画面,而不是启动新的 provider process。
自动识别本身不保证 worktree 隔离或托管会话存活。必须保持运行的任务应先
转为托管会话,或从 agent pane 中启动。
下一步