Specialized autonomous agents loaded from the user's home directory
~/.claude/agents/
User-level agents are autonomous specialists stored at ~/.claude/agents/.
Unlike skills (which provide knowledge), agents are invoked via the Task tool
to perform complex, multi-step operations autonomously. They can coordinate with other agents,
use tools, and produce comprehensive deliverables. The PM agent at this level provides
universal project orchestration capabilities across all projects.
Project orchestration specialist for multi-step tasks requiring coordination between specialized agents. Breaks down complex projects into manageable tasks, delegates to architect/security/developer agents, tracks progress through file-based communication, and synthesizes results into coherent deliverables.
~/projects/data/claudeagents/pm/tasks/ - Task breakdowns and assignments~/projects/data/claudeagents/pm/reports/ - Progress summaries~/projects/data/claudeagents/pm/notes/ - Coordination notes~/projects/data/claudeagents/pm/escalations/ - Inter-agent escalationstasks/{project-path}/
reports/{project-path}/
~/.claude/agent-docs/pm/infrastructure-overview.md - System state~/.claude/agent-docs/pm/project-templates.md - Task templates~/.claude/agent-docs/pm/agent-coordination.md - Coordination patterns~/.claude/agent-docs/INTER-AGENT-PROTOCOL.md - Communication protocol| Aspect | User-Level Agents | Project-Level Agents |
|---|---|---|
| Location | ~/.claude/agents/ |
~/projects/.claude/agents/ |
| Scope | Universal orchestration | Infrastructure-specific implementation |
| Count | 1 agent (PM) | 4 agents (Architect, Developer, Security, QA) |
| Role | Coordinates other agents | Execute specialized tasks |
| Invocation | Task tool with subagent_type="pm" | Task tool with subagent_type="architect|developer|security" |