~/.deepagents/— Deep Agents-specific data (agent memory, skills, sessions)~/.agents/— Tool-agnostic data (skills shared across AI CLI tools)
Directory structure
What goes where
Precedence rules
When the same item exists in multiple locations, higher precedence wins completely (no merging).Skills
Precedence order (lowest to highest):~/.deepagents/{agent}/skills/— User Deep Agents Code~/.agents/skills/— User tool-agnostic.deepagents/skills/— Project Deep Agents Code.agents/skills/— Project tool-agnostic (highest)
[skills].extra_allowed_dirs.
Subagents
Precedence order (lowest to highest):~/.deepagents/{agent}/agents/— User-level.deepagents/agents/— Project-level (highest)
AGENTS.md file with YAML frontmatter (name, description, optional model) and a markdown body for the system prompt. See Use subagents in Deep Agents Code for the full format reference.
Instructions
All instruction sources are combined (not overridden):- Package base prompt (always loaded)
~/.deepagents/{agent}/AGENTS.md(appended).deepagents/AGENTS.md(appended)AGENTS.mdat project root (appended)
.deepagents vs .agents
Cleaning up
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

