Skip to main content

要求

  • 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 中确认 claudecodex 或其他受支持 command 可以正常启动。 Dure 从同一 login-shell 环境中检测已安装的 provider。它不会代替你安装 provider CLI,也不包含其订阅服务。

3. 添加项目

打开 Dure,添加包含 Git 仓库的本地文件夹。项目会出现在 Spaces 中,并成为 新 agent pane 的工作范围。

4. 像平时一样从终端启动

在项目中打开普通 terminal pane,照常运行 claudecodex 或其他受支持的 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 中启动。

下一步