ContinueBusabase × Continue

Continue 知识库

Continue Agents 由 models、context、Rules、Prompts、Docs 与 MCP servers 组成,并能通过 YAML 版本化,因此执行方式可以复现。Busabase 提供另一种保证:只有证据和负责人共同确认的结果,才进入共享记录。

Agent 结果提议配置已核对
Busabase 正在审核 Continue Agent 生成的结果
可复现 config 说明 Agent 怎样工作,但不会决定最终结论是否具有权威。

一份 config,七类 blocks

把配置当成执行清单,不要当作变化中事实的仓库。

Continue v1 config 组合不同职责的 blocks。每一块都应指向真正来源,避免复制另一套生命周期的数据。

Block负责什么不要放什么
modelsProvider、model、roles、capabilities业务状态
contextFiles、code、diff、terminal、HTTP context已接受结论
rules在 Agent、Chat、Edit 中持续生效的指导变化中的客户事实
prompts可调用 slash workflows当前流程状态
docs被索引的文档来源未经核验的决定
mcpServers外部 tools 与实时数据访问自动权威
data开发事件目的地与过滤条件Secrets 或 canonical records

版本化 Agent 配置

固定 config 可以复现行为,而它读取的知识仍会继续变化。

记录 config name、version、schema、model roles、启用 blocks 和 repository revision。变化中的值在运行时从归属系统解析,不要把快照提交进 Rules 或 Prompts。

CONFIG ID

name + version + schema

REPOSITORY REVISION

准确 YAML 与 local block files

MODEL ROLES

Chat、edit、apply、autocomplete、embed

RUNTIME SECRETS

安全引用,绝不复制进记录

Rules

Rules 告诉 Agent 怎样行动,但不能证明什么是真的。

Continue 在 Agent、Chat、Edit modes 中应用 Rules。`.continue/rules` 可以跟项目或组织规范一起版本化。编码标准、安全检查和 paved path 放这里;变化中的事实应实时查询。

GOOD RULE

Schema 修改后生成 migration 并运行测试。

BAD FACT SNAPSHOT

客户 X 使用 Y 套餐,续费已批准。

Prompts

Slash command 是可复用请求模板,不是已完成 workflow record。

Continue Prompts 通过 `/` 按需调用。重复任务框架留在这里;每次运行的输入、输出、证据、负责人和接受状态留在各自归属系统。

/PROMPT

可复用任务定义

AGENT RUN

Model、context、tools 与生成修改

EVIDENCE

Diff、tests、外部记录与日志

REVIEWED RECORD

已接受结果与生命周期

Docs 与 context

检索能找到相关页面,但不能证明页面仍然新鲜或适用于当前环境。

Docs block 索引站点,context providers 暴露 code、files、diffs、terminal output 与 HTTP resources。记录具体来源与 revision,再由审核者判断指导是否适用于本次情况。

INDEX SOURCE

抓取了哪个文档根目录?

RETRIEVED REF

哪一页或 chunk 支撑回答?

CODE STATE

上下文中的仓库 revision 是什么?

APPLICABILITY

谁确认指导适合当前环境?

仅 Agent mode 可用的 MCP

Continue MCP tool 执行成功,也不等于记录已经被接受。

MCP servers 可以写在 `config.yaml`,也可以放在 `.continue/mcpServers/` 的独立文件中。Continue 支持 stdio、SSE 与 streamable HTTP。Secrets 应以本地引用使用,不写进共享 YAML 或证据。

CONFIGURED

Server block 能解析并加载

AUTHORIZED

Runtime identity 可以调用 tool

EXECUTED

Tool call 返回有边界的证据

REVIEWED

提议状态被负责人接受

Mode 边界

Agent、Chat、Edit 与 Autocomplete 会产生不同的证据面。

不能把每次 Continue 互动都称为自主 Agent run。记录 mode、model role、tool availability,以及是否能修改文件或外部系统。

ModeJobEvidence
Agent规划并使用 tools 完成开发任务Tool calls、diffs、tests
Chat解释与讨论代码引用上下文与回答
Edit修改选中的代码区域Before/after diff
Autocomplete生成 inline code 建议被接受建议与 repository diff

运行证据

把 config revision 与被提升的准确输出连接起来。

即使 config 相同,model、repository、docs 与外部系统变化后结果也会不同。保留足够 runtime evidence,方便后续质疑。

agent_configConfig identity 与 revision
mode_modelExecution mode 与 model role
context_refsFiles、docs、diff 与 source records
tool_callsMCP actions 与返回证据
verificationTests、review 与下游检查
Busabase 记录正在展示 Continue Agent run 的证据

知识契约

只提升精简结果,不搬运整个 YAML graph 或 conversation。

Continue 继续负责执行,记录只表达其他团队或 Agent 需要信任的状态。

outcome_key共享结论的稳定身份
config_refContinue config version 与 repository revision
run_refMode、model 与 session reference
source_refsDocs、code 与外部记录
evidenceDiffs、tests、logs 与 tool responses
proposed_state对结果的精简解释
owner对接受负责的人
decision接受、有条件接受、拒绝或已替代
next_review_at时效检查点

实际问题

Continue 知识库常见问题

Busabase 会取代 config.yaml 吗?

不会。Continue config 定义 Agent 的 models、context、rules、prompts、docs 与 tools;Busabase 保存少量已审核结果。

变化中的业务事实应该放进 Rules 吗?

不应该。Rules 是持久行为指导,变化中的事实应从归属的已审核系统查询。

MCP 可以在 Chat mode 使用吗?

Continue 当前文档明确说明 MCP 只能在 Agent mode 使用。

版本化 Prompt 能证明任务已完成吗?

不能。它只证明任务模板,需要另外保存运行证据并审核结果。

一条记录能关联多个 Continue modes 吗?

可以,但证据要区分各 mode 的贡献,以及哪次 run 产生了提议状态。

从一项可复现 run 开始

固定 Agent config,保留证据,只审核需要共享信任的结果。

选择一项 config revision 稳定、验证已完成的 Continue workflow,在其他团队或 Agent 消费前提交精简结果记录。