ClineBusabase × Cline

Cline 知识库

Cline 可以通过 Rules 和 Memory Bank 延续项目上下文,再用 Checkpoints 保护本地实验。Busabase 负责另一道推广门槛:哪些决定应该跨越单次任务、单个仓库和 Agent runtime 长期存在。

已审核知识记录提议中
用于承接 Cline 任务知识的 Busabase 文件记录
连续性帮助 Agent 恢复工作,审核决定团队究竟可以依赖哪句话。

五种不同存储

不要让一个文件同时承担行为、记忆、回滚、对话和治理。

Cline 提供多种持久化机制。每种机制只负责一个清晰任务时才最有价值;已审核知识库从任务或仓库内部连续性结束的地方开始。

RULESCline 应怎样行动项目或全局范围内的持久指令
MEMORY BANK项目当前意味着什么跨 session 维护的结构化 Markdown
CHECKPOINTS怎样撤销 workspace 变化任务期间创建的 shadow Git 快照
TASK HISTORYAgent 讨论和执行了什么对话、批准、tools 和输出
BUSABASE组织正式接受了什么结构化事实、证据、负责人和 Change Request

Memory Bank 生命周期

不断变化的项目摘要正因为能变才有用,也正因为能变才需要推广门槛。

Cline Memory Bank 使用 projectbrief.md、activeContext.md、systemPatterns.md、techContext.md 和 progress.md 等普通 Markdown。Agent 可以在里程碑后更新这些文件。其他团队把某句话当成政策或运营状态之前,应先单独提取和审核。

CAPTURE

Cline 根据当前任务更新 activeContext 或 progress。

COMPARE

负责人核对代码、Issue、测试与外部证据。

EXTRACT

把一条长期主张从叙述与临时笔记中分离。

PROPOSE

主张、来源、范围与负责人进入 Change Request。

PROMOTE

只有已接受版本才能跨工作流复用。

回滚不等于批准

Checkpoint 证明某一时刻有哪些文件,不能证明结果正确。

Cline checkpoints 使用独立 shadow Git,可恢复文件、task message 或两者,同时不改变真实 Git 历史。它是本地安全网;正式接受仍依赖测试、来源审核、业务影响与明确负责人。

本地恢复

Restore Files

把 workspace 恢复到之前快照

Prompt 恢复

Restore Task Only

删除后续对话但保留文件

实验重置

Restore Files & Task

同时重置 workspace 与对话

共享权威

Busabase Review

依据证据接受或拒绝主张

推广门槛

把稳定事实移出 Memory Bank,但不要把 Busabase 变成第二个仓库。

实现上下文和变化中的项目笔记继续留在仓库。只有需要结构化查询、跨项目复用、明确负责人或审计轨迹的信息才推广。

架构模式详细设计留在 systemPatterns.md;只推广已接受的跨团队约束。
当前重点临时工作留在 activeContext.md;只推广已承诺里程碑或 blocker。
进展任务细节留在 progress.md;推广发布就绪状态和支持证据。
外部依赖集成笔记留在代码旁;推广 owner、状态、生效时间和下次复核。
政策例外关联仓库上下文;推广已批准例外、范围和到期日。

知识推广记录

一条被接受的主张,需要来源链、适用范围和过期机制。

记录指向准确的 Memory Bank 文件、task、仓库 revision 和证据,不复制 Cline 为形成提议而使用的所有笔记。

字段用途
knowledge_key已接受主张的稳定标识
claim其他工作流可以依赖的一句话
source_refMemory Bank 文件、task、Issue 或文档
revision审核过的 commit 或不可变版本
scope仓库、服务、客户、团队或环境
evidence测试、diff、日志和来源 URL
decision接受、有条件接受、拒绝或已替代
owner对准确性和维护负责的人
review_at必须重新验证的时间
Busabase 正在审核从 Cline 推广的知识主张

Cline 也有动作控制

File approval、auto-approve 与 MCP access 不会授予 canonical data 权威。

Cline 可以在文件修改和命令前询问,也能为选定操作使用 auto-approve,并调用已配置 MCP tools。Checkpoints 降低本地错误成本;只有提议权限的 Busabase credential 为共享记录保留第二道边界。

01CLINE ACTION批准或自动批准文件、命令、浏览器或 MCP 调用。
02CHECKPOINT保留可恢复的 workspace 快照。
03EVIDENCE运行测试并关联准确 source revision。
04CHANGE REQUEST请记录负责人接受或拒绝主张。

先确定范围,再连接

明确由哪个 Cline 工作面和配置 scope 承担流程。

Cline 当前覆盖 IDE extension、CLI、Desktop、Kanban 和基于 SDK 的应用。Global/project Rules、Skills、Hooks、Agents、Plugins 与 MCP settings 分布在不同路径。使用持续维护的连接指南,并为每个受治理流程记录 surface、workspace、identity 和 enabled tools。

Cline 团队常问的问题

Cline 知识库常见问题

Busabase 会取代 Memory Bank 吗?

不会。Memory Bank 在仓库文件中保存结构化项目上下文。Busabase 只接收需要审核、负责人、结构化查询或仓库外复用的精选主张。

Cline 每次任务结果都要写进 Busabase 吗?

不用。大多数 task conversation、checkpoint 和实现细节留在 Cline 与 Git。只有对其他流程有意义的状态、决定、例外或证据才进入提议。

Checkpoint 能作为发布证据吗?

它可以展示本地文件状态,但不是发布工件或验收决定。应关联真实 commit、测试、build、deployment 和 reviewer。

开启 auto-approve 后,Cline 能更新 canonical record 吗?

Auto-approve 控制 Cline 操作,不改变 Busabase review policy。治理记录应使用只能创建 Change Request、不能绕过审核的 credential。

共享编码标准放在哪里?

可执行 Agent 行为放在版本控制的 Rules 或 AGENTS.md;已批准组织政策、负责人、例外和审核历史放在 Busabase,并按需关联原规则。

推广一条事实,而不是整个 memory 目录

让 Cline 在本地保持连续,让组织知识拥有负责人。

从 activeContext.md 或 progress.md 中选择一项被埋没的决定,关联准确证据,指定负责人,审核第一条推广记录。