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) |
Создавайте собственные агенты для Claude Code, включая внешний вид YAML, системные подсказки, ограничения инструментов и оптимизацию обнаружения. Используйте при создании, сборке или проектировании агентов, а также когда вас спрашивают о создании агента, настройке субагента, делегировании инструмента задач или передовых практиках агента. Источник: mike-coulbourn/claude-vibes.