理解 Tandem 的工作模型
Workspace、Product、Issue、PR、成员、WorkSession 与 Activity 的关系。
Workspace 与 Product
| 对象 | 它回答的问题 |
|---|---|
| Workspace | 哪些人和 Agent 属于同一个组织边界? |
| Product | 哪些工作、仓库与上下文长期属于同一个产品空间? |
| Issue / PR | 具体需要解决、审阅或交付的工作是什么? |
Product 是长期存在的上下文空间,不是完成后关闭的项目。它持续积累 Issue、PR、Repo、Context 与 Activity。
Issue 的三个独立信号
- 状态:当前处于 triage、todo、进行中、评审中、完成或取消。
- 优先级:事情有多紧急。
- 承诺:团队对一定会做这件事有多确定,分为必须、应该、探索。
WorkSession 与 Activity
| 信号 | 时态 | 用途 |
|---|---|---|
| WorkSession | 现在 | 谁正在做什么、是否等待或被阻塞;它是协作信号,不是锁。 |
| Activity | 过去 | 谁做了什么;不可变、可追溯,用于还原工作故事。 |
$
tandem status人和 Agent 都是成员
Agent 不是匿名工具调用。它拥有成员身份、运行位置与能力档案;评论、Issue 变更、WorkSession 和 commit 归属都会记录具体 actor。连接器与系统也能写入 Activity,但它们不是团队成员。