Skip to main content
Deep Agents CLI 将数据存储在两个目录结构中:
  • ~/.deepagents/ — Deep Agents 专用数据(智能体记忆、技能、会话)
  • ~/.agents/ — 工具无关数据(跨 AI CLI 工具共享的技能)

目录结构

数据存储位置

优先级规则

当同一项目存在于多个位置时,优先级更高的完全覆盖(不合并)。

技能

优先级顺序(从低到高):
  1. ~/.deepagents/{agent}/skills/ — 用户 deepagents
  2. ~/.agents/skills/ — 用户工具无关
  3. .deepagents/skills/ — 项目 deepagents
  4. .agents/skills/ — 项目工具无关 (最高)

子智能体

优先级顺序(从低到高):
  1. ~/.deepagents/{agent}/agents/ — 用户级
  2. .deepagents/agents/ — 项目级 (最高)
每个子智能体都是一个包含 YAML 前置元数据(namedescription,可选的 model)和用于系统提示的 Markdown 正文的 AGENTS.md 文件。完整格式参考请参见自定义子智能体

指令

所有指令来源会被合并(不会被覆盖):
  1. 包基础提示 (始终加载)
  2. ~/.deepagents/{agent}/AGENTS.md (附加)
  3. .deepagents/AGENTS.md (附加)
  4. 项目根目录的 AGENTS.md (附加)

.deepagents.agents 对比

对于适用于任何 AI 编程助手的技能,请使用 .agents/skills/。 对于依赖 Deep Agents 特定工具或约定的技能,请使用 .deepagents/skills/

清理操作

删除 ~/.deepagents/sessions.db 将移除所有对话历史和检查点。 此操作不可撤销。