Keep Subagents to 3 or 4 for Optimal Performance

jasondeanlee · x · 2026-07-14

The author argues that in their use cases, 3 to 4 subagents are generally sufficient, as adding more rarely yields noticeable performance gains. Instead, excessive subagents can trigger memory pressure and swapping on macOS, especially when running multiple sessions simultaneously.

They also shared troubleshooting tips: after mapping the entire process tree, they cleared out numerous redundant background items, including stale dev servers, duplicate MCP servers, headless browsers, login items, VPN/network extensions, browser helpers, and various updaters. Post-cleanup and reboot, lag during prolonged multi-agent workloads was significantly reduced.

Original post →

More from coding & agent

coding & agent channel →