AgileFlow

/workspace:spawn

PreviousNext

Spawn parallel sessions across multiple workspace projects

/workspace:spawn

Spawn parallel Claude Code sessions across multiple workspace projects simultaneously. Creates tmux windows named {project}-{nickname} for easy navigation.

Quick Start

/agileflow:workspace:spawn --projects "frontend,backend"

Arguments

ArgumentDescription
--projects "a,b"Comma-separated project names (required)
--count NSessions per project (default: 1)
--prompt TEXTInitial prompt for each session

Flags

FlagDescription
--dangerousUse --dangerouslySkipPermissions
--no-tmuxOutput commands without spawning
--no-claudeCreate worktrees but don't start Claude

How It Works

Multi-Repo Mode

  1. For each project, cd into the project directory
  2. Spawn Claude Code with the project as working directory
  3. Create tmux windows named {project}-{n}

Monorepo Mode

  1. For each project, create a git worktree for isolation
  2. Spawn Claude Code in the worktree
  3. Create tmux windows named {project}-{n}

Examples

One session per project

/agileflow:workspace:spawn --projects "frontend,backend"

Two sessions per project with initial prompt

/agileflow:workspace:spawn --projects "frontend,backend" --count 2 --prompt "/agileflow:babysit"