Files
nexus/wiki/concepts/Private-Context.md

2.3 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Private Context concept
OpenClaw
Agent
Architecture
Memory
multi-agent-team
2026-04-23

Definition

Private Context 是多 Agent 系统中,每个 Agent 独立维护的会话历史和领域特定笔记,与 Shared Memory 共同构成 Agent 的完整知识体系。

核心洞察

"Shared memory + private context: The combination is critical — agents need common ground (goals, decisions) but also their own space to accumulate domain expertise"

私有上下文的作用:

  • 积累领域专长Agent 在独立空间深耕专业知识
  • 会话连续性Agent 能记住自己的历史决策和上下文
  • 避免干扰:专业笔记不会与其他 Agent 混淆

私有上下文结构

team/agents/
├── milo/          # Milo 的私有上下文
│   ├── sessions/ # 会话历史
│   └── notes/    # 战略分析和笔记
├── josh/         # Josh 的私有上下文
│   ├── sessions/ # 会话历史
│   └── notes/    # 商业分析和模型
├── marketing/    # 营销 Agent 的私有上下文
│   ├── sessions/ # 会话历史
│   └── notes/    # 营销研究和趋势分析
└── dev/          # 开发 Agent 的私有上下文
    ├── sessions/ # 会话历史
    └── notes/    # 技术笔记和技术债追踪

与 Shared Memory 的关系

Private Context + Shared Memory 组合是关键:

维度 Shared Memory Private Context
可见性 所有 Agent 仅该 Agent
用途 团队协调、共同决策 领域深耕、专业积累
更新频率 决策时更新 持续积累
典型内容 目标、决策、状态 会话历史、专业笔记

为什么两者都需要

  • 只有共享记忆Agent 缺乏领域深度
  • 只有私有上下文Agent 无法协调,形成知识孤岛
  • 两者结合:既能有团队协作,又能深耕专业