Skip to main content
这个流程展示 Dure 的核心闭环:看见正在运行的 agent,让 managed 工作在窗口关闭 后继续存在,并把改动交回给人验证。

1. 启动两个不同的 provider

在同一项目中创建两个 managed agent pane,选择不同 provider 与名称,并开启 worktree 隔离。给它们分配互不依赖的任务。Spaces 会同时显示 provider、活动状态 与 diff 数量。

2. 移动工作而不重启

把一个 pane 拖到另一个 desktop 或 split group。变化的是布局,不是正在运行的 provider process。

3. 验证存活边界

当 managed local agent 正在输出时退出并重新打开 Dure。Pane 应重新连接同一个 由 Hmux 持有的 process 与 screen,而不是启动新的 provider conversation。
在普通 terminal 中手动启动的 provider 可以被自动识别,但不会因此自动成为 managed session。需要 app-restart 存活时,请从 agent pane 启动,或使用界面提供的 managed conversion。

4. 审查并反馈

打开 agent 的 Diff pane,查看相对 branch fork point 的改动,包括未提交与新文件。 选择一行,写下具体要求,再发送回 agent。

当前边界

App restart 存活目前适用于 managed local Hmux session。Host crash 与机器重启属于 恢复,不是无中断存活;SSH agent 默认还不使用相同 Hmux 路径。Diff review 目前也 仅支持本地。完整契约见当前限制 接下来阅读 Spaces 模型session 和恢复