Agent ZeroBusabase × Agent Zero

Agent Zero 知识库

Agent Zero 可以按 Project 隔离 files、instructions、secrets、memories、knowledge、repositories 与 model presets,并把任务交给专门 subagents。Busabase 是更窄的一层,只承接必须跨越项目边界、且有证据与负责人的事实。

跨项目知识提议等待负责人审核
Busabase AirApp 记录正在接收 Agent Zero 提议
Agent 可以在一个 project 内记忆和委派;已审核记录决定其他项目可以安全复用什么。

Project 隔离

Project 防止上下文串线,但不会让每条 project memory 自动获得权威。

Agent Zero Projects 隔离 workspace files、instructions、memory、secrets、knowledge、repositories 与 model-preset choices。保留这条边界,只提升其他项目或团队真正需要的结论。

Project 资产本地用途跨项目规则
Workspace files任务输入与生成工件关联不可变输出
InstructionsProject 专属 Agent 行为不要保存变化中状态
Memory有用的学习上下文晋升前人工整理
Knowledge被导入并可检索的材料保留来源与时效
SecretsProject credentials绝不复制进知识记录
Repositories代码与 revision history引用 Git,不复制源码
Model presets执行配置只作为 provenance 记录 model/runtime

Memory 与 knowledge

Recall 能增强连续性,但过期 memory 会污染后续每一步。

Agent Zero 官方指南把 memory 定义为来自对话和导入知识的有用记忆,并要求用户搜索、审核、编辑、删除和备份。Memory 整理是日常运营,不应假设 recall 会自动纠错。

MEMORY

学到的事实、模式与历史解法

KNOWLEDGE

可检索的导入参考材料

REVIEWED RECORD

有负责人、证据和生命周期的已接受结论

任务委派

Subordinate Agent 返回结果,但不会自动成为独立权威来源。

Multi-agent cooperation 可以把研究、编码、分析或审核交给专门 subagents。保留 delegation tree 和每个 worker 的真实证据,不能让 parent summary 抹掉不确定性或冲突。

01委派定义任务、预期证据和边界。
02执行Subagent 在受限上下文中工作。
03回传保存结果、工件和未解决风险。
04对齐Parent 比较输出与来源覆盖。
05提议提交一条精简跨项目结论。
06审核负责人决定什么可以复用。

Skills 与 profiles

Skills 教流程,Agent Profiles 配行为;它们都不应拥有变化中的运营事实。

Agent Zero 提供可检查的 prompts、tools、plugins、Skills、settings 与 model presets。Skills 可以按需加载,也可以在 chat 中固定。重复执行知识放这里,变化事实从当前已审核记录查询。

01

SKILL

可复用任务流程与支持文件

02

AGENT PROFILE

角色、prompts、tools 与 model choices

03

BUSABASE RECORD

当前已审核输入、决定和负责人

Container 与 host 边界

记录动作真正在哪里运行,而不只记录哪个 Agent 发出请求。

Agent Zero 通常运行在 Docker 中,并可通过 A0 CLI 访问宿主机 terminal、files、browser 与真实 repositories。Container、host 和外部服务输出有不同的信任与复现属性。

CONTAINER

Agent runtime、project workspace、隔离 tools

HOST BRIDGE

真实 repository、terminal、browser、本地文件

EXTERNAL SYSTEM

Tool 访问的 API 或 service state

REVIEW LAYER

由负责人接受的有证据结论

Memory 运营

让持久上下文足够精简,能被检查,也能被纠正。

Agent 重复错误或召回错误上下文时,优先检查 memory。删除测试数据、修正不准 entries、把项目专属内容留在 project memory,并在大规模清理前备份。

SEARCH

找到影响当前行为的 entry

TRACE

定位 project、source 与创建上下文

CORRECT

编辑或删除不准确 memory

BACK UP

批量清理前保留恢复点

PROMOTE

只把已核验可复用结论送审

跨项目晋升

不要把整个 memory directory 复制到共享知识库。

一次晋升只收窄一条有用结论,补齐来源、运行证据、负责人和下次审核时间。

01 · PROJECT OBSERVATION

一项结果似乎值得跨项目复用

02 · SOURCE CHECK

Files、messages、repository 或 external response

03 · CONFLICT CHECK

比较 memories 与 project-specific assumptions

04 · CHANGE REQUEST

结构化提议仍然非 canonical

05 · MERGED RECORD

其他 Agents 可以复用已接受状态

Agent 知识契约

保留足够 lineage,让原始 chat 或 subagent 消失后仍能质疑结论。

记录把 project-local context 连接到跨项目共享的稳定状态。

knowledge_key跨 projects 与 Agents 的稳定身份
project_ref来源 project 与 workspace
agent_treeParent 与 subordinate Agent references
memory_refs使用的 entries 或 imported knowledge
execution_surfaceContainer、host bridge 或 external service
artifact_refsFiles、repository revisions、logs 与 responses
claim精简跨项目提议状态
owner对接受负责的人
freshness观察、生效和下次审核日期
decision接受、有条件接受、拒绝或已替代
Busabase delivery log 正在保存 Agent Zero 证据

信任边界

强大的 host bridge 会提高证据要求,不会提高权威。

Projects 隔离上下文,但 tools 仍可能影响 repositories、files、browsers 与 services。使用最小权限、检查 shell commands 和授权流程,并把执行能力与合并记录的权力分开。

BoundaryControl
Project boundary防止无关 memories、secrets 与 files 混合
Tool boundary限制 terminal、filesystem、browser 与 service access
Credential boundary只授权所需账号与 scope
Review boundaryCanonical write 必须经过 Change Request

实际问题

Agent Zero 知识库常见问题

Busabase 会取代 Agent Zero memory 吗?

不会。Agent Zero memory 服务一个 project 的连续性;Busabase 保存跨项目、人员与 Agents 使用的少量已审核事实。

Imported knowledge 会自动被视为当前事实吗?

不会。保留来源与时效,任何进入运营状态的结论都要审核。

Subagent 结果算独立验证吗?

不能单独算。晋升前要记录来源、执行上下文与未解决冲突。

Skills 应该保存当前客户或生产状态吗?

通常不应该。流程放 Skill,变化事实从已审核记录检索。

Agent Zero 可以直接合并 canonical records 吗?

需要治理的知识只给提议权限,把合并权留给负责审核的人。

从一条 project-local memory 开始

只提升其他项目真正需要的最小事实。

选择一条已有持久证据的 Agent Zero memory,补齐 project、execution surface、owner 和 freshness rule,再进入跨项目复用。