2.2 KiB
2.2 KiB
| name | description | aliases | type | |
|---|---|---|---|---|
| stop | Stop a running agent |
|
command |
Agent Stop Command
Stop a running agent with graceful or forced shutdown options.
Usage
npx claude-flow agent stop <agent-id> [options]
npx claude-flow agent kill <agent-id> [options] # Alias
Options
| Option | Short | Description | Default |
|---|---|---|---|
--force |
-f |
Force stop without graceful shutdown | false |
--timeout |
Graceful shutdown timeout in seconds | 30 |
Examples
# Graceful stop (completes current task)
npx claude-flow agent stop coder-lx7m9k2
# Force stop (immediate termination)
npx claude-flow agent stop coder-lx7m9k2 --force
# Custom shutdown timeout
npx claude-flow agent stop coder-lx7m9k2 --timeout 60
# Using kill alias
npx claude-flow agent kill researcher-abc123 -f
Graceful vs Force Stop
Graceful Shutdown (Default)
- Completes current task
- Saves agent state to memory
- Releases resources cleanly
- Notifies swarm coordinator
npx claude-flow agent stop coder-lx7m9k2
# Output:
# Stopping agent coder-lx7m9k2...
# Completing current task...
# Saving state...
# Releasing resources...
# Agent coder-lx7m9k2 stopped successfully
Force Stop
- Immediate termination
- No state preservation
- May leave tasks incomplete
npx claude-flow agent stop coder-lx7m9k2 --force
# Output:
# Stopping agent coder-lx7m9k2...
# Agent coder-lx7m9k2 stopped successfully
Interactive Confirmation
Without --force, you'll be prompted to confirm:
? Are you sure you want to stop agent coder-lx7m9k2? (y/N)
Batch Operations
To stop multiple agents:
# Stop all agents of a type
npx claude-flow agent list -t coder --format json | \
jq -r '.agents[].id' | \
xargs -I {} npx claude-flow agent stop {} -f
# Stop all idle agents
npx claude-flow agent list -s idle --format json | \
jq -r '.agents[].id' | \
xargs -I {} npx claude-flow agent stop {}
Related Commands
npx claude-flow agent list- Find agent IDsnpx claude-flow agent status- Check status before stoppingnpx claude-flow swarm destroy- Stop all agents in swarm