What Is the /workflows Command in Claude Code? Dynamic Multi-Agent Orchestration Anthropic released the /workflows command for Claude Code, enabling users to define and run structured multi-agent workflows from markdown files stored in their project's .claude/workflows/ directory. The feature uses an orchestrator-worker model where a primary Claude instance delegates tasks to independent subagent sessions, allowing parallel execution of complex automation tasks while bypassing context window limitations. What Is the /workflows Command in Claude Code? Dynamic Multi-Agent Orchestration The /workflows command in Claude Code lets you compose and run dynamic multi-agent workflows with full transparency. Here's how it works and when to use it. Understanding Claude Code’s Approach to Multi-Agent Work If you’ve been using Claude Code for more than a few sessions, you’ve probably noticed it handles plenty of tasks on its own — reading files, writing code, running terminal commands. But some problems are bigger than what a single agent pass can solve cleanly. That’s where the /workflows command comes in. The /workflows command in Claude Code lets you define, manage, and run structured multi-agent workflows — sequences of steps that Claude and its subagents execute in a coordinated way. It’s one of the more powerful and underused features for anyone doing serious automation with Claude Code. This article explains what /workflows actually does, how the underlying multi-agent orchestration works, when to use it, and how it compares to simpler approaches. What the /workflows Command Actually Does At its core, /workflows is a way to run predefined workflow definitions stored in your project. Instead of typing out a complex, multi-step instruction every session, you encode the logic once and invoke it on demand. When you type /workflows in Claude Code, you get a list of available workflows scoped to your current project. Each workflow is a structured definition — typically a markdown file — stored in your project’s .claude/ directory. Running one tells Claude to execute that workflow’s steps, potentially spawning subagents to handle parallel or specialized work along the way. The key insight: workflows aren’t just macros or scripts. Claude reads and interprets the workflow definition, reasons about it, and figures out how to execute it — including deciding when to delegate work to subagents. Where Workflow Files Live Workflows are stored as markdown files under .claude/workflows/ in your project root. Each file typically contains: - A description of the workflow’s purpose - A sequence of steps or instructions - Any context Claude should carry between steps - Optional parameters that can be passed at runtime Because they’re plain markdown, they’re readable, version-controllable, and easy to edit without any special tooling. How to Invoke a Workflow Once you have workflows defined, running them is simple: /workflows This lists all available workflows. To run a specific one: /workflows run