A comprehensive guide for creating custom agents in Claude Code. Agents are specialized AI assistants that run in separate context windows, enabling focused, autonomous task execution.
| name | Yes | Unique identifier (lowercase-with-hyphens) | | description | Yes | When to invoke — critical for discovery | | tools | No | Allowed tools (inherits all if omitted) | | model | No | haiku, sonnet, opus, or inherit | | permissionMode | No | default, acceptEdits, bypassPermissions, plan | | skills | No | Auto-load Skills when agent starts |
| Project | .claude/agents/agent-name.md | Team workflows (git-shared) | | Personal | /.claude/agents/agent-name.md | Individual use (all projects) |
Crea agenti personalizzati per Claude Code, inclusi frontmatter YAML, prompt di sistema, restrizioni sugli strumenti e ottimizzazione del rilevamento. Da utilizzare durante la creazione, la creazione o la progettazione degli agenti o quando viene chiesto informazioni sulla creazione dell'agente, sulla configurazione dei subagenti, sulla delega dello strumento Attività o sulle migliori pratiche dell'agente. Fonte: mike-coulbourn/claude-vibes.